From 8505455c2e8a655955ed080486eef82b6e32db5e Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Thu, 1 Jan 2026 16:18:05 +0200 Subject: [PATCH] release v1.4.0 --- CHANGELOG.md | 13 ++++++++++--- README.md | 1 + package.json | 2 +- packages/desktop/README.md | 1 + packages/desktop/package.json | 2 +- packages/desktop/src-tauri/Cargo.toml | 2 +- packages/desktop/src-tauri/tauri.conf.json | 2 +- packages/ui/package.json | 2 +- packages/vscode/package.json | 3 +-- packages/web/README.md | 1 + packages/web/package.json | 2 +- 11 files changed, 20 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2ad84c8..c03b508e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,16 @@ All notable changes to this project will be documented in this file. ## [Unreleased] -- VS Code extension: reorganized extension location. It is now on the right sidebar for VSCode and on the left for Cursor/Windsurf. -- VS Code extension: Move Navigation Info into the title bar. -- Worktrees now do not create a remote branch by default; only the push action publishes the branch to remote. +## [1.4.0] - 2026-01-01 + +- Added the ability to run multiple agents from a single prompt, with each agent working in an isolated worktree. +- Git view: improved branch publishing by detecting unpublished commits and automatically setting the upstream on first push. +- Worktrees: new branch creation can start from a chosen base; remote branches are only created when you push. +- VS Code extension: default location is now the right secondary sidebar in VS Code, and the left activity bar in Cursor/Windsurf; navigation moved into the title bar (thanks to @wienans). +- Web app: added Cloudflare Quick Tunnel support for simpler remote access (thanks to @wojons and @aptdnfapt). +- Mobile: improved keyboard/input bar behavior (including Android fixes and better keyboard avoidance) and added an offset setting for curved-screen devices (thanks to @auroraflux). +- Chat: now shows clearer error messages when agent messages fail. +- Sidebar: improved readability for sticky headers with a dynamic background. ## [1.3.9] - 2025-12-30 diff --git a/README.md b/README.md index b771d6d7..77da70ef 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ The whole project was built entirely with AI coding agents under my supervision. - Smart tool visualization (inline diffs, file trees, results highlighting) - Rich permission cards with syntax-highlighted operation previews - Per-agent permission modes (ask/allow/full) per session +- Multi-agent runs from a single prompt (isolated worktrees; Web/PWA + Desktop) - Branchable conversations: start a new session from any assistant response - Task tracker UI with live progress and tool summaries - Model selection UX: favorites, recents, and configurable tool output density diff --git a/package.json b/package.json index 5ec2c263..0a981055 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openchamber-monorepo", - "version": "1.3.9", + "version": "1.4.0", "description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes", "private": true, "type": "module", diff --git a/packages/desktop/README.md b/packages/desktop/README.md index f4317d39..7883365e 100644 --- a/packages/desktop/README.md +++ b/packages/desktop/README.md @@ -26,6 +26,7 @@ Currently available for macOS (Apple Silicon). - Smart tool visualization (inline diffs, file trees, results highlighting) - Rich permission cards with syntax-highlighted operation previews - Per-agent permission modes (ask/allow/full) per session +- Multi-agent runs from a single prompt (isolated worktrees) - Branchable conversations: start a new session from any assistant response - Task tracker UI with live progress and tool summaries - Model selection UX: favorites, recents, and configurable tool output density diff --git a/packages/desktop/package.json b/packages/desktop/package.json index d897bcdd..d7f7d6f9 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/desktop", - "version": "1.3.9", + "version": "1.4.0", "private": true, "type": "module", "desktopPrerequisites": [ diff --git a/packages/desktop/src-tauri/Cargo.toml b/packages/desktop/src-tauri/Cargo.toml index db72a81e..24b17495 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.3.9" +version = "1.4.0" edition = "2021" publish = false diff --git a/packages/desktop/src-tauri/tauri.conf.json b/packages/desktop/src-tauri/tauri.conf.json index 1acf0ad5..7e21041e 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.3.9", + "version": "1.4.0", "identifier": "ai.opencode.openchamber", "build": { "beforeDevCommand": "bun run dev", diff --git a/packages/ui/package.json b/packages/ui/package.json index e209ff79..41e01ac1 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/ui", - "version": "1.3.9", + "version": "1.4.0", "private": true, "type": "module", "main": "src/main.tsx", diff --git a/packages/vscode/package.json b/packages/vscode/package.json index eb1979f7..e40f51ae 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.3.9", + "version": "1.4.0", "publisher": "fedaykindev", "private": true, "repository": { @@ -66,7 +66,6 @@ "command": "openchamber.focusChat", "title": "OpenChamber: Focus Chat" }, - { "command": "openchamber.restartApi", "title": "OpenChamber: Restart API Connection" diff --git a/packages/web/README.md b/packages/web/README.md index 10109110..6b87b33a 100644 --- a/packages/web/README.md +++ b/packages/web/README.md @@ -41,6 +41,7 @@ openchamber update # Update to latest version - Smart tool visualization (inline diffs, file trees, results highlighting) - Rich permission cards with syntax-highlighted operation previews - Per-agent permission modes (ask/allow/full) per session +- Multi-agent runs from a single prompt (isolated worktrees) - Branchable conversations: start a new session from any assistant response - Task tracker UI with live progress and tool summaries - Model selection UX: favorites, recents, and configurable tool output density diff --git a/packages/web/package.json b/packages/web/package.json index 491974ba..57436a8f 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/web", - "version": "1.3.9", + "version": "1.4.0", "private": false, "type": "module", "main": "./server/index.js",