Skip to content

Tags: aree6/LiftShift

Tags

v1.4.0

Toggle v1.4.0's commit message
enhance exercise history view for better UX

v1.3.0

Toggle v1.3.0's commit message
Release v1.3.0

v1.2.0

Toggle v1.2.0's commit message
feat(muscle-analysis): Add lifetime achievement tracking and refactor…

… detail panel

- Add lifetime achievement feature with useLifetimeAchievement hook and
  LifetimeAchievementCard component for tracking all-time muscle volume gains
- Split monolithic MuscleAnalysisDetailPanel into separate MuscleAnalysisGraphPanel
  and MuscleAnalysisExerciseListPanel for better component organization
- Remove group and muscle view modes, standardize on headless-only mode for
  simplified muscle selection and URL routing
- Add computation caching for trend data and exercise breakdown to improve
  performance with 10-minute TTL
- Enhance tooltips to show weekly stimulus percentage alongside set counts
- Add mobile scroll-to-graph behavior when selecting muscles on small screens
- Improve BodyMap responsive sizing with breakpoints for different viewport sizes
- Fix ExerciseOverviewCard layout with flexible width content area
- Remove border from SupportLinks component

Backend improvements:
- Improve recaptcha token management with proper browser launch/close lifecycle
  to prevent memory leaks from browser instances
- Add memory usage and uptime to health endpoint response
- Implement graceful shutdown handling with proper signal handling and cleanup
- Add uncaught exception and unhandled rejection error handlers

v1.1.0

Toggle v1.1.0's commit message
Redesign exercise trend UX: simplified thresholds (+2% gaining, -3% l…

…osing, plateau in between), improved sort UI with direction toggle, added trust-building tooltips explaining strength/recent calculations, fixed classification to use overall strength only, moved chips to left, centered calendar, and made chips slightly smaller