This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+13 more
ReleasePort's take
Light signalVersion v0.51.0 introduces numerous feature enhancements and bug fixes across UI components, caching, logging, build configuration, and service unit environments.
Why it matters: The release adds auto‑recovery from npm npx cache corruption, guards delete actions with an active‑session check, enriches issue watch filters, and corrects critical debugging and path‑environment bugs—directly improving reliability and developer experience for all users of the tool.
Summary
AI summaryUpdates Bug Fixes, 0.51.0 - 2026-05-22, and Performance across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
guard delete behind active-session check and apply UI fixes guard delete behind active-session check and apply UI fixes Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Feature | Medium |
auto-recover from npm npx cache corruption auto-recover from npm npx cache corruption Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
enrich issue watch filters with priority, labels, creator, estimate enrich issue watch filters with priority, labels, creator, estimate Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
add public share links via GitHub Gists add public share links via GitHub Gists Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
structured renderers for Kandev MCP tool calls structured renderers for Kandev MCP tool calls Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
add merge button when PR is ready to merge add merge button when PR is ready to merge Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
drag-reorder subtasks within a parent task drag-reorder subtasks within a parent task Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
add @-mention for tasks in the chat composer add @-mention for tasks in the chat composer Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
show task linkage on GitHub PR list show task linkage on GitHub PR list Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Feature | Medium |
credit external contributors in release notes credit external contributors in release notes Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Feature | Medium |
collapsible queue chip with animated panel collapsible queue chip with animated panel Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
hide approve PR button on own PRs hide approve PR button on own PRs Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
support fork PR worktree creation via pull refspec support fork PR worktree creation via pull refspec Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
route share links through gist.githack so big tasks render route share links through gist.githack so big tasks render Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
start per‑repo workspace trackers in passthrough mode start per‑repo workspace trackers in passthrough mode Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
drain PTY before close on natural child exit drain PTY before close on natural child exit Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
honor session passthrough snapshot when starting agent process honor session passthrough snapshot when starting agent process Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
pick allowed merge method so squash‑only repos stop 405ing pick allowed merge method so squash‑only repos stop 405ing Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
gate merge button on required_reviews to match GitHub behavior gate merge button on required_reviews to match GitHub behavior Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
correct ask_user_question_kandev schema docs and add consistency test correct ask_user_question_kandev schema docs and add consistency test Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
keep sidebar 3‑dot menu from overlapping the subtask toggle keep sidebar 3‑dot menu from overlapping the subtask toggle Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
honor window.__KANDEV_DEBUG so make start‑debug logs surface honor window.__KANDEV_DEBUG so make start‑debug logs surface Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
default the commit dialog's stage‑all checkbox to unchecked default the commit dialog's stage‑all checkbox to unchecked Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
build kandev binary with -tags fts5 build kandev binary with -tags fts5 Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
include ~/.local/bin in service unit PATH for user‑mode installs include ~/.local/bin in service unit PATH for user‑mode installs Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
stop stuck spinner by writing task.state=REVIEW on engine on_turn_complete stop stuck spinner by writing task.state=REVIEW on engine on_turn_complete Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
include node bin dir in service unit PATH for fnm/nvm/asdf/volta/mise include node bin dir in service unit PATH for fnm/nvm/asdf/volta/mise Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
close clarification overlay even when WS event is lost close clarification overlay even when WS event is lost Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
restore ScheduleWakeup wire string broken by Wakeup→Run rename restore ScheduleWakeup wire string broken by Wakeup→Run rename Source: llm_adapter@2026-05-23 Confidence: low |
— |
| Bugfix | Medium |
expand folder optimistically on first click in Files panel expand folder optimistically on first click in Files panel Source: llm_adapter@2026-05-23 Confidence: low |
— |
Full changelog
0.51.0 - 2026-05-22
Features
- auto-recover from npm _npx cache corruption (#1013)
- credit external contributors in release notes (#975)
- enrich issue watch filters with priority, labels, creator, estimate (#974) by @nlenepveu
- add public share links via GitHub Gists (#995)
- guard delete behind active-session check + UI fixes (#968)
- structured renderers for Kandev MCP tool calls (#987)
- add merge button when PR is ready to merge (#979)
- drag-reorder subtasks within a parent task (#962)
- add @-mention for tasks in the chat composer (#963)
- show task linkage on GitHub PR list (#952) by @luancm
- collapsible queue chip with animated panel (#957)
Bug Fixes
- correct ask_user_question_kandev schema docs and add consistency test (#1018)
- hide approve PR button on own PRs (#1017)
- keep sidebar 3-dot menu from overlapping the subtask toggle (#1012)
- honor window.__KANDEV_DEBUG so make start-debug logs surface (#991)
- default the commit dialog's stage-all checkbox to unchecked (#1010)
- support fork PR worktree creation via pull refspec (#990)
- route share links through gist.githack so big tasks render (#1008)
- build kandev binary with -tags fts5 (#1007)
- start per-repo workspace trackers in passthrough mode (#1002)
- drain PTY before close on natural child exit (#1004)
- honor session passthrough snapshot when starting agent process (#1003)
- include ~/.local/bin in service unit PATH for user-mode installs (#994) by @nlenepveu
- pick allowed merge method so squash-only repos stop 405ing (#999)
- stop stuck spinner by writing task.state=REVIEW on engine on_turn_complete (#1001)
- include node bin dir in service unit PATH for fnm/nvm/asdf/volta/mise (#1000)
- close clarification overlay even when WS event is lost (#997)
- restore ScheduleWakeup wire string broken by Wakeup→Run rename (#998)
- gate merge button on required_reviews so it matches GitHub (#993)
- expand folder optimistically on first click in Files panel (#984)
- mirror upstream PR formula fixes (#972)
- propagate RepositoryID so worktree setup script runs (#969) by @jcoatelen-ledger
- drain piled-up PR/issue review tasks via cleanup policy + manual sweep (#929)
- publish AgentReady on wakeup-driven turns (#875)
- unbreak new-task dialog "Create Task" button (#976)
- restore padding on office task-creation title input (#964)
- clear rubocop offenses on formula (#967)
Performance
- render stats page shell immediately with per-panel skeletons (#1022)
Refactoring
- drop task-document tools from kanban mode (#1014)
Breaking Changes
- Removed task‑document tools from kanban mode
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About kdlbs/kandev
All releases →Related context
Beta — feedback welcome: [email protected]