Releases: schmich/marinara
Releases · schmich/marinara
14
- Revert the
chrome.alarms
change introduced in Release 13; see 583d27b for details
- Thanks to @kunalbansal for assistance
13
- Now using native
chrome.alarms
API instead of setTimeout
/setInterval
to avoid potential timing issues (backgrounding, power saving)
- Fixed case where new tab notifications would not appear if no window was open
- Fixed potential time remaining display issue
- Fixed notification text truncation
- Better Chrome API error handling
12
- Desktop notifications now stay until user interacts with them
11
- Added timer ticking sounds for focus sessions
- Simplified sound selection UI
- Updated Russian translations
- Tweaked style, fonts
10
A very special thanks to all the contributors for translating!
- Internationalized and localized to 19 different locales
- Added more audio notifications
- Fixed some audio notification volume levels
- Pressing enter on the expiration page starts next session
- Added trademarks and notices
2.1.1
- Fix UI elements when no Pomodoros have been completed (expiration, notification, history)
- Fix potential Import History handler bug
- Add feedback page credit to Francesco Cirillo
- Cleanup/simplify expiration page style
- Remove timer control submenu when timer is stopped
2.1.0
- Track Pomodoro completion history
- Add Pomodoro history & stats page
- Add daily Pomodoro completion stats to notifications
- Add history import & export
- Move timer start commands into a submenu
- Style tweaks
2.0.1
- Specify
minimum_chrome_version
in manifest.json
- Explicitly denies compatibility with older Chrome browsers that don't support
async
/await
2.0.0
- Add support for long breaks
- Add settings migration
- Significant update to settings and feedback pages
- Cleanup wording, simplify styles
- Fix some event handler memory leaks
- Significant refactoring of existing codebase for maintainability
- Update code to ES6
1.1.3
- Fix code and remove the
tabs
Chrome permission to improve security and privacy