release: 0.88.0

This commit is contained in:
github-actions[bot]
2026-08-14 16:09:06 +00:00
committed by GitHub
parent 5323cd68e7
commit cab9eaf19d
6 changed files with 75 additions and 5 deletions
+70
View File
@@ -2,6 +2,76 @@
All notable changes to Kandev.
## 0.88.0 - 2026-08-14
### Features
- prioritize active workspace in settings ([#2663](https://github.com/kdlbs/kandev/pull/2663))
- improve task dependency selector ([#2627](https://github.com/kdlbs/kandev/pull/2627))
- show gitlab mr badge on sidebar and tasks list rows ([#2613](https://github.com/kdlbs/kandev/pull/2613)) by @nova28
- add collapsible agent blocks with persisted state ([#2630](https://github.com/kdlbs/kandev/pull/2630)) by @Fclem
- add Traditional Chinese Taiwan and Hong Kong locales ([#2558](https://github.com/kdlbs/kandev/pull/2558)) by @BillChenIDY
- copy and move secrets between global and workspace scopes ([#2583](https://github.com/kdlbs/kandev/pull/2583)) by @Fclem
- queue task moves at WIP capacity ([#2579](https://github.com/kdlbs/kandev/pull/2579))
- streamline agent settings profiles ([#2620](https://github.com/kdlbs/kandev/pull/2620))
- add pin to keep message queue panel open ([#2591](https://github.com/kdlbs/kandev/pull/2591)) by @Fclem
- add task dependencies with auto-start chaining ([#2589](https://github.com/kdlbs/kandev/pull/2589))
- inherit creator session runtime for new tasks ([#2581](https://github.com/kdlbs/kandev/pull/2581))
- auto-merge consecutive queue messages ([#2598](https://github.com/kdlbs/kandev/pull/2598))
- add source-control extension contracts ([#2117](https://github.com/kdlbs/kandev/pull/2117))
- scope run delete-all to the active status view ([#2584](https://github.com/kdlbs/kandev/pull/2584)) by @Fclem
- expose plugin agent tools through task MCP ([#2552](https://github.com/kdlbs/kandev/pull/2552))
- add local-first contribution resolution ([#2560](https://github.com/kdlbs/kandev/pull/2560))
- count accepted step-completion signals ([#2526](https://github.com/kdlbs/kandev/pull/2526)) by @nova28
- add option to prevent agent auto-start on open ([#2556](https://github.com/kdlbs/kandev/pull/2556)) by @Fclem
### Bug Fixes
- restore GitHub rate limit indicator ([#2664](https://github.com/kdlbs/kandev/pull/2664))
- stop task context menu from starting a row drag ([#2662](https://github.com/kdlbs/kandev/pull/2662)) by @Fclem
- reduce clarification context font size ([#2659](https://github.com/kdlbs/kandev/pull/2659))
- avoid plugin shutdown log noise ([#2661](https://github.com/kdlbs/kandev/pull/2661))
- show shared clarification context ([#2641](https://github.com/kdlbs/kandev/pull/2641)) ([#2645](https://github.com/kdlbs/kandev/pull/2645))
- show full-desktop profile actions inline ([#2629](https://github.com/kdlbs/kandev/pull/2629)) ([#2644](https://github.com/kdlbs/kandev/pull/2644))
- recover cutover from orphaned sessions ([#2651](https://github.com/kdlbs/kandev/pull/2651))
- scope the enable toggle to its workspace ([#2631](https://github.com/kdlbs/kandev/pull/2631))
- report missing agent profile and unknown agent as 404 ([#2636](https://github.com/kdlbs/kandev/pull/2636))
- align empty sidebar task message ([#2632](https://github.com/kdlbs/kandev/pull/2632))
- expose kandev MCP tools to custom TUI agents ([#2603](https://github.com/kdlbs/kandev/pull/2603))
- clear stale sidebar queued prompt count ([#2600](https://github.com/kdlbs/kandev/pull/2600)) by @luancm
- verify provider history ordering and retry ([#2626](https://github.com/kdlbs/kandev/pull/2626))
- align task confirmation copy ([#2625](https://github.com/kdlbs/kandev/pull/2625))
- reconcile provider history in Changes timeline ([#2618](https://github.com/kdlbs/kandev/pull/2618))
- pin NODE_ENV so React unit tests can render ([#2568](https://github.com/kdlbs/kandev/pull/2568)) by @yattdev
- render queued attachment previews ([#2622](https://github.com/kdlbs/kandev/pull/2622))
- add validated managed runtime recovery ([#2580](https://github.com/kdlbs/kandev/pull/2580))
- restore network address startup logging ([#2619](https://github.com/kdlbs/kandev/pull/2619))
- align setup and launch timeouts ([#2578](https://github.com/kdlbs/kandev/pull/2578))
- externalize remaining frontend copy ([#2616](https://github.com/kdlbs/kandev/pull/2616))
- preserve session-backed task navigation ([#2601](https://github.com/kdlbs/kandev/pull/2601))
- repair Go-cache quarantine lifecycle ([#2602](https://github.com/kdlbs/kandev/pull/2602))
- inherit default for unavailable utility actions ([#2599](https://github.com/kdlbs/kandev/pull/2599))
- stop a slow snapshot response regressing task status summaries ([#2604](https://github.com/kdlbs/kandev/pull/2604))
- stop TunnelManager deadlocking on its own reservation ([#2597](https://github.com/kdlbs/kandev/pull/2597))
- localize watcher fallback labels ([#2596](https://github.com/kdlbs/kandev/pull/2596))
- resolve utility inference agents by name, not database UUID ([#2594](https://github.com/kdlbs/kandev/pull/2594))
- thread cached input tokens through the session usage rollup ([#2521](https://github.com/kdlbs/kandev/pull/2521)) by @nova28
- stop PR changes refresh flicker ([#2577](https://github.com/kdlbs/kandev/pull/2577))
- make the composer capability usable end to end ([#2575](https://github.com/kdlbs/kandev/pull/2575))
- scope PR CI automation switches per linked PR ([#2512](https://github.com/kdlbs/kandev/pull/2512)) by @yattdev
- don't surface backend-shutdown turn aborts as agent failures ([#2571](https://github.com/kdlbs/kandev/pull/2571))
- quiet expected shutdown/startup log noise ([#2567](https://github.com/kdlbs/kandev/pull/2567))
- record step transitions so session workflow history stops returning empty ([#2520](https://github.com/kdlbs/kandev/pull/2520)) by @nova28
- report effective spawn session profile ([#2561](https://github.com/kdlbs/kandev/pull/2561)) ([#2566](https://github.com/kdlbs/kandev/pull/2566))
- revert collapsible available-to-install section ([#2544](https://github.com/kdlbs/kandev/pull/2544)) ([#2565](https://github.com/kdlbs/kandev/pull/2565)) by @Fclem
- inherit default profile for utility actions ([#2559](https://github.com/kdlbs/kandev/pull/2559))
- refine task confirmation dialogs ([#2553](https://github.com/kdlbs/kandev/pull/2553))
- make the Message Queue settings box fill the page width ([#2555](https://github.com/kdlbs/kandev/pull/2555)) by @Fclem
### Refactoring
- remove core Voice Mode in favour of the Voice plugin ([#2576](https://github.com/kdlbs/kandev/pull/2576))
## 0.87.1 - 2026-08-12
### Features
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "kandev",
"version": "0.87.1",
"version": "0.88.0",
"private": false,
"description": "Launcher for Kandev — manage tasks, orchestrate agents, review changes, and ship value",
"license": "AGPL-3.0-only",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@kandev/desktop",
"version": "0.87.1",
"version": "0.88.0",
"private": true,
"type": "module",
"scripts": {
+1 -1
View File
@@ -1842,7 +1842,7 @@ dependencies = [
[[package]]
name = "kandev-desktop"
version = "0.87.1"
version = "0.88.0"
dependencies = [
"base64 0.22.1",
"darling 0.21.3",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "kandev-desktop"
version = "0.87.1"
version = "0.88.0"
description = "Kandev desktop shell"
authors = ["Kandev"]
license = "AGPL-3.0-only"
+1 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Kandev",
"version": "0.87.1",
"version": "0.88.0",
"identifier": "dev.kandev.desktop",
"build": {
"beforeDevCommand": "pnpm dev:vite",