Releases: aree6/LiftShift
v1.4.0 - Combined Data Sources & Clipboard Export
What's New in v1.4.0
Combined Data Sources
Users can now combine multiple data sources like Hevy and Lyfta and see all workouts and analytics together in one dashboard. This is especially useful for:
- Users who log upper body workouts on Hevy and lower body on Lyfta (or vice versa)
- Users who have moved from one platform to another and want to see their complete fitness data in one place
Clipboard Export for Sessions
Export workout session data to clipboard for easy sharing. Perfect for sharing your workout details with coaches, AI analysis tools, or saving your workout data elsewhere.
Assisted Exercise Trends Fix
Fixed assisted exercises (resistance bands, chains, weight relief) now showing correct trends and accurate progression analysis.
Previous releases: https://github.com/aree6/LiftShift/releases
v1.3.0
Release Notes
New Features
Training-Aware Volume Tracking
The app now automatically detects your training level (Beginner/Intermediate/Advanced) based on workout history and personalizes volume recommendations accordingly.
Volume Zone Labels
Muscle heatmaps now show clear zones: Activate, Stimulate, Amplify, Maximize, Overdrive. Each zone includes a brief explanation of what it means for your gains.
Better Tooltips
Hover over any muscle to see weekly sets, your zone, and what it means for your training.
What Changed
- Simplified muscle analysis interface
- Removed heatmap theme customization (now uses optimized defaults)
- Cleaner, faster navigation
Release v1.2.0
What's New
- Lifetime muscle achievements tracking with progress toward growth potential
- Redesigned muscle analysis with separate graph and exercise list panels
- Enhanced progress tooltips showing weekly growth percentage
- Improved mobile muscle selection with smooth scroll behavior
Release v1.1.0 - Enhanced Analytics & Demo Mode
Release v1.1.0 - Enhanced Analytics & Demo Mode
Features
- Added a comprehensive demo mode with sample data loading and dedicated onboarding flow for new users
- Introduced AI prompt builder v1 for intelligent workout insights
- Implemented centralized date mode management with enhanced user preferences modal
- Added URL-based routing with deep linking support for all tabs and query parameters
- Enhanced exercise tracking with unilateral support for asymmetric workouts
- Users can now select reactivity preferences for personalized analysis
- Added plateau alert cards with detailed metrics and improved styling
Fixes
- Fixed charts for improved UX with better threshold handling (simplified to +2% gaining, -3% losing, plateau detection)
- Resolved light mode issues in login modals and across the UI
- Fixed mobile view toggle positioning and improved overall mobile layout
- Fixed demo flow to ensure smooth onboarding experience
- Fixed base path configuration for GitHub Pages deployment
- Fixed weekly sets window to clamp to user's first workout date for accurate averages
- Clarified top exercise share percentage labels and insight text
- Updated social media preview images and added favicon.ico handler
- Fixed duplicate GitHub Pages artifacts issue in deployment workflow
- Updated Node.js version requirement to 20.19.0
Maintenance / Refactors
- Redesigned exercise trend UX with improved sort UI, direction toggle, and trust-building tooltips
- Refactored dashboard chart date handling and radar chart integration
- Improved mobile layout and image display across ExerciseView, PlateauAlert, and RecentPRCard
- Added PostHog and Google Analytics 4 support with cross-subdomain tracking configuration
- Standardized date formatting across all charts with improved X-axis label spacing
- Improved visual consistency with icons across UI components
- Simplified muscle analysis badges and consolidated support links
- Added overscroll-contain and base tag for proper asset paths
- Disabled Google Analytics cookie updates and PostHog cross-subdomain cookies to prevent warnings
- Improved dimmed filter chip text contrast (50% -> 80% opacity)
Breaking Changes
None