Release Notes

What's changed in each version of SmartReps.

v1.4.1

2026-03-28

Latest

New

  • Estimated 1 Rep Max (e1RM) chart for tracking strength progression over time.
  • Copy previous set — tap to fill in values from the last set you did.
  • Next exercise button.
  • Native tab bar on iOS.
  • Option to turn off automatic workout generation.

Improvements

  • Upgraded to Expo SDK 55
  • Exercise weight charts scales better.
  • Fixed an issue with exercise notes

v1.4.0

2026-02-20

New Features

  • Apple Health WorkoutsCompleted workouts are now saved to Apple Health. Logs activity type, duration, estimated calories, and distance (for cardio). Can be toggled separately from body weight sync in settings.
  • Exercise History in SessionThe exercise details modal during a workout now shows your full exercise history with infinite scroll, so you can browse all past performances — not just the last 10.
  • Edit Notes on Past WorkoutsYou can now edit exercise notes directly from completed workout history, not just during active sessions.
  • Workout Template PreviewWorkout templates now have a preview sheet showing the full exercise list before you start or edit.
  • Warmup Sets ToggleA new toggle in Training Profile settings lets you disable automatic warmup set generation if you prefer to handle warmups yourself.
  • Improved AI Workout GenerationRebuilt workout generation algorithm (v3) with better exercise selection, smarter warmup inference, and more reliable output.
  • Photo Import for AI WorkoutsYou can now take a photo of a written workout or whiteboard and import it via AI.
  • Body Weight CSV ExportBody weight data can now be exported as a CSV file.
  • Public API ImprovementsWorkout notes (exercise-level and set-level) are now included in API responses. New endpoints for creating and editing workouts (enables ChatGPT integration).

Fixes

  • Exercise notes no longer flash empty text when opening the notes dialog.
  • Fixed keyboard covering the notes input field when editing.
  • Fixed profile name not displaying correctly in some cases.
  • Various stability and accuracy fixes to AI workout generation.