Updates in this release
- Allow preset filters in the list pages.
- You can now bulk delete exercises in an active workout.
- Changed scheduler cron expression to use english expressions. Existing configuration has been deprecated and will be removed in the next major release. To migrate, if you had
SCHEDULER_FREQUENT_CRON_JOBS_EVERY_MINUTES=2then change it toSCHEDULER_FREQUENT_CRON_JOBS_SCHEDULE="every 2 minutes". Check the docs for more information. - Added a button to duplicate existing exercises.
- Added a button for downloading logs securely from Miscellaneous settings.
What's Changed
- 5d14273f - fix: resolve download button failures on iOS Safari and refactor download logic
- d754677b - Add secure log file download feature (#1620)
- 5cd93dd9 - Add functionality to duplicate exercises (#1619)
- faa32e94 - Allow using english for cron expressions (#1618)
- 04b7fd8c - enhance: improve collection template UX with autocomplete and dynamic value tracking
- 05ae64ad - Preset filters (#1612)
- 0cd1782a - Import season and episode level reviews from Trakt (#1610)
- 915781b7 - fix: update links to remove trailing slashes in documentation
- 4fdec013 - refactor: remove unkey dependency and implement direct API verification
- 156f8dee - fix: correct rating scale conversion when editing reviews
- 61ada6d5 - Get custom exercise creation working again (#1608)
- c4730aa9 - Implement bulk sets delete in active workout UI (#1604)
- 6c5fcbcf - refactor: remove logs-wheel dependency and integrate tracing-appender for logging
- 45438745 - refactor: remove unused exercise tab components and simplify helper function
- 7edaa118 - Fix OIDC auto-redirect not working when local auth is disabled (#1600) (#1601)
- b9a3e8a2 - Enhance exercise muscle visualization with interactive body highlighter (#1599)
- dff43620 - Implement serial queue for integration webhook processing (#1598)
- b0985b2c - Add AudibleLocale enum and improve locale handling in AudibleService (#1596)
- f0ff7861 - Use new service worker (#1592)
- d1459e9a - feat: add aggregated instructions field to exercise model and update related queries
- 12eba556 - refactor: remove aliased table references from migrations crate
- 8c891a70 - feat: add password change session action for users