SixteenEight

Changelog

All the latest updates and improvements to SixteenEight.

[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