Repository navigation
·
17 commits
to main
since this release
CodexHalo 1.1.3 fixes refresh stalls and improves access revocation before broader release.
Fixes
- Damaged or truncated compressed history files no longer stall all subsequent refreshes; valid independent history files remain readable.
- Each Codex request has one 15-second deadline, including writes and intervening notifications, plus a 1 MiB response-line limit.
- Disabling access cancels session scans between reads and prevents old frontend responses from restoring data after re-enabling.
- The transition window receives only quota fields and clears its state after transitions or disabling access; delayed events are rejected.
- Upgrade test/build dependencies to patched versions and add scheduled dependency security audits.
Download and upgrade
Windows 10/11, x64. Download CodexHalo_1.1.3_x64-setup.exe below. Quit the old app from the system tray, then run the installer over the existing installation to retain settings. The installer is unsigned. Application upgrades require running the installer; model-price updates remain independent of app releases.
SHA-256 checksums are attached in SHA256SUMS.txt.
Validation
- 78 frontend tests, 92 Rust tests, and 4 price-parser tests pass (174 total).
- TypeScript/Vite production build and Windows release build pass.
- Release executable and installer privacy scans pass.
- Full npm audit: zero vulnerabilities. RustSec: zero vulnerability entries; existing maintenance notices remain, and the glib unsoundness notice is outside the Windows dependency graph.
- Original synthetic reproductions now return a damaged-file error immediately and a request timeout at 15 seconds.
This patch does not change the visual design or notification delivery. A fresh-account interactive Windows upgrade/notification test was not repeated for this release.