Repository navigation
Releases
Releases · immijimmi/workouttracker
Logging
- Implemented logging to file
- Fixed bug with how the tracker detects that its data is unsaved
- Save As will no longer display an error message when choosing the same filename as is already open
- Additional minor cleanup
No breaking changes.
None Schedule Fix
- Fixed bug causing crash when attempting to render Actuals with schedule set to None and at least one workout type
No breaking changes.
New Schedule Button Fix
- Actuals now displays minimal info by default
- Fixed a bug causing the button to create a new schedule to not work and to add noise into the save data file
- Added a migration to fix any save data affected by the aforementioned bug
- Misc. additional small tweaks
No breaking changes.
Version Switching Fix
- Set minimum version for update/version switching tool
No breaking changes.
Auto-Migration and Version Switching
- Added complete auto-migration system for save data and added first migration to data version 0.1.1
- Added update/version change tool to allow users to change versions easily
- Tracker no longer presents as unsaved when first opened
- Any user string input is now stripped of surrounding whitespace before being saved in the state/to file
- Changed display name for scheduleseditor board to be more obvious
- Misc. cleanup and minor fixes
No breaking changes.
Difficulty Tracking
- Added a field for current weight/difficulty on each workout type
- The Edit Workouts section now hides individual workouts behind toggle buttons to save space
No breaking changes.
Initial Release
First release version. Stable but not yet feature-complete.