diff --git a/CHANGELOG.md b/CHANGELOG.md index a2ac86f5..d7358098 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [1.10.2] - 2026-05-07 + +- Projects: added repository cloning to the Add Project flow, so you can clone a repo into a chosen folder and open it in OpenChamber without leaving setup. +- Chat/Reliability: stabilized live turn rendering and session sync caches, reducing flicker, stale state, and missing updates during reconnects or long-running chats. +- Terminal: improved Android tablet keyboard handling, including control-key shortcuts, and kept app shortcuts from stealing focus while typing in the terminal (thanks to @Dav1dch). +- Terminal: set a UTF-8 locale for terminal sessions so Unicode output renders more reliably across shells and commands (thanks to @liyiopener). +- Usage: OpenRouter credit balances now avoid misleading percentage displays and use clearer labels across usage views (thanks to @zerone0x). +- Preview: improved embedded preview proxying with cleaner URL rewriting, fewer false-positive dev-server errors, steadier navigation, and theme-aware preview frames. +- Notifications: suppressed inherited subagent completion notifications, reducing duplicate or irrelevant alerts during delegated work. +- VSCode: split the extension into a dedicated app root, improving extension startup boundaries and reducing cross-runtime UI assumptions. + ## [1.10.1] - 2026-05-06 - Git: added one-click Sync and stash management, including stash access from a clean worktree, making it faster to pull, push, review, apply, or drop saved changes without leaving OpenChamber. diff --git a/package.json b/package.json index e2f77573..f9f4c501 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openchamber-monorepo", - "version": "1.10.1", + "version": "1.10.2", "description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes", "private": true, "type": "module", diff --git a/packages/desktop/package.json b/packages/desktop/package.json index c69e791c..4d1197fa 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/desktop", - "version": "1.10.1", + "version": "1.10.2", "private": true, "type": "module", "desktopPrerequisites": [ diff --git a/packages/desktop/src-tauri/Cargo.lock b/packages/desktop/src-tauri/Cargo.lock index 39b7983e..8f0822d9 100644 --- a/packages/desktop/src-tauri/Cargo.lock +++ b/packages/desktop/src-tauri/Cargo.lock @@ -2684,7 +2684,7 @@ dependencies = [ [[package]] name = "openchamber-desktop" -version = "1.10.1" +version = "1.10.2" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/packages/desktop/src-tauri/Cargo.toml b/packages/desktop/src-tauri/Cargo.toml index 6347b595..e59d8619 100644 --- a/packages/desktop/src-tauri/Cargo.toml +++ b/packages/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openchamber-desktop" -version = "1.10.1" +version = "1.10.2" edition = "2021" publish = false diff --git a/packages/desktop/src-tauri/tauri.conf.json b/packages/desktop/src-tauri/tauri.conf.json index 2e1b210f..7134e306 100644 --- a/packages/desktop/src-tauri/tauri.conf.json +++ b/packages/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/schema.json", "productName": "OpenChamber", - "version": "1.10.1", + "version": "1.10.2", "identifier": "ai.opencode.openchamber", "build": { "beforeDevCommand": "node ./scripts/dev-web-server.mjs", diff --git a/packages/electron/package.json b/packages/electron/package.json index f80acadc..f877fc35 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/electron", - "version": "1.10.1", + "version": "1.10.2", "private": true, "description": "Electron desktop runtime for OpenChamber", "author": "OpenChamber", diff --git a/packages/ui/package.json b/packages/ui/package.json index a422add4..ef61198e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/ui", - "version": "1.10.1", + "version": "1.10.2", "private": true, "type": "module", "main": "src/main.tsx", diff --git a/packages/vscode/CHANGELOG.md b/packages/vscode/CHANGELOG.md index 9917b8c0..b6728044 100644 --- a/packages/vscode/CHANGELOG.md +++ b/packages/vscode/CHANGELOG.md @@ -1,3 +1,11 @@ +## [1.10.2] - 2026-05-07 + +- Chat/Reliability: stabilized live turn rendering and session sync caches, reducing flicker, stale state, and missing updates during reconnects or long-running chats. +- Terminal: improved Android tablet keyboard handling, including control-key shortcuts, and kept app shortcuts from stealing focus while typing in the terminal (thanks to @Dav1dch). +- Terminal: set a UTF-8 locale for terminal sessions so Unicode output renders more reliably across shells and commands (thanks to @liyiopener). +- Usage: OpenRouter credit balances now avoid misleading percentage displays and use clearer labels across usage views (thanks to @zerone0x). +- Reliability: split the extension into a dedicated app root, improving startup boundaries and reducing cross-runtime UI assumptions. + ## [1.10.1] - 2026-05-06 - UI/Localization: added Polish interface translations, expanding language support for Polish-speaking users (thanks to @levy52). diff --git a/packages/vscode/package.json b/packages/vscode/package.json index 05bf22d9..7c7d81b2 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -2,7 +2,7 @@ "name": "openchamber", "displayName": "OpenChamber", "description": "AI coding assistant powered by OpenCode", - "version": "1.10.1", + "version": "1.10.2", "publisher": "fedaykindev", "private": true, "repository": { diff --git a/packages/web/package.json b/packages/web/package.json index b4b80303..5bcecd6b 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/web", - "version": "1.10.1", + "version": "1.10.2", "private": false, "type": "module", "main": "./server/index.js",