← Back to Home

Changelog

What's new in Momo

v2.6.1

Current 2026-02-21
  • 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
  • Native mobile app (Android) with background timer and lock screen controls
  • Haptic feedback on timer actions (start, lap, stop) on mobile
  • Account deletion: Settings → Danger Zone → Delete Account
  • Resolved Android errors with mobile API support

v2.5.6

2026-02-14
  • Strava connection now correctly stores write permission on connect and reconnect

v2.5.5

2026-02-14
  • Send workout details to linked Strava activities: movements, result score, and workout link as the activity description

v2.5.4

2026-02-14
  • Rename exercise groups: click the pencil icon next to any group name to rename it
  • Improved accessibility across multiple components

v2.5.3

2026-02-14
  • Generic exercise names and details now display correctly on the workout history page

v2.5.2

2026-02-14
  • Generic exercise names now display correctly in workout results and history
  • Implementation details (equipment, weight) shown in results for generic exercises
  • Export/share includes correct exercise names and details for generic movements

v2.5.1

2026-02-14
  • Exercise Groups: Variant groups (e.g., "Thruster") are now proper database entities
  • Exercise group API endpoints for listing and viewing groups
  • Exercise groups view now uses database entities for stable references
  • Generic exercise selector backed by database groups with stable IDs

v2.5.0

2026-02-14
  • Generic Exercise Support: Create workouts with flexible movement patterns
  • Choose specific implements and weights when logging results for generic movements
  • Exercise Selector: Toggle between specific exercises and generic movement patterns
  • Workout movements can now reference exercise patterns instead of specific exercises
  • Improved display of generic movements in workout views

v2.4.1

2026-02-01
  • Nightcall Theme: New synthwave noir UI with red neon glow
  • Sound Settings: Customize timer sounds with 13 different sound packs
  • New sound packs: Zen, Synthwave, Military, Sci-Fi, Nature, Whistle, RPG, Lo-Fi
  • Miami theme updated with vibrant synthwave sunset colors

v2.4.0

2026-02-01
  • Save Mode Modal: Choose how to save workout edits (update, new workout, or variation)
  • Variation Name Editing: Rename variations directly from the detail page
  • Simplified workout editing - explicit save options replace automatic version detection
  • Admins can now edit any workout

v2.3.0

2026-01-31
  • AI Workout Summary: Generate AI-powered analysis of your training data
  • Export Stats: Export workout statistics for any period

v2.2.2

2026-01-31
  • Admin Notifications: Send notifications directly to users from admin panel

v2.2.1

2026-01-31
  • Extended admin panel options for user management

v2.2.0

2026-01-31
  • Death By workouts: Open-ended EMOM that continues until failure
  • SURVIVAL scoring: Tracks rounds survived + partial reps
  • Death By timer preset with automatic detection
  • Current round requirements shown during workout execution
  • Finish Early button enabled during Death By workouts

v2.1.3

2026-01-25
  • Workout export: Cleaner format with simplified labels
  • Workout detail: Round time caps shown for AMRAP and FOR_TIME segments

v2.1.2

2026-01-25
  • Workout variations can now be shared independently
  • Share menu no longer cut off on mobile

v2.1.1

2026-01-25
  • Fixed crash when opening weight tracking pages

v2.1.0

2026-01-25
  • Workout variations: Create scaled or alternative versions of workouts
  • Rich variation cards showing type, rounds, and movements
  • Community variations shared with other users
  • View Original link to navigate from variation to parent workout
  • Variations appear in parent workout tab, not main list

v2.0.0

2026-01-25
  • 5 unique themes: Dark, Light, Miami Vice, Lo-Fi, and Pixel Art
  • Theme-aware sound effects (off by default)
  • Pixel theme has 4 color palettes: NES, Game Boy, Virtual Boy, SNES
  • Visual theme picker with color previews
  • Theme toggle replaced with full theme picker

v1.9.4

2026-01-24
  • Full offline access to workouts, analytics, history, and weight tracking
  • Pending sync indicator shows unsynced changes count
  • Cached authentication for offline access after prior login
  • Protected pages now work offline with cached authentication

v1.9.3

2026-01-22
  • Read notifications now stay visible in inbox as history

v1.9.2

2026-01-22
  • Mark notifications as read or unread with toggle button
  • Click notification to mark as read automatically
  • Clicking a notification now marks it as read

v1.9.1

2026-01-21
  • Complete unified sync: exercises, workouts, and results now sync instantly across devices
  • Real-time cross-device updates via SSE (no more 2-minute polling)
  • Workout store now receives real-time sync notifications

v1.9.0

2026-01-21
  • Settings hub page with quick access to all settings
  • Request share button on friend profile workout history
  • Unified sync architecture for offline-first data syncing
  • Admin panel now uses Clerk auth for better security
  • Improved workout detail page with better error messages for private workouts
  • Settings page 404 error on mobile navigation
  • Private workout "not found" shows helpful message instead of generic error

v1.8.6

2026-01-20
  • Exercise names now display correctly for shared community workouts
  • Custom exercises created by other users are now visible when viewing their shared workouts

v1.8.5

2026-01-20
  • Real-time updates for community workouts - new shared workouts appear automatically
  • Live share status updates - see copy counts and favorites update in real-time
  • Timer segments auto-collapse for complex workouts with expand/collapse toggle
  • Improved display of unknown exercises in shared workouts

v1.8.4

2026-01-19
  • Improved workout analytics code organization
  • Event handler registration for workout analytics

v1.8.3

2026-01-19
  • Improved app performance and reduced logging overhead

v1.8.2

2026-01-19
  • Exercise creation - duplicate variant+equipment now shows clear error message
  • "My" filter in exercises page now correctly shows your exercises
  • Exercise deletion protection - exercises used in workouts cannot be deleted
  • Delete button disabled with tooltip when exercise is used in workouts

v1.8.1

2026-01-19
  • SEO support - Search engine optimization with sitemap, robots.txt, and Open Graph tags
  • Social sharing - Pages now display rich previews when shared on social media
  • Notification panel positioning on mobile devices
  • Workout penalty movements not being compared correctly during edits

v1.8.0

2026-01-19
  • Features page - Comprehensive guide to all app capabilities with workout examples
  • Workout type examples - See real workout cards for FOR_TIME, AMRAP, EMOM, and Timed Sequence
  • Workout structures explained - Multi-part workouts, intervals, and penalty systems

v1.7.1

2026-01-19
  • Workout editing - Metadata changes (name, description) now update in place without creating new workouts
  • Fixed workout versioning creating unnecessary copies when only editing name or description

v1.7.0

2026-01-19
  • Notifications - In-app notification bell with unread count and notification panel
  • Notification Preferences - Control which notifications you receive in settings
  • Friends Comparison - See which friends completed the same workout and compare results
  • Share Requests - Ask workout owners to share their workouts with the community
  • Profile Content - View personal records and workout history on user profiles
  • Followers/Following Pages - Browse followers and following lists on profiles

v1.6.7

2026-01-18
  • User short codes - Easy 6-character codes for sharing profiles (#ABC123)
  • Share profile button - Copy your profile link with one tap
  • Direct workout links - Exported workouts now include direct links
  • COMMUNITY status - Exercises can now be shared with the community
  • Analytics tab in bottom navigation (replaces Weight)
  • Workout filters now persist when navigating away and back
  • Improved workout detail action buttons layout on mobile

v1.6.6

2026-01-18
  • Description-only edits no longer create new workout versions
  • Fixed workout version navigation bug - no more "not found" errors after deleting versions
  • Exercise names now display correctly on mobile (instead of UUIDs)

v1.6.5

2026-01-18
  • Page refresh now works correctly - fixed authentication timing issues

v1.6.4

2026-01-18
  • Buy Me a Coffee - Support the development via donation link in settings

v1.6.0

2026-01-18
  • Favorites - Save workouts to your personal favorites collection
  • Quick access to favorite workouts from the library filter
  • Heart button on workout cards and detail pages
  • Stone Cold timer calculation - Multi-round timed segments now show correct duration

v1.5.2

2026-01-16
  • User Profiles - View other users profiles and workout stats
  • Follow System - Follow users to see their activity
  • Privacy Settings - Control who can see your profile and workouts
  • User Search - Find other users by name or username
  • Translations now load lazily for faster initial page loads

v1.5.1

2026-01-15
  • Community Workouts - Browse and copy workouts shared by other users
  • Share to Community - Publish your workouts for others to discover
  • Workout Discovery - Search and filter community workouts
  • Copy Counter - See how popular each shared workout is

v1.5.0

2026-01-14
  • Feedback System - Submit feature requests, bug reports, and suggestions
  • Public Roadmap - See what features are planned and vote on ideas
  • Comment System - Discuss feedback items with the community
  • Admin Dashboard - Manage and respond to user feedback

v1.4.0

2026-01-13
  • Health Integrations - Connect Strava to see heart rate data on workouts
  • Heart Rate Graph - View HR time-series from linked activities
  • Activity Linking - Search and link Strava activities to workout results
  • Calorie & Duration Data - See additional metrics from connected platforms

v1.3.0

2026-01-09
  • Simple Workout Form - Faster workout creation with smart defaults
  • Quick-Add Exercises - One-click add for common exercises
  • EMOM Patterns - Support for alternating A/B/C minute rotations
  • Copy Workout - Duplicate any workout with one click
  • Export modal state management for Svelte 5 compatibility

v1.2.0

2026-01-06
  • Workout Export - Share workouts as images or text
  • Image Export - 4 formats: Mobile, Square, Landscape, Story
  • Clipboard Export - Copy workout details to share anywhere
  • AMRAP Display - Movements now show "Max reps" when applicable
  • Improved rep scheme display across workout views

v1.1.0

2026-01-05
  • Weight Tracking Module - Log daily weight in kg or lb
  • Weight History - View all entries with monthly groupings
  • Weight Goals - Set target weight and track progress
  • Trends Chart - Interactive chart showing weight over time
  • Navigation updated with Weight Tracking link

v1.0.2

2026-01-05
  • Round Counter UI - Much larger and more visible during workouts
  • EMOM Timer Calculation - Alternating EMOMs now correctly show total duration
  • Analytics Duration - EMOM workout duration now correctly saved to analytics

v1.0.1

2026-01-05
  • Light/Dark Theme Toggle - Switch between light and dark modes
  • Design Tokens System - All colors centralized for consistency
  • Refactored all colors to support theming

v1.0.0

2026-01-05
  • Alpha Release - First major version milestone!
  • Language Preference - Your language choice is now saved to your account
  • Privacy Policy and Terms of Service pages
  • Improved accessibility for modal dialogs

v0.9.1

2026-01-04
  • 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
  • Admin Panel - Manage users and review community submissions
  • Content Submissions - Submit your workouts and exercises for official review
  • Account Page - View your roles and request contributor permissions
  • Pentathlon Timer - Multi-segment AMRAP with auto-advancing phases
  • Enhanced PR Display - See segment breakdowns and penalty counts
  • Penalties now update in analytics immediately when saving results
  • Analytics page loads smoothly without freezing

v0.8.0

2026-01-03
  • Exercise Categories Redesign - 13 movement families with color-coded badges
  • Equipment Icons - Visual indicators for kettlebells, dumbbells, barbells, etc.
  • 128 Official Exercises - Comprehensive exercise library
  • All exercises now display correctly (previously limited to 100)

v0.7.0

2026-01-03
  • Multi-Segment Workouts - Chain multiple workout types together
  • Penalty Tracking - Track drop penalties and EMOM misses
  • Volume Tracking - See total kg lifted in analytics
  • Timer Presets for Workouts - Link timers directly to workout segments
  • Analytics now include penalty reps in totals
  • Penalty exercises appear immediately in analytics

v0.6.0

2025-12-31
  • Workout Analytics - Track your progress with stats and insights
  • Personal Records (PRs) - Automatic detection of new personal bests
  • Exercise Stats - See your top exercises and total reps
  • Time Period Filters - View stats by week, month, year, or all time

v0.5.1

2025-12-30
  • Workout Versioning - Create new versions while preserving history
  • Version Switcher - View and switch between workout versions
  • Edit Exercises - Edit and delete your own exercises
  • Timer presets sync correctly across devices

v0.5.0

2025-12-30
  • Workout Module - Create and manage exercises and workouts
  • Exercise Database - Browse, create, and organize exercises
  • Workout Builder - Create FOR_TIME, AMRAP, EMOM, and more
  • Result Logging - Track scores, Rx/scaled, RPE, and notes
  • Workout History - View all your logged results
  • Offline Support - Access workouts without internet

v0.4.0

2025-12-25
  • Full Offline Support - App works without internet
  • Auto-Sync - Changes sync automatically when back online
  • Offline Indicator - See when you're disconnected
  • Profile picture shows correctly during connection changes
  • Timers sync properly between all your devices
  • Stay logged in when refreshing page offline

v0.3.0

2025-12-24
  • Cloud Sync for Timers - Save timers to your account
  • Offline Timer Access - Use saved timers without internet
  • Sync Status Indicator - See sync progress
  • Real-time Updates - Changes appear on all devices instantly
  • Saving timers now requires an account

v0.2.0

2025-12-24
  • Timer with 5 modes: Stopwatch, Countdown, Interval, Composite, Flex Interval
  • Save and manage timer presets
  • Lap time tracking for stopwatch
  • User accounts (sign up, sign in)
  • Install as mobile app (PWA)
  • Language switching (English/Polish)
  • Inspirational quotes on home page

v0.1.0

2025-12-23
  • Initial release - Project foundation