Change Log
2025.10.7
- Switched from froala to editor.js
2025.10.2
- Fixed white headers in dark mode.
- Added a preference to disable login notification emails.
- Fixed an issue with the session expiration notice after logout.
2025.9.8
- Moved the cookie policy to the bottom left.
2025.9.5
- Fix for occasional duplicate sleep during Fitbit import.
2025.8.29.1
- Fixed default journal type in paths.
2025.8.29
- Can now only answer one prompt per path per day.
- One path restriction on free trial accounts.
2025.8.28.1
- Fixed Apple Health workout importer.
2025.8.28
- Added an email alert for failed subscription payments.
- Updated GDPR cookie consent.
- Updated signup and login flow.
- Cleaned up Oura sleep.
- Improved CSRF handling.
- Added proper invalid password notification to login.
- Improved the login notification email.
- Added Oura workout integration.
- Created a separate user profile page.
- Refactored the manage metrics page.
- Refactored the preference page.
2025.8.26.2
- Changed the size of the sleep chart.
2025.8.26.1
- Fixed an Oura ring crash when no time asleep.
- Added the metric data import feature.
2025.8.25.13
- Fixed journaling streak calculation.
2025.8.23
- Refactored error pages.
- Updated the responsive format for the overview page.
- Public page essays are now crawlable.
- Background version checking is now disabled when the window is not focused.
- Searching in metrics now searches all, not just filtered.
- Added Paths.
- Created the Success path.
- Added Oura Ring integration.
- Added caching for google calendar events.
- Updated subscriptions view.
- Added a clear button to the metric data and journal searches.
- Added Webpush notifications.
- Added path notifications.
- Updated the path signup process.
- Added the metric mapping page.
- Refactored weather to use weather zones.
- Moved data sources from preferences to a stand-alone page.
- Converted meditation to mindfulness and added a mindfulness type sub-metric.
- Completely redesigned the normalized graph.
- Cleaned up the date navigation in the dashboard.
- Added an event detail popup.
- Added a sync now feature for FitBit.
2025-07-24
- AI summaries are now enabled per notebook.
- Implemented the startup feature selection.
2025-07-21
- Added breathing disturbances to the sleep dashboard.
- Refactored the menu.
- Added the Overview page to summarize daily information.
2025.5.29
- Added version checking to the front end so it prompts the user to refresh the page if the version has been updated.
2025.5.25
- Fixed the date range in the dashboard measurements view.
- Added stress and readiness scores.
- Fixed the moving average calculation for graphs.
- Made all graphs transparent.
- Added fitbit vo2max integration (cardioscore).
- Added formatting for boolean metrics.
- Added the metric dashboard.
2025.5.1
- Fixed the morning time calculation to be in the users timezone for both sleep and health scores.
- Added gauges to the health dashboard.
- Refactored the health score to recalculate after any change to a vital sign.
- Added breathing disturbances to Apple Health metrics.
- Mapped cholesterol to dietary cholesterol.
2025.4.24
- Added the base health score calculation.
2025.4.23
- Generating a sleep score now sets checkin.
2025.4.14
- Downgraded insights correlation strength from very strong to strong.
- Added additional graphs to the metric sections in the dashboard.
- Metric data descriptions are now hidden on mobile.
- Changed the metric symptom type to episodic.
- Added environmental metric type.
- Dashboard graphs now show 30 days.
- Updated the query to calculate input metrics in the stats page.
2025.4.10
- Updated the public page so that the 7 day metrics show the total, not the average.
- Increased the point requirements for insight correlations.
2025.4.7
- Refactoring entry create/update to deal with CSRF issues caused by rails deprecating jquery-ujs.
2025.4.4
- Massive upgrade to AI prompting to base the question on the last 30 days of journal entries for the selected notebook.
2025.4.2
- Adding new metric data now defaults to the last tracked value.
- Updated to Google Natural Language API v2.
2025.3.31
- Updated the algorithms for Spearman, Pearson and Kendalls Tau.
- Updated the insights job to use the Spearman algorithm.
- Updated insights correlation to very strong.
- Upgraded the streaks calculation algorithm.
- Reworked the insights correlation UI.