Neuigkeiten aus dem Gym

Änderungsprotokoll

Verfolge unsere Fortschritte. Jedes Feature, jeder Fix und jede Performance-Verbesserung - frisch serviert.

493

Neue PRs

586

Technik-Fixes

15

Speed-Gains

34

UX-Gains

Week of March 8, 2026

13 updates

🔧
Korrekturen

Form Check: Onboarding infinite loop, mobile perf improvements, and misc cleanup

Bad form corrected. Injury avoided.

6. März
🏋️
Neue Rekorde

Shipped: Add email-scheduler heartbeat, activation components, growth agent, and app download reminder

We don't just dream about features. We ship them.

4. März
🏋️
Neue Rekorde

Fresh Gains: Add iOS App Store link to emails and SEO schema

Time to update your training log - this one's a keeper.

4. März
🔧
Korrekturen

Corrected: Retry once on empty gpt-5-nano response in anamnesis insights

No more cheating on reps. Strict form only.

3. März
🏋️
Neue Rekorde

Unlocked: Add D+3/D+5/D+14 email sequence for users who never started a workout

New capability unlocked. Time to put it to work.

3. März

Week of March 1, 2026

59 updates

🏋️
Neue Rekorde

New Addition: Add growth nurturing agent with admin email notifications and overlap protection

Another rep in the feature set. Gains compound over time.

1. März
🔧
Korrekturen

Recovery: Retry on empty AI response instead of aborting immediately

Like foam rolling for code. Feels better now.

1. März
🏋️
Neue Rekorde

Now Available: Add personalized exercise tips based on user history

Fresh out of the development gym.

1. März
🔧
Korrekturen

Resolved: Auto-recover from transient React hooks order error on dashboard

The issue tapped out. We win.

1. März
🔧
Korrekturen

Corrected: Use theme colors in SubstitutionCatalogSheet and TechniqueExecutionWidget

No more cheating on reps. Strict form only.

28. Feb.

Week of February 22, 2026

101 updates

🔧
Korrekturen

Fixed: Use Bearer token auth in mobile exercise API routes

Found the weak link in the chain. Reinforced.

22. Feb.
🔧
Korrekturen

Resolved: Technique presets sheet pre-selects current technique and supports removal

The issue tapped out. We win.

22. Feb.
🔧
Korrekturen

Form Check: Top Set + Back Off technique respects per-set weight/reps edits in preview

Bad form corrected. Injury avoided.

22. Feb.
🔧
Korrekturen

Repaired: Complete FR locale audit — missing metadata, muscle group & cycle feed translations

Sometimes you need to deload and fix the basics.

22. Feb.
🏋️
Neue Rekorde

New PR: FR locale, marketing pages i18n, Watch improvements, misc updates

We added some serious plates to the bar.

22. Feb.

Week of February 15, 2026

72 updates

🔧
Korrekturen

Resolved: Disambiguate duplicate exercise sets using exercise_index

The issue tapped out. We win.

15. Feb.
🔧
Korrekturen

Corrected: Improve exercise thumbnail matching to prevent wrong video mappings

No more cheating on reps. Strict form only.

15. Feb.
🔧
Korrekturen

Form Check: Prevent numeric field overflow in onboarding weight/height fields

Bad form corrected. Injury avoided.

15. Feb.
🔧
Korrekturen

Recovery: Guard against null targetVolume in TimelineDayCard

Like foam rolling for code. Feels better now.

15. Feb.
🔧
Korrekturen

Repaired: Prevent audio script JSON parsing errors by using structured output

Sometimes you need to deload and fix the basics.

15. Feb.