Release Notes

What's changed in each version of SmartReps.

v1.8.0

2026-08-30

Latest

Improvements

  • CSV import now recognizes Treenidata files, and AI handles CSV formats it doesn't know
  • Template suggestions now reflect your latest logged performance instead of stale values
  • AI-generated exercise images now carry the official EU AI content label
  • Adding an exercise while offline no longer creates duplicates when the connection returns
  • Fixed reps and weight edits not saving in the first moments after starting a workout
  • Fixed starting a workout from the templates screen not opening the session
  • Fixed an error when removing an exercise that was already removed
  • Monthly Pro subscribers can switch to the yearly plan from the profile screen

v1.7.0

2026-07-05

Improvements

  • Set suggestions re-adjust when you beat the planned weight or reps
  • Completing a set no longer auto-completes pre-filled future sets
  • Animated tutorial for the session swipe gestures
  • Fixed week streak counting when a week is skipped

v1.6.0

2026-05-23

New login screen.

    Improvements

    • Swipe down to copy previous set values
    • Tap a completed set to uncomplete it
    • Workout total volume on session screen
    • Custom date ranges for data export

    v1.5.0

    2026-04-26

    New

    • Workout Sharing — share workouts as a polished image, including Instagram-ready templates.
    • Body Composition — dedicated screen for weight, BMI and body fat.
    • Redesigned Rest Timer — fresh design for the between-sets timer.
    • Browse All Templates — full template library, not just suggestions.
    • Edit AI Workouts — tweak generated workouts without full regeneration.
    • Cardio Category — own category for cardio exercises.
    • Exercise Info Modal — new modal with rewritten, numbered, science-based instructions.

    Improvements

    • Stability and bug fixes.

    v1.4.1

    2026-03-28

    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 Workouts — Completed 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 Session — The 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 Workouts — You can now edit exercise notes directly from completed workout history, not just during active sessions.
    • Workout Template Preview — Workout templates now have a preview sheet showing the full exercise list before you start or edit.
    • Warmup Sets Toggle — A new toggle in Training Profile settings lets you disable automatic warmup set generation if you prefer to handle warmups yourself.
    • Improved AI Workout Generation — Rebuilt workout generation algorithm (v3) with better exercise selection, smarter warmup inference, and more reliable output.
    • Photo Import for AI Workouts — You can now take a photo of a written workout or whiteboard and import it via AI.
    • Body Weight CSV Export — Body weight data can now be exported as a CSV file.
    • Public API Improvements — Workout 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.