Dec. 3, 2023

v 5.1.2

- Fix bug where wrong workout would be shown on Widget for certain templates.

Nov. 30, 2023

v 5.1.0

New Wilks score chart so you can see how you've progressed over time!
Completed cycles are now archived for a cleaner, simpler Workout screen.

Nov. 21, 2023

v 5.0.0

New features
- Big new feature for the template editor, open the app to find out!
- Select the start day of the week for the calendar.

Nov. 2, 2023

v 4.20.2

Squashed some bugs and improve the performance.

Oct. 31, 2023

v 4.20.1

Just a few bug fixes and performance improvements.

Oct. 24, 2023

v 4.19.4

- Fixed a bug where the workout tab wouldn't show the day if you tapped on a different week.
- Improved searching for exercises.
- Improved total volume chart calculations.

Oct. 14, 2023

v 4.19.2

- Fix padding on widgets for iOS 16 devices
- Fix bug that prevented widgets from showing up for iOS 15 devices
- Fix bug that made the dynamic island too wide.
- Fix bug that showed today's date in PRBoard instead of the date the set was completed
- Fixed a bug preventing inputing a rep range when adding exercise to a template.
- When you change the percentage scheme for an exercise in the "Quick" editor, it will now only change the exercises for that day, so you can have different percentage schemes for the same exercise on different days.

Oct. 11, 2023

v 4.19.1

Fix crashing for users with iOS versions below 16.1

Oct. 10, 2023

v 4.19.0

- Widgets are here!

Sept. 21, 2023

v 4.18.2

- Fixed bug where adding an exercise in the placeholder spot wouldn't work if you selected "Day X of each week"
- Fixed the bug where the plate calculator would show extra plates when the starting weight was zero.

Sept. 18, 2023

v 4.18.1

- Fix Days Per Week filter for templates.
- Fix bug preventing you from deleting a cycle.
- Fix the bug where changing sets in the "Quick" editor made every set the same as the first set.

Sept. 6, 2023

v 4.18.0

- Reset Target reps for PRs
- Copy a workout or week of workouts

Aug. 30, 2023

v 4.17.0

- Add YouTube links to an exercise. Tap on the 3 Dots button next to an exercise name and you'll see the option 'Video & Instructions'. Tap on that and you can save a YouTube video. There are some videos already added, but you can add your own.
- Change distance units. You can now change the distance units for an exercise. You can choose either 'meters', 'kilometers', 'miles', 'yards', 'feet' or 'inches'. Change it by tapping on the label above the sets.
- New Public Feature Request Board. Go to Profile -> Settings -> Feature Request to vote on new features. You can leave comments on a feature request with your thoughts. Feel free to add your own ideas for new features!

Fixes and Updates
- Sort recent exercises. When adding an exercise, recent exercises are now sorted by most recently completed instead of by name.
- Fix changing the set type in the "Quick" Template Edit screen. When editing a template, when you change the set type of an exercise set in the "Quick" Template Edit screen it will update the set type for each exercise of the same day for every week.
- Fix template filters. Fixed the filters for phase type (Anchor, Leader, Deload, etc) when searching for templates.
- Fix Progressions. If you changed an exercise before starting a workout by using the "Edit Workout" button, the automatic progression may have be messed up. This is now fixed.

Aug. 24, 2023

v 4.16.1

Just a few small bug fixes, new features coming soon!

Aug. 20, 2023

v 4.16.0

- If you want to create a new exercise similar to an existing exercise, you can now copy an exercise by swiping left on an exercise in the list. This will save you from having to fill out all the details again.
- Each template now has a better overview of the exercises performed.
- You can now write reviews for templates. This is a chance for you to share your experience with others and help them decide if a template is a good fit for them or not.
- You can now turn off the Total Workout Timer and Time Since Last Set Timer in Settings > Timers.

Aug. 9, 2023

v 4.15.7

Fix crashing when editing training max.

Aug. 5, 2023

v 4.15.6

Fix crashing.

Aug. 4, 2023

v 4.15.5

A few bug small fixes.

July 28, 2023

v 4.15.1

When you change a template it will change workouts that have already been completed.

July 24, 2023

v 4.15.0

- When you update a template it will update cycles.

July 18, 2023

v 4.14.2

Fixed bug where Apple Watch workout continued after finishing the workout.

July 4, 2023

v 4.14.1

- Fix bug where supplemental percentages would sometimes be set to 0% when adding exercise to a template.

June 29, 2023

v 4.14.0

- PR Board. On the Profile tab, you'll see a new data chart called PR board. This shows the highest weight you've lifted at each rep amount from 1-12 reps.

- Wilks score on the profile tab. This is a measure of strength relative to body weight. The app will also let you know after a workout if your Wilks score has increased.

- I've changed how the 'Reps for PR' number is calculated. It used to be based on your highest 1 Rep Max of all time. But after some time this number becomes unattainably high because of things like injuries, breaks, program changes, etc. All normal things in the life of a lifter. So, 'Reps for PR' is now 'Target Reps' and it's based on your highest estimate 1RM over your last 8-12ish completed exercises.

- When creating or editing an exercise, you can now choose an exercise type of Reps x Weight Assisted. This is for exercises like assisted pull-ups, assisted dips, etc.

June 19, 2023

v 4.13.2

- Fix duplicate workouts created in apple health when using apple watch.
- If you add your bodyweight post-workout the volume will be updated accordingly.
- Fix rounding issues.

June 6, 2023

v 4.13.1

Fixed a bug that caused the app to be unresponsive and crash when swapping an exercise.

May 26, 2023

v 4.12.0

- Create a single workout. Want to record a single one-off workout? Now you can! When you tap the "+" button on the Workout screen you\'ll see the option to create a single empty workout. Perfect for the times you want to record a quick workout without building a template.

- Override workout duration. If you perform half a workout, pause for a while, then perform the rest of the workout later in the day the app would calculate workout duration for the entire period including the break in the middle. This is obviously not ideal. Now you can choose to override the workout duration to something more accurate when you finish the workout.

- Band tracking. You can now track the bands you use for an exercise. The resistance amount of the band will be included in volume calculations. You can also edit an exercise to be "band assisted" and the volume calculation will be decreased accordingly.

- Body weight included in volume calculation. Your body weight is now included in volume calculations for "Body Weight" or "Weighted" exercises. This is useful for exercises like pull ups, dips, etc. Each exercise has a body weight percentage that you can adjust to suit your needs, e.g. if you want to count 50% of your body weight for push ups you can set the percentage to 50%.

May 11, 2023

v 4.11.0

- New "Quick" option for editing a template, works best when each day of a week has the same exercises.

April 26, 2023

v 4.10.6

- Fixed wrong calculation when calculating Total Volume for an exercise after a workout when the exercise is in kg.

April 4, 2023

v 4.10.5

- When using the Apple Watch app, if you switch to another app while the rest timer is running it will not be close.
- Fix Personal Record celebration not showing when hitting a new PR

March 21, 2023

v 4.10.4

Fix crash when launching for some users.

March 14, 2023

v 4.10.3

- Fix bug that wouldn't let you enter durations of 10+ minutes
- Fix bug that wouldn't update the template when you swapped an exercise and selected "Swap all in cycle".

March 2, 2023

v 4.10.2

- Fixed a bug where reps would auto-increase more than one if you modified a set or added a set after completing an exercise
- If you uncheck a set that increased your Training Max, the TM increase will be reverted. If you modify the weight/reps of a set PR set the Training Max increase will be adjusted also.
- Change the data export to CSV in Settings, now you can choose to either export all sets or all training maxes.
- Fixed a bug where creating a new exercise and adding it to a workout made every set number "1"

Feb. 19, 2023

v 4.10.1

- Add rep ranges to custom main/supplemental percentage schemes
- Add your own placeholder exercise
- Add exercises to a workout before starting it
- Fix a bug where selecting "Swap All" when editing a template and swapping an exercise would add the exercise to every day.
- Fixed bug where swapping placeholder exercise didn't work

Feb. 14, 2023

v 4.10.0

- Fixed bug where swapping placeholder exercise didn't work
- Add rep ranges to custom main/supplemental percentage schemes
- Add your own placeholder exercise
- Add exercises to a workout before starting it

Feb. 6, 2023

v 4.9.8

Fixed a bug where the app would double-count exercise changes during a workout.

Feb. 5, 2023

v 4.9.7

Bug fixes

Feb. 1, 2023

v 4.9.6

Fix bug when increasing weight using plus/minus.

Jan. 29, 2023

v 4.9.4

- Fix multiple workouts being saved to Apple Health when using Apple Watch

Jan. 27, 2023

v 4.9.2

- Fix bug where Training Max wouldn't automatically increase

Previous Release

- Automatic Progressions for Assistance Exercises.
- Update all reps in a template with the push of one button.
- Pick Push/Pull/Leg exercises before starting a workout.
- Select sets and reps when choosing a Push/Pull/Legs exercise.
- Fixed auto-collapsing workouts

Jan. 8, 2023

v 4.8.4

- Fixed random crashing when editing a template.
- Fixed bug that caused lag when tapping on a template.

Jan. 6, 2023

v 4.8.2

- Fix exercises being out of order when adding exercises to a template

Jan. 1, 2023

v 4.8.1

- Fix bug where workout would sync with Apple Health twice when using an Apple Watch.
- Fix bug where you couldn't change the start or end time of a finished workout

Dec. 22, 2022

v 4.8.0

Go to the Profile tab to see your 2022 Year in Review. It shows your favorite exercises, your best lifts, ane more!

Nov. 21, 2022

v 4.7.0

New Features
- You can now track Reps in Reserve (RIR) and Rate of Perceived Exertion (RPE) for any exercise. You can add RIR or RPE to any exercise by going to Settings > Exercises > swipe left on an exercise > Edit > toggle RIR/RPE. Or when you create a new exercise, you can toggle RIR/RPE on the Create Exercise screen.
- Two new exercise types added, Duration x Weight and Distance. These are great for tracking things like Isometric holds and sprints. You can change the type of an existing exercise by going to Settings > Exercises > swipe left on an exercise > Edit.
- For exercises with a duration, you'll see a timer icon instead of the check mark to complete the set. Tapping the timer will automatically start a timer for the duration of your set. Then you can check off the set when you're done.

- The app would occasionally crash when changing the reps or percentages for a template. Should be fixed now.
- Fixed bug where swapping a pull/push/leg placeholder exercise would not update the workout if you tried swapping it after completing a workout.

Nov. 17, 2022

v 4.6.3

Fixed a bug where the workout would continue counting time on the Apple Watch when you finished a workout on the phone.
Fix crashing when searching for templates.
Fix errors with templates not updating correctly when deleting a workout from the workout tab and from the template.

Nov. 14, 2022

v 4.6.1

Bug fixes and performance improvements.

Nov. 9, 2022

v 4.6.0

- The KeyLifts Apple Watch app is finally here! When you start a workout on the phone the app should sync the workout to the watch. As with any big update, there may be some bugs. Please let me know if you find any.

- There was a bug with the password reset flow. It should be fixed now.
- Sometimes when creating a template from scratch if you change the number of days per week or number of weeks, the app still creates a 4-week program. This is fixed now.

Oct. 4, 2022

v 4.5.3

- Fix filtering when searching for templates.
- Improve performance when logging a workout.

Oct. 1, 2022

v 4.5.2

- Toggle Volume Chart between Daily, Weekly, and Monthly - The main Volume chart on the top of the Profile screen now has a toggle to switch between Daily, Weekly, and Monthly. This is useful for seeing how the volume of your workouts have changed over time.

- Template List Improvements - The list of Templates are now grouped by goal (e.g. "Strength", "Build Muscle", "Conditioning", etc.). This makes it easier to find a new template that matches your goals

- Sometimes when swapping an exercise the sets wouldn't update. This has been fixed.
- Fixed occasional crashing when adding a custom exercise.

Sept. 18, 2022

v 4.4.2

Fixed issues with the keyboard.

Sept. 13, 2022

v 4.4.1

Fixed bug causing warmup sets to be out of order