Skip to content

Termory v0.2.33

Choose a tag to compare

@github-actions github-actions released this 02 Jul 11:20

✨ Features

  • auto-refresh tray menu on CLI app install/uninstall
  • Codex login flow with cancel, UI polish, and account-switch fixes
  • Codex multi-account management with token refresh and needsRelogin handling
  • show last_refresh time on each account row
  • add dividers between account list rows
  • Add account button — spawn codex login from within the app
  • login_and_save_codex_account — spawn codex login then auto-save
  • honor CODEX_HOME / CLAUDE_CONFIG_DIR / XDG env vars in path resolution

🐛 Bug Fixes

  • suppress console window flash on Windows for silent subprocess spawns
  • align account list icon and text with Official card header
  • hide empty-accounts hint when Codex has no active login
  • review fixes — claude_config_root empty-string guard + label + watcher
  • use resolved paths as display labels for Codex/OpenCode global dirs
  • review fixes for env-var path commit

♻️ Refactoring

  • rename default_pane config key to records_pane
  • replace HomeOverride with EnvVarGuard in providers tests

🧹 Maintenance

  • bump version to 0.2.33

📦 Downloads

Platform File
macOS · Apple Silicon Termory_*_aarch64.dmg
macOS · Intel Termory_*_x64.dmg
Windows Termory_*_x64_en-US.msi · Termory_*_x64-setup.exe
Linux Termory_*_amd64.AppImage · *_amd64.deb · *_x86_64.rpm

🍎 macOS — first launch

Builds are not Apple-notarized, so macOS quarantines the download and may say
"Termory is damaged and can't be opened" (common on Apple Silicon). The app
is fine — clear the quarantine flag once, then open it normally:

xattr -dr com.apple.quarantine /Applications/Termory.app

(Drag Termory into Applications first; adjust the path if it lives
elsewhere.) Windows SmartScreen: More info → Run anyway.

🔄 Auto-update

The in-app updater (Settings → Check for updates) reads the signed
latest.json attached below. Auto-update applies to installs on v0.2.6 or
later
; earlier builds must be updated manually once.

📜 Full Changelog

  • 65b8247 chore: bump version to 0.2.33
  • b4eb748 fix: suppress console window flash on Windows for silent subprocess spawns
  • a86920e feat: auto-refresh tray menu on CLI app install/uninstall
  • 9da12f6 style: cargo fmt pass over accounts.rs and lib.rs
  • 6b3f0d7 fix: align account list icon and text with Official card header
  • 648913d feat: Codex login flow with cancel, UI polish, and account-switch fixes
  • 52c8b49 refactor: rename default_pane config key to records_pane
  • d9c78c5 feat: Codex multi-account management with token refresh and needsRelogin handling
  • 678ded9 feat: show last_refresh time on each account row
  • b38fda6 feat: add dividers between account list rows
  • c4cd983 fix: hide empty-accounts hint when Codex has no active login
  • f775433 feat: Add account button — spawn codex login from within the app
  • 86c8b81 feat: login_and_save_codex_account — spawn codex login then auto-save
  • ee2c731 refactor: replace HomeOverride with EnvVarGuard in providers tests
  • 7f10766 fix: review fixes — claude_config_root empty-string guard + label + watcher
  • 52e858a fix: use resolved paths as display labels for Codex/OpenCode global dirs
  • d4d821c fix: review fixes for env-var path commit
  • 9e48f22 feat: honor CODEX_HOME / CLAUDE_CONFIG_DIR / XDG env vars in path resolution

Compare: v0.2.32...v0.2.33