From 55f2cc13ccfeb3e939a8a371434cf9a79f4bf542 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Aug 2026 10:55:03 +0000 Subject: [PATCH] release: 0.84.0 --- CHANGELOG.md | 44 ++++++++++++++++++++++++++ apps/cli/package.json | 2 +- apps/desktop/package.json | 2 +- apps/desktop/src-tauri/Cargo.lock | 2 +- apps/desktop/src-tauri/Cargo.toml | 2 +- apps/desktop/src-tauri/tauri.conf.json | 2 +- 6 files changed, 49 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc4af123ff..bee522df79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,50 @@ All notable changes to Kandev. +## 0.84.0 - 2026-08-02 + +### Features + +- localize Settings → General → Sprites and Layouts ([#2153](https://github.com/kdlbs/kandev/pull/2153)) +- localize shared-task artifacts in the creator's locale ([#2147](https://github.com/kdlbs/kandev/pull/2147)) +- localize Settings → General → Editors ([#2146](https://github.com/kdlbs/kandev/pull/2146)) +- localize Settings > General > Notifications +- localize Settings → General → Secrets ([#2144](https://github.com/kdlbs/kandev/pull/2144)) +- ratchet new code to require t()/ everywhere ([#2105](https://github.com/kdlbs/kandev/pull/2105)) +- add scoped i18n foundation with one migrated page ([#2097](https://github.com/kdlbs/kandev/pull/2097)) +- enforce task title length limit ([#2134](https://github.com/kdlbs/kandev/pull/2134)) +- collapse linked PRs into submenu in task add-panel menu ([#2111](https://github.com/kdlbs/kandev/pull/2111)) by @ClemDNL +- add last task startup preference ([#2102](https://github.com/kdlbs/kandev/pull/2102)) + +### Bug Fixes + +- preserve managed GitHub tools across login shells ([#2141](https://github.com/kdlbs/kandev/pull/2141)) +- keep repository tasks on worktree defaults ([#2136](https://github.com/kdlbs/kandev/pull/2136)) +- prevent scheduler database access during shutdown ([#2135](https://github.com/kdlbs/kandev/pull/2135)) +- hide false session question indicator ([#2132](https://github.com/kdlbs/kandev/pull/2132)) +- validate MCP tool arguments ([#2123](https://github.com/kdlbs/kandev/pull/2123)) ([#2128](https://github.com/kdlbs/kandev/pull/2128)) +- stabilize task dialog rendering in WebKit ([#2129](https://github.com/kdlbs/kandev/pull/2129)) +- resolve chat file links from task workspace root ([#2127](https://github.com/kdlbs/kandev/pull/2127)) +- preserve integration provider auth errors ([#2119](https://github.com/kdlbs/kandev/pull/2119)) +- preserve service identity and resume credentials ([#2121](https://github.com/kdlbs/kandev/pull/2121)) +- handle same-version agent runtime updates ([#2120](https://github.com/kdlbs/kandev/pull/2120)) +- remove mobile repository switcher ([#2101](https://github.com/kdlbs/kandev/pull/2101)) +- prevent GitHub settings refresh flash ([#2118](https://github.com/kdlbs/kandev/pull/2118)) +- retry transient sprites errors ([#2116](https://github.com/kdlbs/kandev/pull/2116)) + +### Performance + +- collapse the git poll tick into a single spawn ([#2133](https://github.com/kdlbs/kandev/pull/2133)) by @JnManso + +### Refactoring + +- localize Settings → General → Terminal ([#2143](https://github.com/kdlbs/kandev/pull/2143)) + +### Documentation + +- simplify public documentation for scanning ([#2139](https://github.com/kdlbs/kandev/pull/2139)) +- clarify subscription usage surfaces ([#2122](https://github.com/kdlbs/kandev/pull/2122)) + ## 0.83.0 - 2026-07-31 ### Features diff --git a/apps/cli/package.json b/apps/cli/package.json index db230258ff..7ae4e14772 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "kandev", - "version": "0.83.0", + "version": "0.84.0", "private": false, "description": "Launcher for Kandev — manage tasks, orchestrate agents, review changes, and ship value", "license": "AGPL-3.0-only", diff --git a/apps/desktop/package.json b/apps/desktop/package.json index efe267e7b6..600029908c 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@kandev/desktop", - "version": "0.83.0", + "version": "0.84.0", "private": true, "type": "module", "scripts": { diff --git a/apps/desktop/src-tauri/Cargo.lock b/apps/desktop/src-tauri/Cargo.lock index 943ac968de..32b2d6f8ac 100644 --- a/apps/desktop/src-tauri/Cargo.lock +++ b/apps/desktop/src-tauri/Cargo.lock @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "kandev-desktop" -version = "0.83.0" +version = "0.84.0" dependencies = [ "base64 0.22.1", "darling 0.21.3", diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index 686d80f52f..99b1db992a 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kandev-desktop" -version = "0.83.0" +version = "0.84.0" description = "Kandev desktop shell" authors = ["Kandev"] license = "AGPL-3.0-only" diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index 202344b456..de64a36ab6 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Kandev", - "version": "0.83.0", + "version": "0.84.0", "identifier": "dev.kandev.desktop", "build": { "beforeDevCommand": "pnpm dev:vite",