github IgnisDa/ryot v9.5.0

9 hours ago

Updates in this release

  • Allow preset filters in the list pages.
image
  • 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=2 then change it to SCHEDULER_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

Don't miss a new ryot release

NewReleases is sending notifications on new releases.