Quoi de neuf à la salle

Journal des modifications

Suivez nos gains. Chaque fonctionnalité, correctif et boost de performance — servis frais.

493

Nouveaux records

586

Corrections de forme

15

Gains de vitesse

34

Gains UX

Week of March 8, 2026

13 updates

🔧
Correction

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

Bad form corrected. Injury avoided.

6 mars
🏋️
Nouveauté

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

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

4 mars
🏋️
Nouveauté

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

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

4 mars
🔧
Correction

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

No more cheating on reps. Strict form only.

3 mars
🏋️
Nouveauté

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 mars

Week of March 1, 2026

59 updates

🏋️
Nouveauté

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

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

1 mars
🔧
Correction

Recovery: Retry on empty AI response instead of aborting immediately

Like foam rolling for code. Feels better now.

1 mars
🏋️
Nouveauté

Now Available: Add personalized exercise tips based on user history

Fresh out of the development gym.

1 mars
🔧
Correction

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

The issue tapped out. We win.

1 mars
🔧
Correction

Corrected: Use theme colors in SubstitutionCatalogSheet and TechniqueExecutionWidget

No more cheating on reps. Strict form only.

28 févr.

Week of February 22, 2026

101 updates

🔧
Correction

Fixed: Use Bearer token auth in mobile exercise API routes

Found the weak link in the chain. Reinforced.

22 févr.
🔧
Correction

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

The issue tapped out. We win.

22 févr.
🔧
Correction

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

Bad form corrected. Injury avoided.

22 févr.
🔧
Correction

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

Sometimes you need to deload and fix the basics.

22 févr.
🏋️
Nouveauté

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

We added some serious plates to the bar.

22 févr.

Week of February 15, 2026

72 updates

🔧
Correction

Resolved: Disambiguate duplicate exercise sets using exercise_index

The issue tapped out. We win.

15 févr.
🔧
Correction

Corrected: Improve exercise thumbnail matching to prevent wrong video mappings

No more cheating on reps. Strict form only.

15 févr.
🔧
Correction

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

Bad form corrected. Injury avoided.

15 févr.
🔧
Correction

Recovery: Guard against null targetVolume in TimelineDayCard

Like foam rolling for code. Feels better now.

15 févr.
🔧
Correction

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

Sometimes you need to deload and fix the basics.

15 févr.