Repository navigation
Releases
v1.0.3
Kaji v1.0.3
Fixed
- Fix source installation checks and preserve the previous app until launch
- Fix sleep helper access and restore owned sleep changes when leases end
- Harden local requests and serialize bounded quota refreshes
Install notice
Kaji.app.zip is a universal (Apple Silicon + Intel) build that is ad-hoc
signed only — not Developer ID signed and not notarized. Browsers may report
it as "damaged". Update from inside Kaji, or install with:
curl -fsSL https://raw.githubusercontent.com/MisterBrookT/kaji/main/install.sh | bashManual download: xattr -dr com.apple.quarantine /Applications/Kaji.app.
v1.0.2
Kaji v1.0.2
Changed
- Unify Settings control style; bump to 1.0.2
- Settings: drop field chrome so menus and actions match the switches
Install notice
Kaji.app.zip is a universal (Apple Silicon + Intel) build that is ad-hoc
signed only — not Developer ID signed and not notarized. Browsers may report
it as "damaged". Update from inside Kaji, or install with:
curl -fsSL https://raw.githubusercontent.com/MisterBrookT/kaji/main/install.sh | bashManual download: xattr -dr com.apple.quarantine /Applications/Kaji.app.
v1.0.1
Kaji v1.0.1
Added
- Add signed Sparkle binary updates with source fallback
Install notice
Kaji.app.zip is a universal (Apple Silicon + Intel) build that is ad-hoc
signed only — not Developer ID signed and not notarized. Browsers may report
it as "damaged". Update from inside Kaji, or install with:
curl -fsSL https://raw.githubusercontent.com/MisterBrookT/kaji/main/install.sh | bashManual download: xattr -dr com.apple.quarantine /Applications/Kaji.app.
v1.0.0
Kaji v1.0.0
Fixed
- fix: static update feed and safe pinned source installation (#72)
Install notice
Kaji.app.zip is a universal (Apple Silicon + Intel) build that is ad-hoc
signed only — not Developer ID signed and not notarized. Browsers may report
it as "damaged". Update from inside Kaji, or install with:
curl -fsSL https://raw.githubusercontent.com/MisterBrookT/kaji/main/install.sh | bashManual download: xattr -dr com.apple.quarantine /Applications/Kaji.app.
v0.9.9
Kaji v0.9.9
Fixed
- Fix public installer release discovery without unauthenticated API (#68)
- Fix rate-limited update checks and unify settings switches (#69)
Install notice
Kaji.app.zip is a universal (Apple Silicon + Intel) build that is ad-hoc
signed only — not Developer ID signed and not notarized. Browsers may report
it as "damaged". Update from inside Kaji, or install with:
curl -fsSL https://raw.githubusercontent.com/MisterBrookT/kaji/main/install.sh | bashManual download: xattr -dr com.apple.quarantine /Applications/Kaji.app.
v0.9.8
Added
- An Update button in the popover footer beside Settings, shown only when a newer release is detected.
Fixed
- Clicking the popover Update button opens the changelog confirmation directly instead of making users find the update controls in Settings.
Distribution notice
This testing release is ad-hoc signed, not Apple Developer ID signed or notarized. Only install it if you trust this repository. Installation is always user-initiated and clears quarantine; no background installation.
v0.9.7
Fixed
- Claude quota now refreshes expired login tokens automatically instead of requiring a terminal Claude session.
- Codex quota reading works when Kaji launches with macOS's minimal PATH.
- Fixed the installer’s
TAGerror on macOS Bash 3.2 and made missing-release errors clear.
Added
- Read the changelog before choosing to install an update (available starting with this version).
- A universal app download for user-initiated in-app updates on Apple Silicon and Intel Macs.
Removed
- The separate Modules settings page; module switches now live in General.
- Extra module display buttons and language/usage button strips; language and usage use compact dropdowns.
- The System module, to keep Kaji focused and quiet.
Distribution notice
This testing release is ad-hoc signed, not Apple Developer ID signed or notarized. Only install it if you trust this repository. The existing Update button clears quarantine as part of installation. Updates remain user-initiated; no background installation.
Testing notes
Real-account Claude token renewal has not yet been exercised. First-use keychain writes may require macOS authorization. Concurrent token refresh by Claude Code retains a small residual race despite credential rechecks.
v0.9.6
What's Changed
- Distinguish a missing quota reading from zero usage by @MisterBrookT in #62
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
- Redesign quota rows as a minimal two-window list by @MisterBrookT in #61
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- docs: rebuild public repo face for launch by @MisterBrookT in #57
- docs: drop the video demo from both READMEs by @MisterBrookT in #58
- Fix token counting and codex quota window mapping by @MisterBrookT in #59
- Release v0.9.4 by @MisterBrookT in #60
Full Changelog: v0.9.3...v0.9.4