Skip to content

Tags: StuartCameronCode/clive

Tags

v1.0.6

Toggle v1.0.6's commit message
Enable hardened runtime and timestamp for notarization

- Enable ENABLE_HARDENED_RUNTIME for Release builds
- Add --timestamp flag to code signing
- Disable base entitlements injection to remove get-task-allow

v1.0.5

Toggle v1.0.5's commit message
Add SwiftTerm for ANSI rendering, About box, and UI improvements

- Replace custom ANSI parser with SwiftTerm library for proper terminal
  escape sequence rendering, fixing "Current session" display issues
- Add About dialog with author info, GitHub link, MIT license, and
  SwiftTerm attribution
- Add unit tests for usage output parsing
- Make log window resizable and open as separate window
- Show weekly reset time in menu bar dropdown
- Store last raw output for debugging via Show Log button

v1.0.4

Toggle v1.0.4's commit message
Bump version to 1.0.4

Co-Authored-By: Claude Opus 4.5 <[email protected]>

1.0.3

Toggle 1.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2 from StuartCameronCode/feature/version-display

Add version display in settings with DEBUG indicator

1.0.2

Toggle 1.0.2's commit message
Add configurable Claude path setting with error handling

1.0.1

Toggle 1.0.1's commit message
Fix usage parsing to use "all models" weekly stat

The usage parser was matching the first "Current week" line it found,
which could be model-specific (e.g., Opus 4.5 only). Update both the
expect script and Swift parsing to specifically look for the
"Current week (all models)" line to get combined usage across all
models.

1.0

Toggle 1.0's commit message
Initial commit