github PranavPurwar/Reef v3.0.3

2 days ago

Highlights

  • Automated Pomodoro Phases: Added support for auto-starting Pomodoros and breaks for a continuous, hands-free workflow.
  • Direct Boot Support: The app and blocker service can now initialize immediately after a device reboot, even before you unlock your phone.
  • Enhanced Reliability: Implemented a new background "safety net" and custom crash recovery to ensure your focus sessions aren't interrupted.
  • Smart Notifications & DND:
    • Do Not Disturb now toggles automatically by default based on your active session.
    • In "Strict Mode," the Pause action is now hidden to prevent interruptions.
  • UI Performance: Optimized the main navigation to make switching between tabs feel significantly faster and more responsive.

Changes

🎨 UI & UX

  • Updated Timer typography to DM Serif and replaced reset button to Replay icon.
  • Added unified fade and slide animations for smoother screen transitions.
  • Improved permission handling: the app now automatically returns to the previous screen once setup is complete.
  • Added a toggle for haptic feedback (Transition Vibration) in settings.

⚙️ System & Logic

  • Moved the blocker to a dedicated background process to improve overall app stability.
  • Improved window tracking accuracy for more reliable app blocking.
  • Optimized timer broadcasts to ensure notification updates remain perfectly in sync.

🛠️ Bug Fixes

  • Fixed various crashes related to notification sounds and font loading.
  • Improved French localization and corrected text formatting for plural time units.
  • Refined focus service logic to ensure it stays active in the background.

Don't miss a new Reef release

NewReleases is sending notifications on new releases.