PackageTrack

Go modules · #2240

github.com/ayoisaiah/focus

v1.4.3ayoisaiah/focus

Release timeline

31 releases since 2021
20222023202420252026

Releases

  1. v1.4.4-0.20251025221629-102423ecfef225 Oct 2025pre-release

    Nothing published for this version

  2. v1.4.4-0.20251001212943-cd21a9413e8e1 Oct 2025pre-release

    Nothing published for this version

  3. v1.4.4-0.20241124174919-d907612ca63e24 Nov 2024pre-release

    Nothing published for this version

  4. v1.4.4-0.20241103100704-bc9a59fe4a903 Nov 2024pre-release

    Nothing published for this version

  5. v1.4.4-0.20240822104520-3a0b70805ea622 Aug 2024pre-release

    Nothing published for this version

  6. v1.4.4-0.20240208150357-8aeca69703238 Feb 2024pre-release

    Nothing published for this version

  7. v1.4.4-0.20240119191126-7cc1b5dbb2ca19 Jan 2024pre-release

    Nothing published for this version

  8. v1.4.31 Dec 2023
    Release notes

    Changelog

    Bug fixes:

    • Fix panics caused by session deletions #34
    Open source →
    Additional notes

    v1.4.3 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  9. v1.4.3-0.20231201195245-87eb5ed2b5d91 Dec 2023pre-release

    Nothing published for this version

  10. v1.4.3-0.20231126162309-ce0dac3016ff26 Nov 2023pre-release

    Nothing published for this version

  11. v1.4.3-0.20231126151656-36e7ab70971e26 Nov 2023pre-release

    Nothing published for this version

  12. v1.4.225 Nov 2023
    Release notes

    Changelog

    Bug fixes:

    • Fix risk of data loss due to db migrations (#24)
    Open source →
    Additional notes2 sources agree

    Internal:

    • Make stable releases for macOS more seamless (#25)

    Bug fixes:

    • Fix risk of data loss due to db migrations (#24)
    Open source →
    Additional notes

    v1.4.2

    Compare

    Choose a tag to compare

    Open source →
  13. v1.4.2-0.20231125180245-1824797e2aa825 Nov 2023pre-release

    Nothing published for this version

  14. v1.4.2-0.20231123170938-9f4ff20c28a923 Nov 2023pre-release

    Nothing published for this version

  15. v1.4.123 Nov 2023
    Release notes

    Changelog

    • Fix countdown timer rendering in macOS default terminal (#21).
    • Fix description of --since flag.
    • Fix bug where the recorded session end time exceeds the actual elapsed time
      due to real and monotonic time differences. This made resuming an interrupted
      session behave weirdly (#22).
    Open source →
    Additional notes2 sources agree

    Internal:

    • Add logging with slog.

    Bug fixes:

    • Fix countdown timer rendering in macOS default terminal (#21).
    • Fix description of --since flag.
    • Fix bug where the recorded session end time exceeds the actual elapsed time due to real and monotonic time differences. This made resuming an interrupted session behave weirdly (#22).
    Open source →
    Additional notes

    v1.4.1

    Compare

    Choose a tag to compare

    Open source →
  16. v1.4.1-0.20231014164814-0be2e92529dc14 Oct 2023pre-release

    Nothing published for this version

  17. v1.4.014 Oct 2023
    Release notes

    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-sound and --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.
    Open source →
    Additional notes2 sources agree

    Features and enhancements:

    • 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-sound and --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.
    Open source →
    Additional notes

    v1.4.0

    Compare

    Choose a tag to compare

    Open source →
  18. v1.3.1-0.20230222092528-6823b44e7aee22 Feb 2023pre-release

    Nothing published for this version

  19. v1.3.022 Feb 2023
    Release notes

    Changelog

    • Notify user when exiting focus on reaching max sessions.
    • Add edit-config command for editing the config file.
    • Add session_cmd config option and --session-cmd/-cmd CLI 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 focus without quitting an existing
      instance as long as the countdown isn't actively running.
    • Change focus stats --list to focus list.
    • Change focus stats --delete to focus delete.
    • Change focus stats --tag to focus edit-tag.
    • Add ability to choose light or dark theme in config file.
    • Support several additional time formats for stats filtering.
    Open source →
    Additional notes2 sources agree

    Features and enhancements:

    • Notify user when exiting focus on reaching max sessions.
    • Add edit-config command for editing the config file.
    • Add session_cmd config option and --session-cmd/-cmd CLI 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 focus without quitting an existing instance as long as the countdown isn't actively running.
    • Change focus stats --list to focus list.
    • Change focus stats --delete to focus delete.
    • Change focus stats --tag to focus edit-tag.
    • Add ability to choose light or dark theme in config file.
    • Support several other time formats for stats filtering.
    Open source →
    Additional notes

    v1.3.0

    Compare

    Choose a tag to compare

    Open source →
  20. v1.2.1-0.20221129071200-320c1e16af0429 Nov 2022pre-release

    Nothing published for this version

  21. v1.2.1-0.20221126222450-168e1ae7b48126 Nov 2022pre-release

    Nothing published for this version

  22. v1.2.1-0.20220928112112-aa472337ce2a28 Sept 2022pre-release

    Nothing published for this version

  23. v1.2.1-0.20220926203613-44098660e10926 Sept 2022pre-release

    Nothing published for this version

  24. v1.2.1-0.20220926054514-7acac010e9cb26 Sept 2022pre-release

    Nothing published for this version

  25. v1.2.1-0.20210918045528-87fb4566f1b518 Sept 2021pre-release

    Nothing published for this version

  26. v1.2.017 Sept 2021
    Release notes
    • Add ability to tag sessions.
    • Make it possible to disable sound when resuming a session.
    Open source →
    Additional notes2 sources agree

    Features and enhancements:

    • Add ability to tag sessions.
    • Make it possible to disable sound when resuming a session.
    Open source →
    Additional notes

    v1.2.0

    Compare

    Choose a tag to compare

    Open source →
  27. v1.1.1-0.20210819124048-f1587f84575219 Aug 2021pre-release

    Nothing published for this version

  28. v1.1.019 Aug 2021
    Release notes
    • Fix issue where timer would start on Windows despite using Ctrl-C.
    • focus resume now supports the --sound, --sound-on-break, and --disable-notification flags.
    • Make statistics output more compact.
    • Fix timer not skipping to next work session after interrupting a break session.
    Open source →
    Additional notes2 sources agree

    Fixes and enhancements:

    • Fix issue where timer would start on Windows despite using Ctrl-C.
    • focus resume now supports the --sound, --sound-on-break, and --disable-notification flags.
    • Make statistics output more compact.
    • Fix timer not skipping to next work session after interrupting a break session.
    Open source →
    Additional notes

    v1.1.0

    Compare

    Choose a tag to compare

    Open source →
  29. v1.0.19 Aug 2021
    Release notes2 sources agree

    Enhancements:

    • Session deletion is more reliable now.
    • Notify user if interrupted session is not found instead of starting a new session straightaway.
    Open source →
    Additional notes

    v1.0.1

    Compare

    Choose a tag to compare

    Open source →
  30. v1.0.1-0.20210808214126-feae94210faa8 Aug 2021pre-release

    Nothing published for this version

  31. v1.0.08 Aug 2021
    Release notes2 sources agree

    Initial release

    Open source →
    Additional notes

    v1.0.0

    Compare

    Choose a tag to compare

    Open source →