What's New

0.5

New in Version 0.5

✨ Features & improvements

  • Meso days now have day of week labels. Presets recommend them based on user's day of week they start training. Can be updated from within meso day by day or repeating.

  • Warn users when trying to edit data in finished workout days that it won't regenerate recommendations based on that data.

🐛 Bug fixes

  • Fixes erroneous 0 RIR prescription for deload week if prior week had 0 actual reps performed
  • Fixes erroneous "workout in progress" message when a muscle group has no programmed sets
  • Fixes exercise order changing when deleting an exercise
  • Fixes sets not being saveable when user replaces an exercise choosing to repeat the replacement
  • Fixes accidental accumulation recommendation for deload week for muscle groups without target deload sets
  • Fixes app crash when user has no mesocycles
  • Fix crash when trying to add set during deload week
  • Fixes PWA loading new meso view instead of current meso day
  • Properly re-route back to mesocycles view when deleting meso
  • Don't leak database IDs. Use unique key for meso instead of database row numbers
  • General layout and styling improvements
0.4

New in Version 0.4

✨ Features & improvements

  • Add explicit "Finished workout" UX for workout view with placeholder meso stats (fixes various recommendation timing bugs)
  • Add Workload feedback ratings for muscle groups (which affect set recommendations)
  • Add mesocycle rename and delete functionality
  • Show meso notes in mesocycles listing
  • Add "app refresh" functionality when we have new version available
  • Implement a "what's new" modal (the one you're seeing this on!)
  • Make workout day header sticky for easier navigation

🐛 Bug Fixes

  • Fixes recommendation warning bug for replaced bodyweight exercises
  • Update soreness rating descriptions for clarity
  • Reset pump and workload ratings when user modifies reps for previously completed set
  • Fix day status bug when day has skipped sets
  • Properly route to first unfinished day when opening a mesocycle
  • Various styling updates
0.3

New in Version 0.3

✨ Features & improvements

  • Implement kilogram mode
  • Lets users create custom exercises during mesocycle creation
  • Basic design pass
  • Adds theme support (with some basic mobile UX improvements)
  • Removes restriction on completing sets of an exercise when another exercise is in progress
  • Lower starting set counts by 1
  • Removes confusing “repeat delete” UX

🐛 Bug Fixes

  • When replacing an exercise, only replace the same exercise in the same position on a workout day
  • Properly ask for feedback when marking a set skipped
  • Properly mark muscle group completion and pendingFeedback states
  • Make sure muscle group status is correct when number of target sets for the muscle group is less than the number of exercises
  • Don’t show -1 in reps dropdown for skipped sets
  • If adding a set to a muscle group that already has pump data, remove the pump data when adding the set (so we re-prompt)
  • When adding exercise, only ask for soreness if they trained the muscle group since the same day last week
  • Don’t let JavaScript create new sets because of funny Array behavior
0.2

New in Version 0.2

✨ Features & Improvements

  • Made a welcome page that instructs users to add the root path to their device, making dynamic redirects possible.
  • Made the welcome page redirect the user if they already are in a PWA. When they open the app, they should immediately go to:
    • Their latest active (started, unfinished) workout day
    • Their latest pending day (the next work unstarted)
    • Create a new meso
    • Removed "home" icon and week view, add Meso name to day nav breadcrumb
  • Added "Week X" to the day header so we have a reference to which week it is
  • Directs users to the first day after they create a meso
  • Adds an alert to the first two exercises of a meso to instruct the user on how to save sets
  • Use a modal for the "learn more about choosing a starting weight"
  • Prevent entering sets on exercies if there’s already an exercise in progress

🐛 Bug Fixes

  • Fixed bug where users can see other users’ pinned exercise notes
  • Fixed broken female glute and hams 2x template
  • Fixed bug where meso creation footer missing when the phone is horizontal
  • Fixed reps input bug after save it takes two times to get the input to receive a new value
0.1

New in Version 0.1

EVERYTHING!