[v2026.05.30.2024] 2d 14h ago
✨ Features
- Light & Dark Theme Support — full system-aware theming with a manual override in Settings. The splash screen now follows your phone's appearance setting too
- Insights on the Stats page — a new section showing when you typically break your fast, your strongest weekday, and how difficulty changes through a fast (only appears once there's enough rated history to be meaningful)
- Insights in shared images — when sharing your stats you can now include the new insights section alongside streak, weekly, and lifetime stats
- Safety statement on no milestones or achievements — a new section under Safety in Settings explaining why the app intentionally avoids gamification. Reachable directly from the info icon on the Stats page
- Month headers on History — fasts in History are now grouped under clear month headers so it's easier to scan back in time
- Smoother onboarding — polished transitions, refreshed components, and consistent theming for a cleaner first-run experience
🐛 Bug Fixes
- Fixed an intermittent "Bad state" error where rating providers could be disposed while loading, which sometimes prevented the Stats page from rendering
- Fixed missed-fast detection edge cases so the late-start prompt appears reliably
- Fixed vacation editing to persist changes correctly
- Fixed onboarding import to handle a wider range of backup files
- Fixed streak calculation around Daylight Saving Time transitions
- Fixed home-screen widget refresh logic and clarified its help text
- Fixed formatting of the notification-sync warning when scheduling around a vacation
♻️ Refactor
- Tidied Selected-Plan and toggle cards in Settings for a more uniform layout
[v2026.03.21.1807] 2mo 11d ago
✨ Features
- Home screen widget now updates automatically in the background — your progress ring stays current even when the app isn't open (Fixes https://github.com/lzinga/sixteeneight-community/issues/9)
- Optimized widget updates by coalescing rapid changes, reducing battery usage and improving responsiveness
[v2026.03.09.1700] 2mo 23d ago
✨ Features
- Added Home Screen Widgets — see your fasting progress ring right on your home screen without opening the app. Configure widgets from Settings
- Added Next Scheduled Fast display on the home screen widget so you always know when your next fast starts
[v2026.03.01.0222] 3mo 1d ago
✨ Features
- Added Fast Notes — add notes to your fasts during, after, and from history. Enable/disable in Settings under Fasting
- Added Personal Best badge on the celebration page when you complete your longest fast ever
- Added Last Fast summary card on the home page so you can see your most recent fast at a glance
- Added Haptic feedback on all key fasting actions (start, complete, extend) for a more tactile feel
- Added Pull-to-refresh on History and Stats pages
- Added Notes preference to the onboarding flow
♻️ Refactor
- Consolidated the About section into a dedicated About page (version, updates, links, support, feedback) — settings page is now much cleaner
- Moved End of Fast Rating toggle from Notifications into the main Fasting settings where it belongs
- Moved Weight Unit under Fasting settings instead of its own section
- Simplified the Notifications page by removing redundant ratings header
🐛 Bug Fixes
- Fixed celebration page not showing after completing a fast
[v2026.02.18.1111] 3mo 14d ago
🐛 Bug Fixes
- Fixed an issue where History did not refresh immediately after ending a fast.
[v2026.02.18.1017] 3mo 15d ago
✨ Features
- Added a late-start prompt when opening the app 30+ minutes after a scheduled fast start time.
♻️ Improvements
- Fixes #7: Improved editing of fast start times for late starts.
[v2026.02.17.1710] 3mo 15d ago
🐛 Bug Fixes
- Fixed an intermittent issue where the difficulty calendar button on the Stats page was unresponsive.
[v2026.02.17.1607] 3mo 15d ago
♻️ Refactor
- Improved backup and export to use a .zip file format instead of pure JSON (still uses JSON internally, but makes it easier to manage)
- Updated button styles and phase indicator colors for consistency across the app
✨ Features
- Enhanced stats page with cleaner calendar switching and improved error handling for ratings and sessions
- Added "What's New" prompt after app updates so you know what changed
- Enhanced missed fast catch-up with improved UI and state management
🐛 Bug Fixes
- Fixed missed fasts from being stuck in a popup loop. You can now properly skip or add missed fasts
- Fixed streak calculator to include active fasting sessions (while fasting it would incorrectly show a broken streak)
- Fixed various minor UI glitches in calendar and progress components
📝 Other
- Removed community section from settings page
[v2026.02.12.0832] 3mo 21d ago
✨ Features
- Add display Y-axis labels in weight chart when sharing
- Add option to save stats image locally instead of through share menu
- Add Reddit community link and button to feedback page
- Add fasting end time calculation in fast schedule editor
♻️ Refactor
- Improve layout and padding in FastCompleteCelebrationPage for better responsiveness
- Improve weight menu from being blocked by keyboard/three button navigation bar
- Updated "Timer" button in the navigation bar to be "Home" instead
🐛 Bug Fixes
- Update support email address to reflect new domain
- Preserve user modifications when converting preset plans to custom
[v2026.02.09.1627] 3mo 23d ago
- Reverted community features to prepare for production release. Community backend needs a bit more work before prime time
- All local options will still work as expected