diff --git a/CHANGELOG.md b/CHANGELOG.md index b6646f1d..61ec7d5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,18 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [1.10.0] - 2026-05-05 + - Preview: added an embedded dev-server Preview pane for loopback apps, with authenticated proxying, Vite/HMR support, same-origin API request handling, and safer local dev-server shutdown so apps can run inside OpenChamber more like they do in the browser (thanks to @wpbiggs). - Preview: added preview console capture, DOM element inspection, annotation context, and Electron screenshot attachments so UI feedback can be sent to the assistant with richer context. - Projects/Terminal: added Auto-discover for local dev servers, background terminal startup, action-linked Preview reopen controls, and cleaner terminal tab styling for a smoother Project Actions workflow (thanks to @wpbiggs). -- GitHub: improved fork-aware issue and pull-request listing, PR status handling, and startup loading feedback so GitHub-backed workspaces are easier to open and track (thanks to @corrm). -- Chat/UI: added a wide layout option and softened aborted-turn wording so chat can be tuned for roomier review workflows with less alarming interruption messages. -- UI/Settings: centered empty states more consistently and fixed terminal toolbar overlap, improving polish in settings and docked terminal layouts (thanks to @Yabuku-xD). -- Reliability/Streaming: reconnects now recover immediately after OS wake-from-sleep, reducing stale chat/session state after a machine resumes (thanks to @jwcrystal). +- Settings/Behavior: added a dedicated Behavior page with global `AGENTS.md` configuration and response style presets, making it easier to tune assistant instructions and answer style across projects (thanks to @Yabuku-xD). +- Chat/UI: added a wide layout option, steadier scroll position across sessions and generated prompts, less flicker during streaming, and safer rendering for malformed message parts (thanks to @jwcrystal, @pasta-paul). +- VSCode/Chat: added the currently open editor file to chat context, making it faster to ask about the file you are already editing (thanks to @daveotero). +- UI/Settings: improved settings scrolling, empty states, and button/overlay polish for cleaner setup flows (thanks to @Yabuku-xD). +- GitHub/Git: improved fork-aware issue and pull-request listing, PR status handling, startup loading feedback, remote MCP headers, and long model ID handling so repository-backed and remote-provider workflows are easier to track (thanks to @corrm, @ricautomation, @yart). +- Reliability/Streaming: reconnects now recover immediately after OS wake-from-sleep, long agent sessions avoid streaming hangs, concurrent sessions sharing the same provider are throttled more safely, and model metadata refreshes after OpenCode restarts (thanks to @jwcrystal, @pasta-paul, @Yabuku-xD). +- Onboarding/Updates/Mobile: added OpenCode CLI auto-detection during onboarding, cross-checks update prompts against npm, and improved iPad/tablet controls for fewer false update notices and smoother touch use (thanks to @IslamNofl). ## [1.9.10] - 2026-04-28 diff --git a/package.json b/package.json index 5dd2be99..2634de3e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openchamber-monorepo", - "version": "1.9.10", + "version": "1.10.0", "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 5a9a9862..56065466 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/desktop", - "version": "1.9.10", + "version": "1.10.0", "private": true, "type": "module", "desktopPrerequisites": [ diff --git a/packages/desktop/src-tauri/Cargo.lock b/packages/desktop/src-tauri/Cargo.lock index feb2c05d..177e8250 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.9.10" +version = "1.10.0" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/packages/desktop/src-tauri/Cargo.toml b/packages/desktop/src-tauri/Cargo.toml index 9d4633a3..0634cca6 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.9.10" +version = "1.10.0" edition = "2021" publish = false diff --git a/packages/desktop/src-tauri/tauri.conf.json b/packages/desktop/src-tauri/tauri.conf.json index 90155dda..7b9fb4b0 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.9.10", + "version": "1.10.0", "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 96f6f761..dc937602 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/electron", - "version": "1.9.10", + "version": "1.10.0", "private": true, "description": "Electron desktop runtime for OpenChamber", "author": "OpenChamber", diff --git a/packages/ui/package.json b/packages/ui/package.json index ce784003..04755826 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/ui", - "version": "1.9.10", + "version": "1.10.0", "private": true, "type": "module", "main": "src/main.tsx", diff --git a/packages/vscode/CHANGELOG.md b/packages/vscode/CHANGELOG.md index 9ea2a38b..b4bba003 100644 --- a/packages/vscode/CHANGELOG.md +++ b/packages/vscode/CHANGELOG.md @@ -1,7 +1,13 @@ -## [Unreleased] +## [1.10.0] - 2026-05-05 -- Chat/UI: added a wide layout option for roomier review sessions and softened aborted-turn wording for less alarming interrupted responses. -- Settings/UI: centered empty states more consistently so settings and management pages feel cleaner in the editor panel (thanks to @Yabuku-xD). +- Chat/UI: added the currently open editor file to chat context, making it faster to ask about the file you are already editing (thanks to @daveotero). +- Settings/Behavior: added a dedicated Behavior page with global `AGENTS.md` configuration and response style presets, making it easier to tune assistant instructions and answer style across workspaces (thanks to @Yabuku-xD). +- Chat/UI: added a wide layout option for roomier review sessions. +- Chat/Streaming: reduced text flicker, preserved first chunks more reliably, and kept long agent sessions from hanging during active responses (thanks to @pasta-paul). +- Chat/Scrolling: preserved per-session scroll position and kept generated prompts scrolled into view, making session switching and prompt generation feel steadier (thanks to @jwcrystal). +- Settings/UI: improved settings scrolling and empty states for cleaner setup flows (thanks to @Yabuku-xD). +- Models/Providers: fixed slash-containing model IDs, refreshed model metadata after OpenCode restarts, and added safer concurrency controls for sessions sharing the same provider (thanks to @yart, @Yabuku-xD). +- GitHub/MCP: improved fork-aware issue and pull-request listing, PR status handling, and remote MCP header handling for more reliable repository and remote-provider workflows (thanks to @corrm, @ricautomation). ## [1.9.10] - 2026-04-28 diff --git a/packages/vscode/package.json b/packages/vscode/package.json index bdf52203..19bd3af3 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.9.10", + "version": "1.10.0", "publisher": "fedaykindev", "private": true, "repository": { diff --git a/packages/web/package.json b/packages/web/package.json index c587ff4d..09b90efb 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/web", - "version": "1.9.10", + "version": "1.10.0", "private": false, "type": "module", "main": "./server/index.js",