Novedades en el Gimnasio

Changelog

Sigue nuestras ganancias. Cada funcionalidad, corrección y mejora de rendimiento - servida fresca.

449

Nuevos PRs

491

Correcciones de Forma

12

Ganancias de Velocidad

31

Mejoras de UX

Week of February 22, 2026

28 updates

🔧
Correcciones

Patched: Sanitize HealthKit data before sending to health-sync API

Like putting chalk on your hands - better grip on the problem now.

17 feb
🔧
Correcciones

Spot Assist: Add missing translation key causing stack overflow on onboarding review

This bug skipped leg day - we fixed its form.

16 feb
🔧
Correcciones

Fixed: Catch unhandled promise rejection in GymBrandingProvider initialization

Found the weak link in the chain. Reinforced.

16 feb
🏋️
Nuevos Récords

New Addition: Implement 7 critical web gaps — memory CRUD, streak, chat quick actions, image upload, dashboard widgets, coach messaging, live sessions

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

16 feb
🔧
Correcciones

Resolved: Rest timer for top set/back off and superset auto-advance

The issue tapped out. We win.

16 feb

Week of February 15, 2026

72 updates

🔧
Correcciones

Resolved: Disambiguate duplicate exercise sets using exercise_index

The issue tapped out. We win.

15 feb
🔧
Correcciones

Corrected: Improve exercise thumbnail matching to prevent wrong video mappings

No more cheating on reps. Strict form only.

15 feb
🔧
Correcciones

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

Bad form corrected. Injury avoided.

15 feb
🔧
Correcciones

Recovery: Guard against null targetVolume in TimelineDayCard

Like foam rolling for code. Feels better now.

15 feb
🔧
Correcciones

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

Sometimes you need to deload and fix the basics.

15 feb

Week of February 8, 2026

71 updates

🔧
Correcciones

Fixed: Localize AI progression suggestions and exercise catalog for non-English users

Found the weak link in the chain. Reinforced.

8 feb
🏋️
Nuevos Récords

Introducing: Complete custom exercises integration — muscle data flow, AI awareness, web UI & coach API

We've been working on this one. Hope you like gains.

8 feb
🔧
Correcciones

Corrected: Use padding instead of translateY for keyboard avoidance on tall scrollable sheets

No more cheating on reps. Strict form only.

8 feb
🏋️
Nuevos Récords

Shipped: Tap exercise thumbnail to view fullscreen image and play video

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

7 feb
🏋️
Nuevos Récords

Fresh Gains: Enable AI progression suggestions for warmup sets

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

7 feb

Week of February 1, 2026

64 updates

🔧
Correcciones

Form Check: Cast metadata to Record<string, unknown> for type safety

Bad form corrected. Injury avoided.

1 feb
🔧
Correcciones

Recovery: Use any[] cast for Supabase insert compatibility

Like foam rolling for code. Feels better now.

1 feb
🔧
Correcciones

Form Check: Regenerate Supabase types with push_notifications_enabled column

Bad form corrected. Injury avoided.

1 feb
🔧
Correcciones
mobile

Spot Assist: Send Accept-Language header in API requests

This bug skipped leg day - we fixed its form.

1 feb
🏋️
Nuevos Récords

New Addition: Align push notifications with email notifications

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

1 feb