Changelog

Explore the latest features, performance updates, and AI enhancements.

Cloud
Cloud
Cloud

Version 1.3.1

02 September 2026

🚀 New

• Stronger account protection with a dedicated Pro entitlement system. • More restrictive Firestore permissions to protect workout and profile data. • Added protection against unauthorized changes to account roles and plan details. • Added automated security tests covering the app's database access rules.

⚙️ Improved

• Reduced npm security advisories from 14 to 3. • Removed unused Firebase admin tooling and old database scripts. • Improved database limits to prevent unnecessarily large workout records. • Exercise data is now restricted to the user's own account.

🐞 Fixed

• Removed several outdated dependencies and unused code. • Fixed database rules that could bypass collection-level restrictions. • Removed the old exercise seeding system that was no longer used.

Version 1.3.0

02 September 2026

🚀 New

• Added cardio workouts directly from the Log screen and Home. • Added support for time and distance based exercises such as running, cycling, rowing, and stair climbing. • Workout titles now automatically reflect what you actually trained. • Added JSON and CSV data export with system sharing. • Added automatic workout finish after 30 minutes of inactivity. • Added the ability to continue a finished workout for up to 5 hours.

⚙️ Improved

• Cardio exercises now use the correct tracking fields instead of standard rep-based inputs. • Exported CSV files can be imported back into OG Fit. • Workout duration now records your actual activity instead of inactive time. • Continuing a workout keeps everything inside the original session instead of creating a duplicate workout. • Added clearer confirmation when removing exercises during a workout.

🐞 Fixed

• Fixed the workout share preview not appearing correctly from the finish screen. • Fixed body weight showing an outdated onboarding value instead of the latest measurement. • Fixed Android data export not working correctly. • Fixed the plate calculator appearing for exercises that do not use plates.

Version 1.2.0

29 August 2026

🚀 New

• Added support for normal, warm-up, drop, and failure sets. • Added supersets for grouping exercises together. • Added optional RPE tracking for individual sets. • Added workout imports from CSV, Strong, and Hevy. • Added preview and validation before importing workout history. • Added automated tests covering workouts, progress, dates, time zones, and calculations.

⚙️ Improved

• Significantly reduced the size of the app's main bundles. • Rebuilt charts for better performance and touch interaction on phones. • Improved Library and History scrolling with virtualized lists. • Exercise images now load more efficiently while scrolling. • Improved workout calculations and progress tracking. • Added better handling for different time zones.

🐞 Fixed

• Fixed compact numbers such as 8,450 displaying incorrectly as 8.4K. • Fixed progressive overload suggestions when reps were decreasing across sessions. • Improved the reliability of workout calculations by moving key logic into tested functions.

Version 1.1.0

29 August 2026

🚀 New

• See your previous performance directly while logging an exercise. • Save workouts as routines and start them again with one tap. • Added detailed exercise information with instructions, form cues, and history. • Added body weight and body fat tracking with progress charts. • Added a plate calculator for supported exercises. • Added automatic rest timers between sets. • Added progressive overload suggestions while training. • Added weekly workout recap notifications. • Added shareable OG Fit Pro progress reports for Stories and posts.

⚙️ Improved

• The exercise library is now bundled directly into the app for faster loading. • Removed unnecessary exercise database reads during startup. • Added instructions and form guidance across the full exercise catalog. • Workout sharing now supports both 9:16 and 1:1 formats. • Added an option to hide weights when sharing workout progress.

Version 1.0.0

29 August 2026

🚀 New

• Added reliable offline workout support. • Added recovery for interrupted workouts after closing the app. • Added a sync indicator for offline changes. • Added Firebase Crashlytics for on-device error reporting. • Added production-ready Android signing and release configuration.

⚙️ Improved

• History now loads progressively instead of fetching everything at once. • Workout changes are updated locally without repeatedly reloading the entire history. • Home and Stats now use stored summaries for faster loading. • Navigation was optimized to reduce the delay between screens. • Added route preloading for faster tab switching. • Self-hosted fonts so the app can render correctly without an internet connection.

🐞 Fixed

• Fixed workout streak calculations for legacy date formats. • Fixed Android back button behavior for open dialogs. • Fixed completed set status not being saved correctly. • Fixed failed workout saves leaving users on an incorrect summary screen. • Fixed profile settings resetting after reinstalling the app. • Fixed several navigation and loading issues that caused black screens or long pauses.

Version 0.x

10 July 2026 to 28 August 2026

🚀 New

• Built the first OG Fit workout experience. • Added workout logging, set tracking, streaks, activity calendar, statistics, cardio, weekly goals, and workout summaries. • Migrated the app from Supabase to Firebase. • Added Firebase Authentication and Cloud Firestore. • Migrated the project to a Vite-based app with Capacitor support.

⚙️ Improved

• Bundled and optimized app images and exercise artwork. • Added the foundation for reliable Firestore rules and account management. • Removed the dependency on Firebase Cloud Functions for account deletion.