Releases: OpenCoven/coven-code
Coven Code v0.1.5
What's Changed
Features
- feat(oauth): impersonate official Claude Code (#177) — OAuth now impersonates official Claude Code (cc_version hash, cch=00000, Bun TLS, tier betas) for full compatibility
- feat: Multi account switching for Codex — switch between multiple Codex accounts without restart
- feat(tui): @file injection with typeahead autocomplete (#163) — improved @file injection with full typeahead
- feat(keyboard): schema versioning and smart keybindings merge — keybinding schema is now versioned; upgrades merge user customizations intelligently
- feat(tui): remove redundant metadata from multiple places — cleaner output by removing duplicate provider/model metadata from the footer
- feat: better error modal — error modals now show more actionable information
Fixes
- fix: remove runtime OpenSSL dependency (#166) — OpenSSL vendored; eliminates runtime
libssldependency - fix: zombie processes, atomic writes, CI — zombie subprocess cleanup + atomic file writes
- fix(deepseek): preserve reasoning_content for V4 thinking-mode multi-turn (#165)
- fix(models): normalize opencode→opencode-zen provider ID at parse time (#163)
- fix(core): add free model pricing — free models now display
$0.00cost in the footer - fix(tui): always show cursor in prompt input (even during streaming)
- fix(tui): account for wide chars (CJK) in prompt cursor (#169)
- fix(keyboard): fix schema upgrade and ctrl+a conflict — schema upgrade path corrected; Ctrl+A binding conflict resolved
- fix(keyboard): add CMD+Left/Right to default keybindings
- fix(keyboard): warn when user tries to rebind protected keys
Community
Full Changelog: v0.1.4...v0.1.5
Coven Code v0.1.4
What's Changed
- feat(tui): stealth OAuth login — OAuth login flow now operates without visible browser redirects
- feat: add /share command — new
/sharecommand generates a shareable web link for the current session - feat(web): better theming for claurst web sharing — improved theming on the web session preview
- feat: claurst web session previews for /share — shared sessions now show a rich web preview
- fix(share): tool calls and results toggle-able — tool call blocks in shared sessions can be collapsed/expanded
- fix(share): tool blocks collapse fixes — various collapse/expand fixes for tool blocks
- feat(tui): changed prompt focus setting to allow interactive / popup during streaming — prompt focus can now be configured to allow popups while a response is streaming
- fix(tui): finally fixed rustle looking-right animation — the rustle idle animation now correctly faces right
- fix(tui): tilde str::replace bug in root path display for Windows terminals
- feat: terminal rendering fixes — multiple terminal rendering improvements
- fix(tui): apply settings from config immediately on app startup (#160)
Full Changelog: v0.1.3...v0.1.4
Coven Code v0.1.3
What's Changed
- feat(tui): /goal UI revamp — goal-tracking UI completely redesigned
- feat(tui): full scrollbar revamp — scrollbar rendering overhauled for all panels
- feat(api): add Crof.ai provider — new AI provider added; provider ID naming standardized
- fix(core): add missing provider env var mappings to auth_store
- feat: env fallback for Qwen, MiniMax, DashScope and more (#159) — additional provider env var fallbacks
- fix(tui): remove home directory warning, redundant shortcuts
- feat: better free mode with 7+ providers and dynamic chain — free-tier mode now chains across 7+ providers dynamically
- feat(tui): implement alternating exit key confirmation for Ctrl+C and Ctrl+D (#158) — exit confirmation alternates between Ctrl+C and Ctrl+D to reduce accidental exits
- chore: switch to OIDC-only for publish actions — npm publish actions migrated to OIDC authentication
Full Changelog: v0.1.2...v0.1.3
Coven Code v0.1.2
What's Changed
- feat(cli): allow resuming the most recent session by default —
--resumewith no args now resumes the last session - fix: --resume with no sessions exits cleanly — no longer silently creates a new session; exits with a clear error
- feat: --resume fallback to new session with status bar warning — graceful fallback when the target session no longer exists
- feat(tui): add compact threshold, auto-commits, output format, and disable CLAUDE.md settings (#151)
- refactor(tui): redesign /config as flat searchable settings interface (#147) — /config rewritten as a flat, searchable settings panel
- feat(config): add cursor_blink_enabled setting (#148)
- feat(tui): add auto-copy on highlight setting to config dialog (#151)
- feat(tui): show current directory and git branch in footer
- feat(tui): implement @file injection and autocomplete (#157) —
@filenamein the prompt injects file contents with typeahead autocomplete - fix(tui): handle Shift with special characters on all terminals (#156)
- fix: unify invalid-session error path with resume_warning
- refactor: eliminate file I/O from settings initialization
- fix(minimax): use correct headers for API auth (#143)
- feat: stats command — new
/statscommand added - release scripts and AGENTS.md for root
Full Changelog: v0.1.1...v0.1.2
Coven Code v0.1.1
What's Changed
- feat(tui): kitty keyboard protocol push/pop — incremental updates and Windows best-effort exception for kitty keyboard protocol
- feat: full Agent Client Protocol (ACP) support (#98) — complete ACP implementation added
- feat: added npm and bun installation — npm and Bun package manager installation paths added
- chore: standalone npm workflow and readme — dedicated npm publish workflow
- feat(tui): auto-copy selection to clipboard on mouse release (#136) — text selection is now auto-copied; changed to opt-in by default (#137)
- fix(tui): enable Cmd+V/Ctrl+V paste in main prompt and API key dialog (#141)
- feat(tui): enable Cmd+C / Cmd+V on macOS; enable kitty keyboard protocol (#138)
- feat(tui): enable bracketed paste on macOS and Linux (#141)
- feat(tui): Ollama — local + Cloud (#137)
- fix(tui): show bypass-permissions dialog instead of onboarding when using --yolo (#140)
- fix(tui): bypass-permissions dialog only shows once per session (#107)
- fix: upgrade crossterm 0.28 → 0.29 (#152) — keyboard enhancement warning added
- refactor(tui): remove /privacy command and privacy_screen entirely (#153)
- feat(providers): OpenCode Zen, Synthetic.new, routing.run, Neuralwatt (#145)
- fix: remove manual Accept-Encoding header — fixes gzip decompression issue
- fix(codex model list), /config sibling nav, cursor blink jitter, long prompt wrapping — multiple TUI polish fixes
- feat: fixed update flow — auto-update flow corrected
Full Changelog: v0.1.0...v0.1.1
Coven Code v0.1.0
What's Changed
Initial beta release milestone — marks the upstream claurst baseline that OpenCoven's coven-code fork builds on. Core TUI terminal agent with provider support, streaming chat, and session management.
Full Changelog: https://github.com/OpenCoven/coven-code/commits/v0.1.0
Coven Code v0.0.30
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.30 (
e1b1908) - style(rust): apply rustfmt and tidy module ordering (
e39eb1e) - fix(tui): word-wrap welcome-box tip and clear clippy lints (
07e2f91) - refactor(tui): remove hard-coded personal familiars (
c899787)
What's Changed
Other Changes
- refactor(tui): remove hard-coded personal familiars by @BunsDev in #93
- fix(commands): avoid untrusted coven path lookup by @BunsDev in #92
- fix(tui): word-wrap welcome-box tip and clear clippy lints by @BunsDev in #94
- fix(npm): prefer scoped package and harden publish by @BunsDev in #91
Full Changelog: v0.0.29...v0.0.30
Coven Code v0.0.29
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.29 (
78f8863) - fix(tui): true RGB app background — replace Color::Black with COVEN_CODE_APP_BG (
9f173d2) - feat(plugins): marketplace tier-0 scaffold (
d68dda1) - fix(tui): coalesce multi-line pastes in the production CLI loop (
9930aa7) - fix(providers): register custom-openai without an API key (
04b0a66)
What's Changed
Other Changes
- fix(tui): coalesce multi-line pastes in the production CLI loop by @BunsDev in #83
- feat(plugins): marketplace tier-0 scaffold by @BunsDev in #87
- fix(tui): background rendering fixes by @BunsDev in #88
- chore(release): v0.0.29 by @BunsDev in #89
Full Changelog: v0.0.28...v0.0.29
Coven Code v0.0.28
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.28 (
7bd8899) - refactor(commands): unify /familiar and /agent into one surface (
02bdc2a) - chore(ci): bump artifact actions to Node 24 runtimes (
d34c7f1)
What's Changed
Other Changes
- chore(ci): bump artifact actions to Node 24 runtimes by @BunsDev in #81
- refactor(commands): unify /familiar and /agent into one surface by @BunsDev in #82
Full Changelog: v0.0.27...v0.0.28
Coven Code v0.0.27
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.27 (
d551892) - chore(ci): bump actions to Node 24 runtimes (
fec023f)
What's Changed
Other Changes
Full Changelog: v0.0.26...v0.0.27