Skip to content

Releases: weskao/codex-reset-watch

v0.20.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 15:48

Full Changelog: v0.19.2...v0.20.0

v0.19.2

Choose a tag to compare

@weskao weskao released this 03 Oct 20:45

Fixes a false "new reset" alert: when a scan of codex-resets.com couldn't read the latest event, the monitor forgot the last known reset and re-announced it as new once the page was readable again β€” it now keeps it through unreadable scans. Also bumps telegram-kit to 0.2.2, which strips PSModulePath for the Windows DPAPI helper so saving tokens works when launched from PowerShell 7 (the local workaround is removed).

What's Changed

πŸ› Bug Fixes

  • monitor: Keep the last known reset through unreadable scans

πŸ’Ό Other

  • deps: Require telegram-kit 0.2.2

🚜 Refactor

  • secrets: Drop PSModulePath workaround

πŸ“š Documentation

  • Refresh settings sample and upstream workaround note
  • Release 0.19.2

Full Changelog: v0.19.1...v0.19.2

v0.19.1

Choose a tag to compare

@weskao weskao released this 03 Oct 20:31

Maintenance release that bumps the setup-uv GitHub Action used in CI to v10.2.0. No functional changes to codex-reset-watch itself β€” nothing to do when upgrading.

What's Changed

πŸ“š Documentation

  • Release 0.19.1

βš™οΈ Miscellaneous Tasks

  • Bump setup-uv to v10.2.0

Full Changelog: v0.19.0...v0.19.1

v0.19.0

Choose a tag to compare

@weskao weskao released this 03 Oct 20:27

The monitor no longer goes quiet when it can't see the API: after a configurable number of scheduled scans in a row fail (or return a payload with no readable reset event), it sends one Telegram notice, then stays silent until a scan succeeds. The new blind_alert_after setting defaults to 3 (about 6 hours at the 2-hour scan) and 0 turns it off. This release also fixes terminal input so the device-label editor accepts Unicode text and emoji on macOS/Linux.

What's Changed

πŸš€ Features

  • monitor: Alert after blind scans

πŸ› Bug Fixes

  • keys: Decode utf-8 terminal input

πŸ’Ό Other

  • test: Add pytest development dependency

πŸ“š Documentation

  • Release 0.19.0

Full Changelog: v0.18.0...v0.19.0

v0.18.0

Choose a tag to compare

@weskao weskao released this 03 Oct 19:55

Codex Reset Watch 0.18.0 improves everyday terminal use: crw is consistently documented as the command, bare help and version invocations now work, and device labels can be customized. Reset prompts also show the value they will change, making configuration updates clearer.

What's Changed

πŸš€ Features

  • cli: Support bare help and version
  • config: Add customizable device label setting

πŸ› Bug Fixes

  • ui: Show target value in reset-row prompt

πŸ“š Documentation

  • cli: Note crw is an alias of codex-reset-watch
  • cli: Say every command works as crw
  • Release 0.18.0

Full Changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@weskao weskao released this 03 Oct 18:58

This release makes crw more reliable on Windows and in smaller terminals. Windows consoles now use safe plain-text output, while the configuration menu adapts and redraws cleanly as a terminal changes size; it also fixes Windows Task Scheduler and DPAPI credential-save failures.

What's Changed

πŸš€ Features

  • console: Use ascii-safe output on Windows

πŸ› Bug Fixes

  • ui: Adapt config menu to terminal size
  • secrets: Drop PSModulePath for DPAPI helper
  • scheduler: Report schtasks failure as OSError
  • console: Preserve windows menu layout
  • ui: Stop menu repaint stacking logo rows

πŸ“š Documentation

  • readme: Describe adaptive config menu layout
  • Release 0.17.0

βš™οΈ Miscellaneous Tasks

  • gitignore: Ignore shell crash dumps
  • Set daily_notify_when_unchanged default to true in example config

Full Changelog: v0.16.0...v0.17.0

v0.16.0

Choose a tag to compare

@weskao weskao released this 02 Oct 04:54

crw config now opens with a large "CODEX RESET WATCH" banner in a brand-green gradient, and the settings panel is widened to 129 columns to match it. The banner is hidden on terminals shorter than 30 rows, and colour is dropped when output is not a terminal or NO_COLOR is set. Terminals narrower than about 130 columns will wrap the wider panel. This release also refreshes the README and screenshots.

What's Changed

πŸš€ Features

  • ui: Add banner to menu

πŸ“š Documentation

  • images: Update config and upcoming event screenshots
  • Add current reset event result image
  • readme: Point telegram-kit install at 0.2.1
  • readme: Drop telegram_kit usage section
  • readme: Add unofficial disclaimer and acknowledgements section
  • Release 0.16.0

Full Changelog: v0.15.1...v0.16.0

v0.15.1

Choose a tag to compare

@weskao weskao released this 01 Oct 16:40

This patch release updates configuration menu keybindings to use r/R for reset actions and updates Traditional Chinese translations to use official reset terminology.

What's Changed

πŸ› Bug Fixes

  • i18n: Use official reset terminology
  • ui: Move reset actions to r shortcut

βš™οΈ Miscellaneous Tasks

  • release: Bump version to 0.15.1

Full Changelog: v0.15.0...v0.15.1

v0.15.0

Choose a tag to compare

@weskao weskao released this 30 Sep 03:46

This release makes reset notices easier to trust and act on, with clearer event labels and improved identification of the machine that produced each check.

What's Changed

πŸš€ Features

  • host-identity: Improve device identification
  • cli: Append host identity footer to output
  • i18n: Localize reset event types in notices

πŸ“š Documentation

  • Release 0.15.0

βš™οΈ Miscellaneous Tasks

  • gitignore: Ignore .codegraph directory

Full Changelog: v0.14.1...v0.15.0

v0.14.1

Choose a tag to compare

@weskao weskao released this 29 Sep 19:32

After applying systemd timers, the scheduler now explicitly restarts them so any configuration changes β€” interval, schedule time, or toggled jobs β€” take effect immediately without a manual systemctl --user restart. Upgrade by running crw schedule to re-apply.

What's Changed

πŸ› Bug Fixes

  • codex-reset-watch: Restart systemd timers

βš™οΈ Miscellaneous Tasks

  • release: Bump version to 0.14.1

Full Changelog: v0.14.0...v0.14.1