This release includes important bug fixes and optimizations.
This release includes important bug fixes and optimizations.
Fixed crashing when changing progression type.
Fixed bugs related to progressions.
Fixed a bug that prevented weight progressions for exercises with rep ranges.
Fixed a bug that prevented deleting sets in certain circumstances.
This release includes important bug fixes and optimizations.
- Fixed a bug where weight calculations for Assisted exercises was incorrect.
- Fixed a bug you may have ran into where the reps field was automatically filled in with the wrong number of reps when adding an exercise to a workout. - When you have two of the same exercise in a workout, e.g. two Bicep Curl T3 exercises, if you tried to swap one of the exercises or add the exercise to a superset group it would apply to both exercises. This has been fixed.
This release includes important bug fixes and optimizations.
This release includes important bug fixes and optimizations.
- After completing a cycle you'll now see a Repeat Template button which allows you to quickly start another cycle. - If you tap the '3 Dots' button for an exercise set on the Apple Watch, you'll now see a new third menu option to view the plate calculator for that set. - Fixed a bug where the Apple Watch was using the default barbell for the plate calculator instead of the custom barbell.
Fix crashing.
Fixed bug where you couldn't add or delete a set during a single one-off workout.
- In the list of bars you can now see how many exercises are being used by a barbell. You can tap on the count to see which exercises are using it. - Previously you could only add an exercise to the workout in progress. Now you have the option to an exercise to the workout in progress and to future workouts in the cycle. The same ability is available when deleting an exercise from a workout in progress.
This release includes important bug fixes and optimizations.
Fixed a bug where templates in the "Mine" tab were missing after saving a template.
- Improved searching for exercises
Fix crashing when creating a cycle from some community templates.
- Fixed a bug where in certain cases a Training Max wouldn't automatically increase. - The app will no long apply the default muscle filter when swapping an exercise.
- Fixed a bug where if you swapped an exercise during a workout the previous sets would still show the old exercise.
- Fix template sharing
Recommended Exercises - You'll now see recommended exercises for placeholder exercises and when swapping an exercise. I'm still working on improving the algorithm so please let me know if you have any feedback. Change Set Percentage - You can now tap on the percent for a set during a workout to change it which will cause the weight to recalculate.
bug fixes.
- Fixed a bug where custom exercise rest timers on the Apple Watch didn't work correctly.
Just a few small bug fixes.
- Added ability to remove exercise attributes, just tap the 'clear' button in the top right of the attribute selection screen. - Fixed crashing when trying to create a new exercise in Settings -> Exercise -> Create.
- Fixed/Improved Wilks score chart. I changed the Wilks chart to calculate the history per month, so if a Squat, Deadlift, and Bench Press are each performed at least once in one month then a Wilks score will be calculated for that month. This will give a more accurate idea of how the score changes over time. - Fixed a bug where the Training Max chart didn't show any data for some people. - New button to view all previous Training Maxes when creating a cycle. - When viewing an exercise chart/history/info, the history tab now has a toggle to show all previous training maxes for that exercise. - Fix crashing when completing a cycle.
- Fix crashing when reordering exercise in the Quick template editor. - Fix Total Volume calculations on Profile tab.
Fix syncing issue.
Fix app stuck at syncing.
Bug fixes
Exercise Attributes - Exercises have more 'attributes' like grip, leg stance, body position, and direction. These attributes can be used to filter exercises in the exercise list and to differentiate between similar exercises. You can change attributes for your custom exercises, but if you want to change attributes for built-in exercises you must make a copy of the exercise first and then change the attributes. New Exercises - Added a bunch of new exercises to the app bringing the total to over 1400. In addition to more strength exercises you'll now see some cardio, conditioning, stretching and plyometric exercises. Exercise images and videos - Added instructional images and videos for most built-in exercises. Fixed Training Maxes for Weighted Exercises - Going forward, when you enter a training max for a weighted exercise you'll enter your Body Weight + Extra Weight. The app will then calculate the extra weight amount based on the percentage of the total amount. This should make the weight calculations more accurate. Fixed Wilks Score Chart - Fixed a few bugs that gave a wrong calculation for the Wilks Score. Edit Body Weight for Completed Exercises - You can now go back to previous workouts (via the calendar or button in the top right of the Workout tab) and change the body weight amount used for the exercise. This is good for anyone to accidentally entered the wrong body weight in the past. Weight Assisted Progressions - For weight assisted exercises the app will now lower the weight instead of increase it.
- Fixed a bug where workout data would be synced twice to Apple Health
bug fixes.
- Fixed a bug where rounding would be wrong for T1/T2 Dumbbell exercises that us kg - Fixed a bug where you couldn't scroll to the end of the TM list on the Workout tab.
- Fixed a bug where you couldn't scroll the Training Maxes screen on the Workout tab - Fixed a bug where the Wilks score wouldn't be shown for a small group of people
- Fixed a bug where app would crash when editing the template and changing the number of weeks.
- Fixed a bug where you couldn't change Reps Then Weight progressions for exercises that used a rep range instead of a single rep amount. - Fixed a bug where sets would be cut off in the Share Workout screen
- Fixed bug where minimum reps for a rep range would be set to the amount of reps completed last instead of the rep range configured in the template.
- Fixed a bug where the list of all completed sets in the Share Workout screen would be blank.
- The share workout screen now has the option to share all completed sets. - Exercise notes are now shown in the history tab for the exercise.
- Fixed crashing on Apple Watch when you have 5 or more superset groups. - Fixed Apple Watch crash when you delete a set on the iPhone and that set is the current set on the Apple Watch.
- Warmup sets are no longer counted in Total Rep Target. - Changing the name of an exercise will update your templates now.
- Fixed a bug where duplicate workouts would occasionally be synced to Apple Health if you were using an Apple Watch - Fixed a bug where the Apple Watch didn't prompt for Heart Rate permissions for new users so Heart Rate would always show zero.
fix crashing on apple watch.
bug fixes
- Fix crashing in Apple Watch - Improvements to syncing with Apple Health
- Use correct time for warmup sets on Apple Watch - Fix bug where workout wouldn't sync with Apple Heath if your WatchOS version is below 10.0
- There was a bug where reps were not being updated correctly (usually lowered when they shouldn't have been) for Rep Then Weight progression type, this build should stop that from happening.
- Improvements to the watch app
- Fixed a bug where progressions for reps wouldn't be applied if the exercise was the last one(or only one) in the cycle
- When checking off a warmup set from a superset exercise the app will only mark that warmup set, it will not change other sets in the superset group. - Pinned notes are closed by default now
Fixed bug where Training Max would only increase for exercises in the last workout of the cycle in some situations.
- Fix bug where you'd lose pinned notes when you changed an exercise name - Allow toggle off/on of auto-complete supersets.
- When you mark a set as completed that is a part of a group of superset exercises, the app will now mark as completed the next set from every exercise in that group. - Add workout notes to templates. - Expand/Collapse exercise notes. - Add app logo to watch complication
performance improvement
fix bug where RPE is blank when creating a cycle.
- Fixed crashing on launch - Fixed bug for Reps Then Weight progression where weight would be increased when it should have been reps.
Bug fixes.
- Total rep goal - Community Templates - Separate rest timers for T1/T2/T3 of the same exercise.
bug fixes.
bug fixes
- Show Training Maxes for completed cycles - Fix template freezing/crashing when viewing certain templates.
bug fixes
Fix crashing when selecting a color for a band.
Bug fixes
A bunch of brand new features for the Apple Watch, open the app to see what's new!
- More improvements for calculation records when finishing a workout
Fixed bug where app would get stuck after completing a workout.
- Fixed the lag when tapping checkmark for set
- Fix crashing when dragging exercise to another workout in "Quick" edit tab.
- Fix bug where wrong workout would be shown on Widget for certain templates.
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.
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.
Squashed some bugs and improve the performance.
Just a few bug fixes and performance improvements.
- 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.
- 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.
Fix crashing for users with iOS versions below 16.1
- Widgets are here!
- 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.
- 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.
- Reset Target reps for PRs - Copy a workout or week of workouts
- 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.
Just a few small bug fixes, new features coming soon!
- 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.
Fix crashing when editing training max.
Fix crashing.
A few bug small fixes.
When you change a template it will change workouts that have already been completed.
- When you update a template it will update cycles.
Fixed bug where Apple Watch workout continued after finishing the workout.
- Fix bug where supplemental percentages would sometimes be set to 0% when adding exercise to a template.
- 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.
- 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.
Fixed a bug that caused the app to be unresponsive and crash when swapping an exercise.
- 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%.
- New "Quick" option for editing a template, works best when each day of a week has the same exercises.
- Fixed wrong calculation when calculating Total Volume for an exercise after a workout when the exercise is in kg.
- 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
Fix crash when launching for some users.
- 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".
- 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"
- 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
- 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
Fixed a bug where the app would double-count exercise changes during a workout.
Bug fixes
Fix bug when increasing weight using plus/minus.
- Fix multiple workouts being saved to Apple Health when using Apple Watch
- 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
- Fixed random crashing when editing a template. - Fixed bug that caused lag when tapping on a template.
- Fix exercises being out of order when adding exercises to a template
- 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
Go to the Profile tab to see your 2022 Year in Review. It shows your favorite exercises, your best lifts, ane more!
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. Fixed - 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.
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.
Bug fixes and performance improvements.
- 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.
- Fix filtering when searching for templates. - Improve performance when logging a workout.
- 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.
Fixed issues with the keyboard.
Fixed bug causing warmup sets to be out of order