Releases: srkuleo/noteset
Releases · srkuleo/noteset
V0.9.2
What's new?
A lot of small UI and logic bug fixes
- Dragging an element in ExerciseList now properly disables swipe actions and has a indicator regarding droppable container and place
- RemoveWorkoutModal no longer has 2 different mutation, now accept type of action as arg and inside mutation calls the proper action depending on the arg.
- Switching between current and archived workouts now properly rerenders the list - page is always dynamic and list depends on the searchParam
- Add and EditExerciseDrawers now properly hide the rest of the RepsAndWeightInputs while it animates - overflow y set to hidden throughout the animation cycle.
- Removes general ErrorMessage on both create and edit workout forms - removes confusion and message is already shown inside the toast.
v0.9.0
What's new?
UI improvements
- Swipe Actions - now users can swipe both Workout and ExerciseCards to access options like removing, editing, previewing or restoring archived stuff giving more native app experience.
- Better DnD experience on both create and edit workout page.
- Faster response time and earlier paint of the UI making the app feels faster.
v0.8.0
What's new?
UI improvements
- New Home page UI, visually more pleasing
- Profile button now opens Dialog with different options before going to the profile page - still WIP soon adding option to change pfp
- AddNewSet drawer now has option to choose where to slot your new set
Small bug fixes
- Adding new exercise when doing the workout now properly shows warmup and working set
- Login and signup pages now properly render errors returned fom the server functions
v0.6.8
v0.6.4
What's new?
A lot of small improvements and bug fixes
Bug fixes:
- Text area now properly shows exercise notes on workout-to-do page
- Setting the amout of sets to be more than 3 now no longer resets all the previously provided sets in both Add and EditExerciseModals
- Try again button on error.tsx page now properly recovers from error in server components
- EditFormSkeleton now properly reflects the UI of edit page
Improvements:
- Better UI inside Add and EditExerciseModals, added an option to mark sets as warmup for better visual clarity
- Textarea for exercise note on workout to do page now have a better UI, with option to reset it by clicking X button and is completely responsive, autoscale with inputed text. Improved colour contrast
v0.6.1
New minor feature implemented, QoL changes
- Now you can mark exercise as done and see in the botom right corner how many exercises you have left
- Different UI and colours for clarity on exercises marked as done
- Better contrast on X button inside note input
- Add note button now looks like a placeholder for the input which makes transition between different components seemless
v0.6.0
Minor bug fixes and UI improvements
Fixes:
- Submit button on workout to do page now properly shows pending state
- QoL UI changes to X button on note input
UI improvements:
- New Profile page look, every user preference is rendered on the page with option to be editted
- From now theme can only be changed from profile page
- New consistent look with Drawers when editting settings, no longer render any dropdown menu/dialog
v0.5.4
Minor patch version
Includes a lot of small fixes for v0.5.3
- Animations now properly execute on workout-to-do page
- Both add exercise and edit exericse drawers are now responsive on smaller devices (below 300px vw)
- Both create and edit workout forms are now responsive on smaller devices (below 300px vw)
DX improvements:
- Sets are now percieved differently, as array of objects containing id, reps and weight (id needed for complex layout animations, reps and weight easier to render when mapping over array)
- Logic behind handling sets is way simpler now and easier to maintain long term
v0.5.2
Bug fixes and UI improvements
Fixes:
- adds space between minutes and hours on workout duration
- loading skeleton now properly match actual edit and workout to do page
Improvements:
- better, easier to understand toast messages
- modal trigger buttons getting focused and scaled when modal is opened
- table inside Preview modal stays consistent, no longer breaks the alignment if certain sets aren't done or note gets a little bit too long