3.1.0
2023-06-06
What's new in version 3.0:
Right now we're focusing solely on growing 2MR to help as many people as possible. All formerly "Plus" features are free:
- Search and filter workout history
- Pin workout entries to top
- View combined workout history
- Dark App Theme
Bug fixes:
- Pressing 'Previous Date' rapidly can no longer reset date to Today
Under the hood:
- The 2MR app is now based on entirely new technology - the Expo framework.
This will make future development faster and more flexible.
3.1.0:
- Bug fixes
3.0.0
2023-06-05
# Plus features are now free!
Right now we're focusing solely on growing 2MR to help as many people as possible. All formerly "Plus" features are free:
- Search and filter workout history
- Pin workout entries to top
- View combined workout history
- Dark App Theme
# Bug fixes
- Pressing 'Previous Date' rapidly can no longer reset date to Today
# Under the hood:
- The 2MR app is now based on entirely new technology - the Expo framework. This will make future development faster and more flexible.
As always, please let us know your feedback via the Account tab!
2.9.0
2021-05-07
What's new in version 2.9:
We've launched 2MR Plus!
Try it now free, with these new features:
- Search and filter workout history
- Pin workout entries to top
- View combined workout history
- Dark App Theme
- Support our independent development team!
Quality-of-life improvements:
- Warn when going Back without saving data (Workout/Treat entry)
Other minor improvements:
- Hide current date when showing treat search results
Under the hood:
- New production error reporting
- Many updates to UI component tech for performance
- Upgraded linting library for improved static analysis
As always, please let us know your feedback via the Account tab or at
[email protected]!
2.8.0
2020-09-19
As always, please let us know your feedback via the Account tab!
### New features:
- Workout History: Swipe or tap to edit/delete workouts
- "No workout today" entry can now be cleared by pressing it
### Quality-of-life improvements:
- Enjoy 2MR with your favorite soundtrack or podcast. Sound or music from other apps no longer stops when app is opened
- Improved autocapitalization and autocomplete for text inputs
- Text inputs are now multiline for workout and treat descriptions
- Autofill email addresses on login
- Reduce app size
- Speed up initial loading
- Clicking outside a modal will now not dismiss in some cases where data would be lost
- Speed up Next Date/Previous Date presses on main screen when data for the day is already cached
- Add date to Edit / Add Workout screen
- Improved keyboard behavior - keyboards should no longer cover important content
- Only ask for Notifications permission when the user sets up a daily notification; add OS Settings link to enable notifications
### Other minor improvements:
- Status bar and other visual improvements
- Clarified wording throughout app
- Improved consistency of navigation animations
- Workout text corrections
- Removed Autofocus where it was distracting
- Set Progress screen default date range to 90 days
- Updates to onboarding
### Bug fixes:
- Autofilled Treat text could be invisible after pressing a Treat Search result
- Workout label text size was inconsistent
- Number inputs allowed non-numbers
- Etc.
### Under the hood:
- New in-app error reporting
- New automated testing framework (Detox and react-native-testing-library)
- React Native: Convert all component classes to functional components
- React Native: Convert all higher-order components to React hooks
- Upgrade to react-navigation 5.0, Apollo Client 3.0, date-fns 2.0, etc.
2.7.0
2019-11-06
- Pinch and zoom waist graph
- Add Recipes and E-Book to Settings screen
- Update waist average days to 10
- Add app version to settings screen
2.6.1
2019-05-29
- Fixed crash that could occur when viewing waist graph on Android
- Sped up the display of waist graph when lots of data is present (1000+ entries)
2.6.0
2019-05-24
Added support for comma-based decimal values. If "1,5" looks right to you - not "1.5" - 2MR has you covered now!
2.5.0
2019-05-18
We've added a new feature: Waist Graphs!
Tap the Progress tab to see a visual history of your 2MR journey and improved health.
2.4.0
2018-12-08
Sign up free, right in the app.
It's easier to start with 2MR than ever. Just enter and confirm your email to sign up or log in.
2.3.3
2018-11-08
Fixed a crash that would occur when treat search returns no results.
2.3.2
2018-11-03
2MR is metric! Enter centimeters or inches - choose your preference in the settings screen.
Also:
- When switching to a new date, data will now be grayed out to indicate the screen is loading
- Fixed issue: No Workout Today would not be displayed right away
- Under the hood: Upgraded data fetching technology (for geeks: now using GraphQL via Apollo 2)
2.2.1
2018-06-16
Workout description updates.
2.2.0
2018-06-10
- Option to set a daily 2MR reminder notification (under Settings)
- Fix issue where user could be logged out under poor network conditions
- Other UI improvements
2.1.0
2018-03-29
Custom workouts overhaul!
This has been one of your top requests. Custom Workouts can now include names and duration/repetitions. These will show up on the main screen and history view; and when you click a Custom Workout in history, its name and amount type (duration/reps) will auto-fill.
Also, 2MR workouts with duration (like planks) can now be entered with a minutes/seconds spinner (no more typing in total # of seconds).
2.0.8
2018-01-30
Under-the-hood improvements for the 2.0 release.
--
What's new in v2.0:
We've completely revamped the app with learning features!
- Added full interactive tutorial
- Fully expanded workout walkthroughs
- All Treats in Treat Search now display Amount info
- Many other small changes and new features for faster tracking
Try it out and let us know what you think!
2.0.7
2018-01-22
Under-the-hood improvements for the 2.0 release.
--
What's new in v2.0:
We've completely revamped the app with learning features!
- Added full interactive tutorial
- Fully expanded workout walkthroughs
- All Treats in Treat Search now display Amount info
- Many other small changes and new features for faster tracking
Try it out and let us know what you think!
2.0.6
2018-01-19
Content updates and performance improvements for the 2.0 release.
--
What's new in v2.0:
We've completely revamped the app with learning features!
- Added full interactive tutorial
- Fully expanded workout walkthroughs
- All Treats in Treat Search now display Amount info
- Many other small changes and new features for faster tracking
Try it out and let us know what you think!
2.0.5
2018-01-15
Content updates for the 2.0 release.
--
What's new in v2.0:
We've completely revamped the app with learning features!
- Added full interactive tutorial
- Fully expanded workout walkthroughs
- All Treats in Treat Search now display Amount info
- Many other small changes and new features for faster tracking
2.0.4
2018-01-12
There's always room for improvement - content updates and issue fixes to follow up the 2.0.0 app release.
2.0.1
2018-01-11
We've added several major changes to improve the new member learning process!
- Add full interactive Onboarding process
- Expand all Workout content for completeness and clarity
- Add calculations to all Treat content, and more treats
1.5.0
2017-12-29
Edit Workouts and Treats that you've entered! Just click or swipe Workout and Treat entries to edit them.
Also: the first time you open the app each day, it will snap to Today for easy entry.
1.4.0
2017-12-28
Treat Search!
From the Add Treat or Treat Tracking screen, just click in the search box and type a food or beverage to determine whether it is a treat and needs to be tracked.
Treats that aren't found are compiled into a list and we'll be updating the database progressively.
1.3.0
2017-12-08
Changes to the new customer experience!
- Workouts now have integrated descriptions and video links (no more workout document)
- Waist and Treat pages come with built-in help pop-ups
New features:
- You can now send feedback directly from the app! Click on the Settings page.
- Treats default to 1.0 for quick entry - but if you click the Amount it will instantly disappear, so if you want a different number you won't lose speed. (Requested by member Brad!)
- Now compatible with iPhone X and iPhone 8
- Added light initial onboarding success messaging
- Save and similar buttons are now bolded for a usability hint
- Initial waist is now Not Specified to let each member start with a blank slate
- Changed date format on main screen to be human-friendlier
Fixes:
- Center the "+" sign on main tracking page
- Next Date now correctly enables on app launch if midnight has passed
- App now smoothly handles no-connectivity situations, e.g. if you're in a cave spelunking with all the extra time you saved not going to the gym
And of course, we previously deployed the new Workout and Treat UI to you instantly with CodePush technology.
We're working hard to make 2MR better and better - click Settings in the app and let us know your feedback!