Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
0.8.0 (2026-06-15)
⚠ BREAKING CHANGES
every {:error, reason} now carries a %ClaudeWrapper.Error{} struct instead of an ad-hoc atom/tuple. Match on %ClaudeWrapper.Error{kind: ...}.
the Query :worktree field type widens from boolean() to boolean() | String.t(). Runtime behavior for existing worktree/1 callers is unchanged.
Features
add Auth login options (email, mode, force_sso) (#126 ) (cb2b72e ), closes #101
add auto-mode, install, update, and project purge command wrappers (#127 ) (0e84cb3 ), closes #102
add ClaudeWrapper.Agents for file-backed agent definitions (#114 ) (7497fbc ), closes #91
add ClaudeWrapper.Auth for env detection and failure classification (#118 ) (6eebe2c ), closes #93
add ClaudeWrapper.Budget client-side budget tracker (#120 ) (47f2898 ), closes #95
add ClaudeWrapper.CliVersion for parsing and checking the CLI version (#119 ) (f9fc5a6 ), closes #94
add ClaudeWrapper.DangerousClient env-gated bypass wrapper (#122 ) (1a2f3e0 ), closes #97
add ClaudeWrapper.History for reading on-disk session transcripts (#112 ) (eedbe1d ), closes #87
add ClaudeWrapper.Jobs for reading background job state (#117 ) (80a11d1 ), closes #88
add ClaudeWrapper.Settings for reading on-disk settings layers (#113 ) (ca89fa4 ), closes #86
add ClaudeWrapper.Skills for reading ~/.claude/skills (#116 ) (5f4ed1f ), closes #89
add ClaudeWrapper.ToolPattern typed tool-spec builder (#121 ) (b3e5aeb ), closes #96
add ClaudeWrapper.Worktrees for git worktree introspection (#115 ) (fa8e449 ), closes #90
add DuplexSession health helpers and Conversation bookkeeping (#128 ) (fc12af8 ), closes #103
add Mcp command parity (add-from-desktop, serve, richer add/add-json) (#125 ) (eae71ea ), closes #100
add missing per-call query flags and :xhigh effort tier (#109 ) (f4c8f60 ), closes #83
add Plugin command parity (tag, details, prune; uninstall --prune/--yes) (#124 ) (9d82f73 ), closes #99
add Query.from_pr/2 to resume a PR-linked session (#110 ) (873e28b ), closes #85
add typed partial-message accessor to StreamEvent (#123 ) (04936c5 ), closes #98
introduce canonical ClaudeWrapper.Error exception (#129 ) (cf67532 ), closes #92
support named git worktrees in Query (#111 ) (ed1875d ), closes #84
Bug Fixes
correct mcp/auth command output handling; add live integration coverage (#130 ) (ffc10bc )
emit correct CLI flag names in Query.build_args (#106 ) (4aecda8 )
You can’t perform that action at this time.