Skip to content

v0.88.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 16:32
· 509 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.88.0
cab9eaf

Warning

macOS, Windows desktop installers in this release are unsigned development builds.
They may require manual OS security bypasses and are not trusted downloads.

0.88.0 - 2026-08-14

Features

  • prioritize active workspace in settings (#2663)
  • improve task dependency selector (#2627)
  • show gitlab mr badge on sidebar and tasks list rows (#2613) by @nova28
  • add collapsible agent blocks with persisted state (#2630) by @Fclem
  • add Traditional Chinese Taiwan and Hong Kong locales (#2558) by @BillChenIDY
  • copy and move secrets between global and workspace scopes (#2583) by @Fclem
  • queue task moves at WIP capacity (#2579)
  • streamline agent settings profiles (#2620)
  • add pin to keep message queue panel open (#2591) by @Fclem
  • add task dependencies with auto-start chaining (#2589)
  • inherit creator session runtime for new tasks (#2581)
  • auto-merge consecutive queue messages (#2598)
  • add source-control extension contracts (#2117)
  • scope run delete-all to the active status view (#2584) by @Fclem
  • expose plugin agent tools through task MCP (#2552)
  • add local-first contribution resolution (#2560)
  • count accepted step-completion signals (#2526) by @nova28
  • add option to prevent agent auto-start on open (#2556) by @Fclem

Bug Fixes

  • restore GitHub rate limit indicator (#2664)
  • stop task context menu from starting a row drag (#2662) by @Fclem
  • reduce clarification context font size (#2659)
  • avoid plugin shutdown log noise (#2661)
  • show shared clarification context (#2641) (#2645)
  • show full-desktop profile actions inline (#2629) (#2644)
  • recover cutover from orphaned sessions (#2651)
  • scope the enable toggle to its workspace (#2631)
  • report missing agent profile and unknown agent as 404 (#2636)
  • align empty sidebar task message (#2632)
  • expose kandev MCP tools to custom TUI agents (#2603)
  • clear stale sidebar queued prompt count (#2600) by @luancm
  • verify provider history ordering and retry (#2626)
  • align task confirmation copy (#2625)
  • reconcile provider history in Changes timeline (#2618)
  • pin NODE_ENV so React unit tests can render (#2568) by @yattdev
  • render queued attachment previews (#2622)
  • add validated managed runtime recovery (#2580)
  • restore network address startup logging (#2619)
  • align setup and launch timeouts (#2578)
  • externalize remaining frontend copy (#2616)
  • preserve session-backed task navigation (#2601)
  • repair Go-cache quarantine lifecycle (#2602)
  • inherit default for unavailable utility actions (#2599)
  • stop a slow snapshot response regressing task status summaries (#2604)
  • stop TunnelManager deadlocking on its own reservation (#2597)
  • localize watcher fallback labels (#2596)
  • resolve utility inference agents by name, not database UUID (#2594)
  • thread cached input tokens through the session usage rollup (#2521) by @nova28
  • stop PR changes refresh flicker (#2577)
  • make the composer capability usable end to end (#2575)
  • scope PR CI automation switches per linked PR (#2512) by @yattdev
  • don't surface backend-shutdown turn aborts as agent failures (#2571)
  • quiet expected shutdown/startup log noise (#2567)
  • record step transitions so session workflow history stops returning empty (#2520) by @nova28
  • report effective spawn session profile (#2561) (#2566)
  • revert collapsible available-to-install section (#2544) (#2565) by @Fclem
  • inherit default profile for utility actions (#2559)
  • refine task confirmation dialogs (#2553)
  • make the Message Queue settings box fill the page width (#2555) by @Fclem

Refactoring

  • remove core Voice Mode in favour of the Voice plugin (#2576)