v2.6.1 Current 2026-02-21 🐛 Fixed Mobile app authentication now works correctly (Clerk proxy)Fixed blank screen on Android (production build mode)Disabled service workers in mobile app to prevent caching conflicts
v2.6.0 2026-02-21 ✨ New Native mobile app (Android) with background timer and lock screen controlsHaptic feedback on timer actions (start, lap, stop) on mobileAccount deletion: Settings → Danger Zone → Delete Account 🐛 Fixed Resolved Android errors with mobile API support
v2.5.6 2026-02-14 🐛 Fixed Strava connection now correctly stores write permission on connect and reconnect
v2.5.5 2026-02-14 ✨ New Send workout details to linked Strava activities: movements, result score, and workout link as the activity description
v2.5.4 2026-02-14 ✨ New Rename exercise groups: click the pencil icon next to any group name to rename it 🐛 Fixed Improved accessibility across multiple components
v2.5.3 2026-02-14 🐛 Fixed Generic exercise names and details now display correctly on the workout history page
v2.5.2 2026-02-14 🐛 Fixed Generic exercise names now display correctly in workout results and historyImplementation details (equipment, weight) shown in results for generic exercisesExport/share includes correct exercise names and details for generic movements
v2.5.1 2026-02-14 ✨ New Exercise Groups: Variant groups (e.g., "Thruster") are now proper database entitiesExercise group API endpoints for listing and viewing groups 🔧 Improved Exercise groups view now uses database entities for stable referencesGeneric exercise selector backed by database groups with stable IDs
v2.5.0 2026-02-14 ✨ New Generic Exercise Support: Create workouts with flexible movement patternsChoose specific implements and weights when logging results for generic movementsExercise Selector: Toggle between specific exercises and generic movement patterns 🔧 Improved Workout movements can now reference exercise patterns instead of specific exercisesImproved display of generic movements in workout views
v2.4.1 2026-02-01 ✨ New Nightcall Theme: New synthwave noir UI with red neon glowSound Settings: Customize timer sounds with 13 different sound packsNew sound packs: Zen, Synthwave, Military, Sci-Fi, Nature, Whistle, RPG, Lo-Fi 🔧 Improved Miami theme updated with vibrant synthwave sunset colors
v2.4.0 2026-02-01 ✨ New Save Mode Modal: Choose how to save workout edits (update, new workout, or variation)Variation Name Editing: Rename variations directly from the detail page 🔧 Improved Simplified workout editing - explicit save options replace automatic version detectionAdmins can now edit any workout
v2.3.0 2026-01-31 ✨ New AI Workout Summary: Generate AI-powered analysis of your training dataExport Stats: Export workout statistics for any period
v2.2.0 2026-01-31 ✨ New Death By workouts: Open-ended EMOM that continues until failureSURVIVAL scoring: Tracks rounds survived + partial repsDeath By timer preset with automatic detectionCurrent round requirements shown during workout execution 🔧 Improved Finish Early button enabled during Death By workouts
v2.1.3 2026-01-25 🔧 Improved Workout export: Cleaner format with simplified labelsWorkout detail: Round time caps shown for AMRAP and FOR_TIME segments
v2.1.2 2026-01-25 🐛 Fixed Workout variations can now be shared independentlyShare menu no longer cut off on mobile
v2.1.0 2026-01-25 ✨ New Workout variations: Create scaled or alternative versions of workoutsRich variation cards showing type, rounds, and movementsCommunity variations shared with other usersView Original link to navigate from variation to parent workout 🔧 Improved Variations appear in parent workout tab, not main list
v2.0.0 2026-01-25 ✨ New 5 unique themes: Dark, Light, Miami Vice, Lo-Fi, and Pixel ArtTheme-aware sound effects (off by default)Pixel theme has 4 color palettes: NES, Game Boy, Virtual Boy, SNESVisual theme picker with color previews 🔧 Improved Theme toggle replaced with full theme picker
v1.9.4 2026-01-24 ✨ New Full offline access to workouts, analytics, history, and weight trackingPending sync indicator shows unsynced changes countCached authentication for offline access after prior login 🔧 Improved Protected pages now work offline with cached authentication
v1.9.2 2026-01-22 ✨ New Mark notifications as read or unread with toggle buttonClick notification to mark as read automatically 🔧 Improved Clicking a notification now marks it as read
v1.9.1 2026-01-21 ✨ New Complete unified sync: exercises, workouts, and results now sync instantly across devicesReal-time cross-device updates via SSE (no more 2-minute polling) 🔧 Improved Workout store now receives real-time sync notifications
v1.9.0 2026-01-21 ✨ New Settings hub page with quick access to all settingsRequest share button on friend profile workout historyUnified sync architecture for offline-first data syncing 🔧 Improved Admin panel now uses Clerk auth for better securityImproved workout detail page with better error messages for private workouts 🐛 Fixed Settings page 404 error on mobile navigationPrivate workout "not found" shows helpful message instead of generic error
v1.8.6 2026-01-20 🐛 Fixed Exercise names now display correctly for shared community workoutsCustom exercises created by other users are now visible when viewing their shared workouts
v1.8.5 2026-01-20 ✨ New Real-time updates for community workouts - new shared workouts appear automaticallyLive share status updates - see copy counts and favorites update in real-timeTimer segments auto-collapse for complex workouts with expand/collapse toggle 🔧 Improved Improved display of unknown exercises in shared workouts
v1.8.4 2026-01-19 🔧 Improved Improved workout analytics code organization 🐛 Fixed Event handler registration for workout analytics
v1.8.2 2026-01-19 🐛 Fixed Exercise creation - duplicate variant+equipment now shows clear error message"My" filter in exercises page now correctly shows your exercisesExercise deletion protection - exercises used in workouts cannot be deletedDelete button disabled with tooltip when exercise is used in workouts
v1.8.1 2026-01-19 ✨ New SEO support - Search engine optimization with sitemap, robots.txt, and Open Graph tagsSocial sharing - Pages now display rich previews when shared on social media 🐛 Fixed Notification panel positioning on mobile devicesWorkout penalty movements not being compared correctly during edits
v1.8.0 2026-01-19 ✨ New Features page - Comprehensive guide to all app capabilities with workout examplesWorkout type examples - See real workout cards for FOR_TIME, AMRAP, EMOM, and Timed SequenceWorkout structures explained - Multi-part workouts, intervals, and penalty systems
v1.7.1 2026-01-19 🔧 Improved Workout editing - Metadata changes (name, description) now update in place without creating new workouts 🐛 Fixed Fixed workout versioning creating unnecessary copies when only editing name or description
v1.7.0 2026-01-19 ✨ New Notifications - In-app notification bell with unread count and notification panelNotification Preferences - Control which notifications you receive in settingsFriends Comparison - See which friends completed the same workout and compare resultsShare Requests - Ask workout owners to share their workouts with the communityProfile Content - View personal records and workout history on user profilesFollowers/Following Pages - Browse followers and following lists on profiles
v1.6.7 2026-01-18 ✨ New User short codes - Easy 6-character codes for sharing profiles (#ABC123)Share profile button - Copy your profile link with one tapDirect workout links - Exported workouts now include direct linksCOMMUNITY status - Exercises can now be shared with the community 🔧 Improved Analytics tab in bottom navigation (replaces Weight)Workout filters now persist when navigating away and back 🐛 Fixed Improved workout detail action buttons layout on mobile
v1.6.6 2026-01-18 🔧 Improved Description-only edits no longer create new workout versions 🐛 Fixed Fixed workout version navigation bug - no more "not found" errors after deleting versionsExercise names now display correctly on mobile (instead of UUIDs)
v1.6.0 2026-01-18 ✨ New Favorites - Save workouts to your personal favorites collectionQuick access to favorite workouts from the library filterHeart button on workout cards and detail pages 🐛 Fixed Stone Cold timer calculation - Multi-round timed segments now show correct duration
v1.5.2 2026-01-16 ✨ New User Profiles - View other users profiles and workout statsFollow System - Follow users to see their activityPrivacy Settings - Control who can see your profile and workoutsUser Search - Find other users by name or username 🔧 Improved Translations now load lazily for faster initial page loads
v1.5.1 2026-01-15 ✨ New Community Workouts - Browse and copy workouts shared by other usersShare to Community - Publish your workouts for others to discoverWorkout Discovery - Search and filter community workoutsCopy Counter - See how popular each shared workout is
v1.5.0 2026-01-14 ✨ New Feedback System - Submit feature requests, bug reports, and suggestionsPublic Roadmap - See what features are planned and vote on ideasComment System - Discuss feedback items with the communityAdmin Dashboard - Manage and respond to user feedback
v1.4.0 2026-01-13 ✨ New Health Integrations - Connect Strava to see heart rate data on workoutsHeart Rate Graph - View HR time-series from linked activitiesActivity Linking - Search and link Strava activities to workout resultsCalorie & Duration Data - See additional metrics from connected platforms
v1.3.0 2026-01-09 ✨ New Simple Workout Form - Faster workout creation with smart defaultsQuick-Add Exercises - One-click add for common exercisesEMOM Patterns - Support for alternating A/B/C minute rotationsCopy Workout - Duplicate any workout with one click 🐛 Fixed Export modal state management for Svelte 5 compatibility
v1.2.0 2026-01-06 ✨ New Workout Export - Share workouts as images or textImage Export - 4 formats: Mobile, Square, Landscape, StoryClipboard Export - Copy workout details to share anywhereAMRAP Display - Movements now show "Max reps" when applicable 🔧 Improved Improved rep scheme display across workout views
v1.1.0 2026-01-05 ✨ New Weight Tracking Module - Log daily weight in kg or lbWeight History - View all entries with monthly groupingsWeight Goals - Set target weight and track progressTrends Chart - Interactive chart showing weight over time 🔧 Improved Navigation updated with Weight Tracking link
v1.0.2 2026-01-05 🔧 Improved Round Counter UI - Much larger and more visible during workouts 🐛 Fixed EMOM Timer Calculation - Alternating EMOMs now correctly show total durationAnalytics Duration - EMOM workout duration now correctly saved to analytics
v1.0.1 2026-01-05 ✨ New Light/Dark Theme Toggle - Switch between light and dark modesDesign Tokens System - All colors centralized for consistency 🔧 Improved Refactored all colors to support theming
v1.0.0 2026-01-05 ✨ New Alpha Release - First major version milestone!Language Preference - Your language choice is now saved to your accountPrivacy Policy and Terms of Service pages 🐛 Fixed Improved accessibility for modal dialogs
v0.9.1 2026-01-04 ✨ New 3 new official workouts: KB Half Pentathlon, Home WOD 004 (200 Half Snatch), Home WOD 005 (Burpee/Tatter EMOM)
v0.9.0 2026-01-04 ✨ New Admin Panel - Manage users and review community submissionsContent Submissions - Submit your workouts and exercises for official reviewAccount Page - View your roles and request contributor permissionsPentathlon Timer - Multi-segment AMRAP with auto-advancing phasesEnhanced PR Display - See segment breakdowns and penalty counts 🐛 Fixed Penalties now update in analytics immediately when saving resultsAnalytics page loads smoothly without freezing
v0.8.0 2026-01-03 ✨ New Exercise Categories Redesign - 13 movement families with color-coded badgesEquipment Icons - Visual indicators for kettlebells, dumbbells, barbells, etc.128 Official Exercises - Comprehensive exercise library 🐛 Fixed All exercises now display correctly (previously limited to 100)
v0.7.0 2026-01-03 ✨ New Multi-Segment Workouts - Chain multiple workout types togetherPenalty Tracking - Track drop penalties and EMOM missesVolume Tracking - See total kg lifted in analyticsTimer Presets for Workouts - Link timers directly to workout segments 🔧 Improved Analytics now include penalty reps in totals 🐛 Fixed Penalty exercises appear immediately in analytics
v0.6.0 2025-12-31 ✨ New Workout Analytics - Track your progress with stats and insightsPersonal Records (PRs) - Automatic detection of new personal bestsExercise Stats - See your top exercises and total repsTime Period Filters - View stats by week, month, year, or all time
v0.5.1 2025-12-30 ✨ New Workout Versioning - Create new versions while preserving historyVersion Switcher - View and switch between workout versionsEdit Exercises - Edit and delete your own exercises 🐛 Fixed Timer presets sync correctly across devices
v0.5.0 2025-12-30 ✨ New Workout Module - Create and manage exercises and workoutsExercise Database - Browse, create, and organize exercisesWorkout Builder - Create FOR_TIME, AMRAP, EMOM, and moreResult Logging - Track scores, Rx/scaled, RPE, and notesWorkout History - View all your logged resultsOffline Support - Access workouts without internet
v0.4.0 2025-12-25 ✨ New Full Offline Support - App works without internetAuto-Sync - Changes sync automatically when back onlineOffline Indicator - See when you're disconnected 🐛 Fixed Profile picture shows correctly during connection changesTimers sync properly between all your devicesStay logged in when refreshing page offline
v0.3.0 2025-12-24 ✨ New Cloud Sync for Timers - Save timers to your accountOffline Timer Access - Use saved timers without internetSync Status Indicator - See sync progressReal-time Updates - Changes appear on all devices instantly 🔧 Improved Saving timers now requires an account
v0.2.0 2025-12-24 ✨ New Timer with 5 modes: Stopwatch, Countdown, Interval, Composite, Flex IntervalSave and manage timer presetsLap time tracking for stopwatchUser accounts (sign up, sign in)Install as mobile app (PWA)Language switching (English/Polish)Inspirational quotes on home page