Releases: OpenCoven/coven-code
Coven Code v0.0.32
✨ What's new in v0.0.32
A small follow-up to v0.0.31: the in-app /release-notes list now matches the published release highlights, so /release-notes (aliases /whats-new, /changelog) shows the current feature set right in the terminal.
If you're upgrading straight from v0.0.30, you also pick up everything from v0.0.31:
- 🎨 Pixel-art familiar avatars front the redesigned two-column welcome panel.
- 🔀 Press
F2from the welcome screen to switch the active familiar. - 📰
/release-notessurfaces recent highlights in-app. - 🩺 Steadier daemon status — a busy daemon no longer flickers to "offline."
- 🧹 Leaner build — pruned unused workspace dependencies across crates.
Install / upgrade
npm install -g @opencoven/coven-code # or: coven-code upgrade --force🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): stamp v0.0.32 (
2b7b002) - chore(core): align in-app WHATS_NEW with the v0.0.31 release highlights (
cecdc12)
Full Changelog: v0.0.31...v0.0.32
Coven Code v0.0.31
✨ What's new in v0.0.31
This release gives the welcome screen a personality glow-up and adds a way to catch up on changes without leaving the terminal.
- 🎨 Pixel-art familiar avatars. The welcome panel now leads with 8-bit pixel-art avatars for your familiar, recolored per familiar.
- 🪟 Redesigned welcome panel. A cleaner two-column layout pairs your identity with quick tips.
- 🔀 Switch familiars with
F2. PressF2from the welcome screen to change the active familiar on the fly. - 📰
/release-notescommand. Run/release-notes(aliases:/whats-new,/changelog) to see recent highlights in-app. - 🩺 Steadier daemon status. Reachability now uses a wider request timeout and a three-valued probe, so a busy daemon no longer flickers to "offline."
- 🧹 Leaner build. Pruned unused workspace dependencies across crates.
Install / upgrade
npm install -g @opencoven/coven-code # or: coven-code upgrade --force🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- fix(core): make DaemonClient::DEFAULT_TIMEOUT_MS available on all platforms (
0784d56) - chore(release): stamp v0.0.31 (
fcbb9e0) - feat(tui): pixel-art welcome panel, /release-notes, daemon timeout fixes (
9627dfe) - docs: add CLI flags reference table (
97f6dad) - docs: add Requirements section above Getting Started (
58bafb5) - docs: single install route — npm install -g only, remove curl/npx/bunx paths (
6c34a84) - fix(tui): avoid enhanced keyboard mode in Cave terminal (
1a0043b) - Add Familiar Contract docs and follow-up choices (
e1e4b51) - fix(npm): prefer scoped package and harden publish (
c9f9d44) - SP-0.3 (PERF-MEM-2): add SessionMeta slim-parse golden tests (
ee3ea71) - SP-0.2 (SEC-EXEC-1): add #[ignore]d classifier-bypass anchor tests (
a33efb7) - SP-0.1 (SEC-CRED-2): add write_secret_file helper for 0600 credential writes (
70b4292)
What's Changed
Other Changes
- fix(commands): expose coven adapter install by @BunsDev in #95
- fix(commands): expose coven adapter install by @BunsDev in #96
Full Changelog: v0.0.30...v0.0.31
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
Coven Code v0.0.26
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.26 (
97f8a22) - docs: restructure command reference for Phase 3 folds (
b8f4f1a) - feat(commands): fold goal into /coven goal; drop Phase 2 aliases (
ee2cbb9) - feat(commands): fold config cluster, review/status/plugin strays (
ab96338) - feat(commands): fold auth and modes clusters (
3fc3d5d) - feat(commands): fold sessions and export clusters (
9ed50ea) - feat(commands): fold stats, agents, managed-agents; dedupe upgrade (
8bc9d23) - fix(tui): let argument forms reach the command layer (
1a98cb1) - docs(spec): make workspace version reference drift-proof (
34d1040) - ci(npm): tolerate already-published race in npm publish (
d8941b7) - feat(commands): remove dead ide command (
935cd09) - feat(commands): unify file rollback under /rewind (
975acf8)
What's Changed
Other Changes
- feat(commands): finish #59 remainder — unify /rewind, remove dead ide by @BunsDev in #71
- ci(npm): tolerate already-published race in npm publish (closes #70) by @BunsDev in #72
- TUI cleanup: remove legacy duplicate overlays and polish welcome box (#61) by @BunsDev in #74
- docs(spec): drift-proof the workspace version in spec/13 (follow-up to #58) by @BunsDev in #75
- Settings screen: sectioned layout + breadcrumbs (#76) by @BunsDev in #77
- feat(commands): Phase 3 consolidation — 64 → 41 visible slash commands (#73) by @BunsDev in #78
Full Changelog: v0.0.25...v0.0.26
Coven Code v0.0.25
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore: unstage stray .worktrees gitlink and ignore .worktrees/ (
4763bde) - chore(release): bump version to 0.0.25 (
53d2466) - fix(tui): onboarding polish — Free Mode, provider neutrality, F1 hint (
61e7b61) - fix(tui): consolidate slash command surface (
54ebb8d) - docs: rewrite Rust codebase spec (
b7a4a63) - fix(tui): clarify streaming status (
a9e9eeb) - fix(tui): surface hidden keybindings (
a49e464) - fix(tui): improve contrast and spinner cadence (
f6a61b9) - fix(tui): complete Rune mascot rebrand (
6efa646)
What's Changed
Other Changes
- fix(tui): complete Rune mascot rebrand by @BunsDev in #63
- fix(tui): improve contrast and spinner cadence by @BunsDev in #64
- fix(tui): surface hidden keybindings by @BunsDev in #65
- fix(tui): clarify streaming status by @BunsDev in #66
- docs: rewrite Rust codebase spec by @BunsDev in #67
- fix(tui): consolidate slash command surface by @BunsDev in #68
- Onboarding polish: Free Mode mention, provider neutrality, F1 hint (closes #60) by @BunsDev in #69
Full Changelog: v0.0.24...v0.0.25
Coven Code v0.0.24
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.24 (
d954684) - docs: sync command reference with the deep-cut surface (
383d06d) - feat(commands): deep-cut slash surface to coven-aligned core (
573ca77) - audit: add 2026-06 audit doc and fix branding leaks (
ab8df7a) - feat(auth): add Anthropic OAuth and CLI-import as /connect options (
03f39d1) - ci(npm): drop unscoped coven-code mirror from publish (
61c0ae9)
What's Changed
Other Changes
- ci(npm): drop unscoped coven-code mirror from publish by @BunsDev in #52
- feat(auth): Anthropic OAuth + CLI-import as /connect options by @BunsDev in #53
- Audit 2026-06: branding fixes + deep-cut of the slash command surface by @BunsDev in #62
Full Changelog: v0.0.23...v0.0.24
Coven Code v0.0.23
🛠 Direct commits
Work pushed to main outside of pull requests in this release:
- chore(release): bump version to 0.0.23 (
a44c94f) - feat(models): add Opus 4.8 and Fable 5; fix OAuth bearer auth (
4d1bf17)
What's Changed
Other Changes
Full Changelog: v0.0.22...v0.0.23