Rest-Pause, Drop Sets, and Back-off Sets

✨ New

  • Comprehensive Sets System - Accurate workout generation for all training styles including Rest-Pause, Drop Sets, and Back-off Sets
  • Cross-Browser Compatibility - Full support for Chrome Android, Safari iOS, and Firefox Mobile
  • User Settings Cache - Centralized caching system for faster app performance

🚀 Improvements

  • 30% faster load times - Reduced API calls through intelligent caching with shared TTL
  • Eliminated infinite loading - Fixed app transitions when switching between background/foreground
  • Mobile-optimized typography - Better readability with responsive font sizing
  • Bodyweight exercise handling - Full parity with MAUI app for bodyweight movements

🔧 Fixes

  • Fixed circular dependencies causing API module instability
  • Fixed authentication flow issues on Safari iOS
  • Fixed popup blocking problems on mobile browsers
  • Fixed welcome header display on small mobile screens
  • Fixed drop set conversion for bodyweight exercises

📊 Tech

  • PR: #638 - Merge staging improvements to main
  • Performance:
    • Bundle size: 148KB (maintained under 150KB target)
    • LCP: < 1s (✅)
    • Test coverage: 91% (+5%)
    • New tests: 800+ automated tests added
    • CI pipeline: 40% faster with parallel execution
  • Version: 0.2025.08.19.1

🔜 Coming soon

  • Advanced workout analytics dashboard
  • Social features for community support
  • Enhanced AI recommendation engine
  • Offline workout synchronization

Enter your name and email to share your thoughts. It's free, fast, and easy.