Releases: ayoisaiah/focus
Releases · ayoisaiah/focus
Development build (master)
This build is directly sourced from the master branch in active development. As such, it may include experimental features and potential bugs.
v1.4.3
v1.4.2
v1.4.1
v1.4.0
Changelog
- Add new strict mode to prevent session resumption.
- Use zip format for Windows release archives.
- Add status reporting feature (
focus status). - Statistics are now displayed using a web server (
focus stats) - Running timers are persisted to the data store every minute.
- Improve notification sounds for work and break sessions (
--work-soundand--break-sound). - Add ability to start timers in the past (
focus --since). - Specifying session duration is more flexible.
- Timers can be reset on resumption (
focus resume --reset). - Ambient sound can be changed on session resumption (
focus resume --sound). - Improve session resumption table presentation.
v1.3.0
Changelog
- Notify user when exiting focus on reaching max sessions.
- Add
edit-configcommand for editing the config file. - Add
session_cmdconfig option and--session-cmd/-cmdCLI options for
executing arbitrary commands after each session. - Add ability to track and resume different timers.
- Display session tag in output.
- You can now launch a new instance of
focuswithout quitting an existing
instance as long as the countdown isn't actively running. - Change
focus stats --listtofocus list. - Change
focus stats --deletetofocus delete. - Change
focus stats --tagtofocus edit-tag. - Add ability to choose light or dark theme in config file.
- Support several additional time formats for stats filtering.
v1.2.0
v1.1.0
- Fix issue where timer would start on Windows despite using Ctrl-C.
focus resumenow supports the--sound,--sound-on-break, and--disable-notificationflags.- Make statistics output more compact.
- Fix timer not skipping to next work session after interrupting a break session.
v1.0.1
v1.0.0
Initial release