GymNotes
Changelog

v2.2.028/02/2025

New

  • Cloud Backups: You can now use the 'Sign in with Google' option for a faster backup experience (entirely optional).

Updates

  • Added new Admin functionality

v2.1.521/01/2025

Updates

  • [fix] Fixed an issue with the share workout exercise dot showing the wrong colour, when multiple shares are done back-to-back
    • Thanks for the bug report Kyle!

v2.1.429/12/2024

New

  • Year Of GymNotes can be updated to show previous years, ready for 2025.

v2.1.307/12/2024

New

  • Added 'Year Of GymNotes' - a summary of your lifting stats this year, with a shareable image. Look out for the button on the home page!

v2.1.202/11/2024

Updates

  • Workout comments will no longer be copied over when you copy an old workout or exercise.
  • Added a 'clear' button to the workout comment modal, enabling fast deletion of an entire comment.

v2.1.125/10/2024

New

  • You can now share your workout as an image! Click the share button at the bottom of today's workout.

Updates

  • Reordered the 'New Exercise' and 'History' buttons so the 'New' button is on the right, which is more intuitive.

v2.1.006/10/2024

New

  • Rewrote the Cloud Backup API to better handle backup files.
  • A new User Notes Section, where you can store offline notes securely!
  • Added buttons to go directly to the next/prev exercise when editing a set.
  • Added the ability to hide/unhide exercises from the exercise selection list.
  • Added a new type 'Reps Only'.
  • Added the ability to put a comment for any exercise set.

Updates

  • Updated packages to latest versions.
  • Updates to the Feedback form.
  • Optimised the workout history when not in calendar view.
  • Remove date from the local backup to enable easier overwriting.

v2.0.530/03/2024

New

  • Added a restore button directly on the homepage, so easier to restore when moving from the old website.

Updates

  • A Backup now includes your user preferences, so eg. Default Timer Length and Theme will be preserved.
  • [chore] Small updates to packages used by the site.

v2.0.417/03/2024

New

  • Link to the all-new documentation website in the footer, still a WIP but will hopefully help with the website migration and beyond!

Updates

  • Changed the banner to a modal, and also changed the new-site redirect to be a modal as well.
  • Changed buttons in settings.

v2.0.322/02/2024

Updates

  • Added a banner that pops up if you're using the old website GymNotes.uk, and a suggestion to move to the new website GymNotes.co.uk.
    • I currently pay for both domains, and at some point will look to reduce this down to just the new one.
  • Add canonical tag to point to the new website domain.

v2.0.208/12/2023

Updates

  • Added extra safety measure when backing up your workouts to the cloud.
    • You will not be able to backup if you have 0 workouts logged.
    • When backing up, if the cloud has more logs than the device, the user will have to confirm the action, and a restore is suggested.
    • Added suggestion to still use device backups as well as cloud backups.
    • RIP JJ's workout logs, 2022-2023. You will be missed.

v2.0.109/10/2023

Updates

  • Fixed an issue with the timer length not being updated when using the auto-start toggle (thanks Jacko!)
  • [chore] Update dependencies of GymNotes.

v2.0.0 - Cloud Backups!23/09/2023

New

  • Cloud Backups are here! You can now backup your workouts to the cloud, and restore them on any device. This is in beta, so please let me know if you spot any issues!
  • Feedback is now available! Click the 'Report a bug/feature' button in the footer to send me a message.
  • Exercise Timer can now be overridden per exercise!

Updates

  • Show the number of workouts since your last backup
  • Big improvements to the backup/restore flow
  • Backup right from the dashboard page
  • Running count of workouts since last backup, on the dashboard page (this can be disabled in settings)
  • Added a switch toggle instead of the 'enable/disable' buttons.

v1.11.027/08/2023

Updates

  • Relocated the Line Graph to its own page.
  • Rearranged the action buttons on the Add to Workout page, so 'Next Exercise' is always first.
  • Show the day's sets/reps for the date selected on the Line Graph page.

v1.10.030/07/2023

New

  • Line Graphs per exercise are here! Click the 'chart' button on the Add to Workout page to see your progress over time. Keep an eye out for more line graphs, such as comparing exercises, coming soon!

Updates

  • Wording updates to 'About' page.

v1.9.004/06/2023

New

  • The One Rep Max Calculator has arrived! Find this on any 'Weight & Rep' exercises to see your estimated rep maxes, up to 20 reps!
  • Also added the One Rep Max Calculator modal to the Personal Best page.
  • Add a donate link in the footer. If you like the app, please consider donating to help support further development!

Updates

  • Improved navigating between month/years on the stats page.
  • Improved the Add to Workout footer buttons.
  • Updates to the About Page.
  • [chore] Update dependencies of GymNotes.

v1.8.701/05/2023

Updates

  • Fixed an issue with the backup feature on Android by switching the file to .txt instead of .json - this should be backwards compatible with the previous backups.
  • Clicking on the stats cards now pre-apply the dates to all of the pie charts!

v1.8.616/04/2023

New

  • Stats: More stats have arrived! See your stats per exercise as well as per muscle group.

Updates

  • Added links on the Stats Dashboard to go to the stats page for that type, directly.

v1.8.512/04/2023

New

  • Adding Sets: Add a small button to go straight to next set when updating a set.

v1.8.410/04/2023

New

  • Workout Database backups can now be 'shared' as well as downloaded. This should help with backing it up to eg a cloud provider.
  • Adding the sets from the last workout for an exercise is now as easy as clicking a button, then confirming the preview. Look for the 'Add Last Workout' button on the Add To Workout page.

Updates

  • Added an option to keep the screen awake when the timer is running. If you're on iOS, make sure you're on at least 16.4.1 for this to be supported.
  • Updated the Modal package to v1.0.0.
  • When deleting a set, the input values will now use the most recent set on the page, instead of being set to zero.

v1.8.326/02/2023

New

  • Share your Stats! The first page within Stats to feature a share feature is here - please let me know if you spot any issues!

Updates

  • Change Add To Workout Card if there are no exercises for that day.
  • Improved the loading time for the Stats section.
  • Small changes in the Settings page.

v1.8.221/02/2023

Updates

  • Removed the blue background on every tap on Android.
  • Added a menu button for each exercise card, to help with long exercise names.
  • Tidied up the Settings section into three sections - should be a lot easier to find things now!

v1.8.119/02/2023

New

  • Workout Stats now has a dashboard, featuring a summary of your stats!

Updates

  • Minor changes to page navigation on selected pages.
  • Changed the Exercise List to show exercises that are already in use on the current Workout Date.
  • Changed the back button behaviour in selected locations - let me know if this is something you don't like!

v1.8.012/02/2023

New

  • Workout Stats Phase 1 is here! Click the new 'chart' button from the dashboard to see a breakdown of your workouts!
    • Filter by date & compare your sets, reps and more per muscle group!
    • More coming soon, keep an eye on this section...

Updates

  • Better loading transitions across multiple pages, such as the Workout History, and Personal Best Pages.
  • Refactor the changelog page to enable recursive lists.
    • Should be much easier to write these from now on!

v1.7.112/02/2023

Updates

  • Minor Corrections to the new Personal Bests section, including how the PBs are calculated as well as the viewing past workout data.
  • Added Exercise Dots to the Dashboard Page.
  • Further tweaks to the Personal Best Page.
  • Added a share button per exercise on the Dashboard Page.

v1.7.031/01/2023

New

  • Personal Bests for Weight & Reps are here! Click the 'history' button on the Add to Workout page to see your records.
  • Added a view button to the exercise history, enabling a quick glance of your previous workout in its entirely.

Updates

  • Improved Modal view for timers.

v1.6.928/01/2023

Updates

  • Fix an issue where the Bottom Arrow Buttons would still display even when set to disabled.
  • Update the workout timer to be in the form mm:ss.
  • Add edit exercise button to the top of the add to workout page.
  • Improve the timer modal width.
  • [chore] Update all npm dependencies of GymNotes

v1.6.824/01/2023

New

  • Add a description field for each exercise, which appears on the Add To Workout screen.

Updates

  • Fixed an issue when editing an exercise led to a 404.
  • Show a leading 0 digit on the hours input.

v1.6.718/01/2023

Updates

  • Accessibility: Updated the exercise cards to better handle <a> tags.
  • Switch modal to make use of my npm package.
  • Added a new button '+ Next Exercise' to the exercise screen.
  • Added the ability to edit the name and muscle group of an exercise - just click the pencil icon next to an exercise!

v1.6.610/01/2023

Updates

  • Improved the ordering of exercises on the 'Add Exercise' page.
  • Added the current workout date to the header of all workout pages.
  • Fixed an issue when using decimals in the distance input field.
  • Shrunk the delete button width.

v1.6.505/01/2023

Updates

  • Added a new button to retrieve any workouts that have 'vanished' due to the Jan bug (sorry about that!).
  • Corrected the month format in exports.
  • Updated the button styling on the exercise card.

v1.6.401/01/2023

Updates

  • Styling updates on the About page.
  • Fixed a Jan bug on the calendar

v1.6.3 - Small Improvements28/12/2022

Updates

  • When returning to an exercise on a day, the input fields will now be pre-filled in with the latest entry.
  • Fixed the minutes format in the 'workout started at' stat.
  • Allow the deletion of all sets within an exercise on the dashboard page.
  • Enable access to the calendar even when no workouts have been logged.
  • Default the workout calendar to today's date.
  • Add better validation to the default timer, and provide a success message.
  • Improved the toggle buttons on the timer modal.
  • Improved the Settings page - the dark mode toggle and other small improvements.
  • Fixed an issue with the date format when on months beginning with one digit.

v1.6.2 - Calendar bugfix24/12/2022

Updates

  • Fixed a bug with January not working correctly in the calendar (just in time for Jan!)

v1.6.1 - Workout Calendar Updates24/12/2022

Updates

  • Added arrow buttons to the workout calendar, enabling quick navigation directly between workout.
  • Added a 'Workout started at' stat to the dashboard page.

v1.6.0 - Workout Calendar!18/12/2022

New

  • The Workout Calendar is here! See your past workouts in an easy-to-navigate calendar, with colours indicating the muscle groups used.

Updates

  • Added kg to the weight input label.

v1.5.0 - Workout History04/12/2022

New

  • Workout History! See a list of all past workouts.
  • Copy an entire past workout to another day.
  • Added colours per muscle group to enable an easier way to identify your workouts (more on this coming soon!)

Updates

  • Fixed the storing of created at and updated at dates when coping a past exercise.
  • Updated the changelog styling.
  • Small changes to the About and Settings Pages.
  • Updated the styling on a disabled button in light mode.

v1.4.6 - Minor fixes03/12/2022

Updates

  • Fixed a bug with the workout timer notification button.
  • Minor styling updates.
  • Fixed an issue when adding 10 seconds to the timer.
  • Fixed the changelog ordering in reverse every second visit to the page.

v1.4.5 - Workout Timer02/12/2022

New

  • Workout Timers have arrived!
    • Set your default timer length in settings, and be notified when it's time to pick up those weights again.
    • You can also specify whether the timer should automatically start upon saving an exercise, directly on the timer.
    • Finally, a vibration can be triggered when the timer is finished (if your device supports it).

v1.4.4 - Csv Exports29/11/2022

New

  • CSV Exports! Workouts can now be exported into CSVs, for each workout (on the dashboard page) or for your entire log (in settings).

Updates

  • Fixed a bug where the exercise history was occasionally inverted.
  • Corrected a typo in the initial exercise import.
  • Corrected the changelog order.

v1.4.3 - Changelog24/11/2022

New

  • Introducing the changelog - see what's changed with each new version of GymNotes
  • Added a new setting to show floating left and right buttons on the dashboard, for easier switching between pages.
  • Exercise History - see your past sets for each exercise, and copy these directly to your current day's workout!

Updates

  • Fixed a bug on the add to workout page if the page is refreshed.