From 54485af22c390e1c359a322274685023f392c14b Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Sun, 21 Dec 2025 02:36:18 +0200 Subject: [PATCH] release v1.3.0 --- CHANGELOG.md | 148 +++++++++++---------- package.json | 2 +- packages/desktop/package.json | 2 +- packages/desktop/src-tauri/Cargo.lock | 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 | 2 +- packages/web/package.json | 2 +- 9 files changed, 88 insertions(+), 76 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b0ec837..a1ec2bea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,161 +4,173 @@ All notable changes to this project will be documented in this file. ## [Unreleased] + +## [1.3.0] - 2025-12-21 + +- Added revert functionality in chat for user messages. +- Polished mobile controls in chat view. +- Updated user message layout/styling. +- Improved header tab responsiveness. +- Fixed bugs with new session creation when the VSCode extension initialized for the first time. +- Adjusted VSCode extension theme mapping and model selection view. +- Polished file autocomplete experience. + + ## [1.2.9] - 2025-12-20 -- Session auto‑cleanup feature with configurable retention for each app version including VSCode extension -- Ability to update web package from mobile/PWA view in setting -- A lot of different optimization for a long sessions +- Session auto‑cleanup feature with configurable retention for each app version including VSCode extension. +- Ability to update web package from mobile/PWA view in setting. +- A lot of different optimization for a long sessions. ## [1.2.8] - 2025-12-19 -- Introduced update mechanism for web version that doesn't need any cli interaction -- Added installation script for web version with package managed detection -- Update and restart of web server now support automatic pick-up of previously set parameters like port or password +- Introduced update mechanism for web version that doesn't need any cli interaction. +- Added installation script for web version with package managed detection. +- Update and restart of web server now support automatic pick-up of previously set parameters like port or password. ## [1.2.7] - 2025-12-19 -- Comprehensive macOS native menu bar entries -- Redesigned directory selection view for web/mobile with improved layout -- Improved theme consistency across dropdown menus, selects, and command palette -- Introduced keyboard shortcuts help menu and quick actions menu +- Comprehensive macOS native menu bar entries. +- Redesigned directory selection view for web/mobile with improved layout. +- Improved theme consistency across dropdown menus, selects, and command palette. +- Introduced keyboard shortcuts help menu and quick actions menu. ## [1.2.6] - 2025-12-19 -- Added write/create tool preview in permission cards with syntax highlighting -- More descriptive assistant status messages with tool-specific and varied idle phrases +- Added write/create tool preview in permission cards with syntax highlighting. +- More descriptive assistant status messages with tool-specific and varied idle phrases. - Polished Git view layout ## [1.2.5] - 2025-12-19 -- Polished chat expirience for longer session -- Fixed file link from git view to diff -- Enhancements to the inactive state management of the desktop app -- Redesigned Git tab layout with improved organization -- Fixed untracked files in new directories not showing individually -- Smoother session rename experience +- Polished chat expirience for longer session. +- Fixed file link from git view to diff. +- Enhancements to the inactive state management of the desktop app. +- Redesigned Git tab layout with improved organization. +- Fixed untracked files in new directories not showing individually. +- Smoother session rename experience. ## [1.2.4] - 2025-12-18 -- MacOS app menu entries for Check for update and for creating bug/request in Help section -- For Mobile added settings, improved terminal scrolling, fixed app layout positioning +- MacOS app menu entries for Check for update and for creating bug/request in Help section. +- For Mobile added settings, improved terminal scrolling, fixed app layout positioning. ## [1.2.3] - 2025-12-17 -- Added image preview support in Diff tab (shows original/modified images instead of base64 code) -- Improved diff view visuals and alligned style among different widgets -- Optimized git polling and background diff+syntax pre-warm for instant Diff tab open -- Optomized reloading unaffected diffs +- Added image preview support in Diff tab (shows original/modified images instead of base64 code). +- Improved diff view visuals and alligned style among different widgets. +- Optimized git polling and background diff+syntax pre-warm for instant Diff tab open. +- Optomized reloading unaffected diffs. ## [1.2.2] - 2025-12-17 -- Agent Task tool now renders progressively with live duration and completed sub-tools summary -- Unified markdown rendering between assistant messages and tool outputs -- Reduced markdown header sizes for better visual balance +- Agent Task tool now renders progressively with live duration and completed sub-tools summary. +- Unified markdown rendering between assistant messages and tool outputs. +- Reduced markdown header sizes for better visual balance. ## [1.2.1] - 2025-12-16 -- Todo task tracking: collapsible status row showing AI's current task and progress -- Switched "Detailed" tool output mode to only open the 'task', 'edit', 'multiedit', 'write', 'bash' tools for better performance +- Todo task tracking: collapsible status row showing AI's current task and progress. +- Switched "Detailed" tool output mode to only open the 'task', 'edit', 'multiedit', 'write', 'bash' tools for better performance. ## [1.2.0] - 2025-12-15 -- Favorite & recent models for quick access in model selection -- Tool call expansion settings: collapsed, activity, or detailed modes -- Font size & spacing controls (50-200% scaling) in Appearance Settings -- Settings page access within VSCode extension +- Favorite & recent models for quick access in model selection. +- Tool call expansion settings: collapsed, activity, or detailed modes. +- Font size & spacing controls (50-200% scaling) in Appearance Settings. +- Settings page access within VSCode extension. Thanks to @theblazehen for contributing these features! ## [1.1.6] - 2025-12-15 -- Optimized diff view layout with smaller fonts and compact hunk separators -- Improved mobile experience: simplified header, better diff file selector -- Redesigned password-protected session unlock screen +- Optimized diff view layout with smaller fonts and compact hunk separators. +- Improved mobile experience: simplified header, better diff file selector. +- Redesigned password-protected session unlock screen. ## [1.1.5] - 2025-12-15 -- Enhanced file attachment features performance -- Added fuzzy search feature for file mentioning with @ in chat -- Optimized input area layout +- Enhanced file attachment features performance. +- Added fuzzy search feature for file mentioning with @ in chat. +- Optimized input area layout. ## [1.1.4] - 2025-12-15 - Flexoki themes for Shiki syntax highlighting for consistency with the app color schema. -- Enchanced VSCode extension theming with editor themes -- Fixed mobile view model/agent selection +- Enchanced VSCode extension theming with editor themes. +- Fixed mobile view model/agent selection. ## [1.1.3] - 2025-12-14 -- Replaced Monaco diff editor with Pierre/diffs for better performance -- Added line wrap toggle in diff view with dynamic layout switching (auto-inline when narrow) +- Replaced Monaco diff editor with Pierre/diffs for better performance. +- Added line wrap toggle in diff view with dynamic layout switching (auto-inline when narrow). ## [1.1.2] - 2025-12-13 -- Moved VS Code extension to activity bar (left sidebar) -- Added feedback messages for "Restart API Connection" command -- Removed redundant VS Code commands -- Enhanced UserTextPart styling +- Moved VS Code extension to activity bar (left sidebar). +- Added feedback messages for "Restart API Connection" command. +- Removed redundant VS Code commands. +- Enhanced UserTextPart styling. ## [1.1.1] - 2025-12-13 -- Adjusted model/agent selection alignment -- Fixed user message rendering issues +- Adjusted model/agent selection alignment. +- Fixed user message rendering issues. ## [1.1.0] - 2025-12-13 - Added assistant answer fork flow so users can start a new session from an assistant plan/response with inherited context. -- Added OpenChamber VS Code extension with editor integration: file picker, click-to-open in tool parts -- Improved scroll performance with force flag and RAF placeholder -- Added git polling backoff optimization +- Added OpenChamber VS Code extension with editor integration: file picker, click-to-open in tool parts. +- Improved scroll performance with force flag and RAF placeholder. +- Added git polling backoff optimization. ## [1.0.9] - 2025-12-08 -- Added directory picker on first launch to reduce macOS permission prompts -- Show changelog in update dialog from current to new version -- Improved update dialog UI with inline version display -- Added macOS folder access usage descriptions +- Added directory picker on first launch to reduce macOS permission prompts. +- Show changelog in update dialog from current to new version. +- Improved update dialog UI with inline version display. +- Added macOS folder access usage descriptions. ## [1.0.8] - 2025-12-08 -- Added fallback detection for OpenCode CLI in ~/.opencode/bin -- Added window focus after app restart/update -- Adapted traffic lights position and corner radius for older macOS versions +- Added fallback detection for OpenCode CLI in ~/.opencode/bin. +- Added window focus after app restart/update. +- Adapted traffic lights position and corner radius for older macOS versions. ## [1.0.7] - 2025-12-08 -- Optimized Opencode binary detection -- Adjusted app update experience +- Optimized Opencode binary detection. +- Adjusted app update experience. ## [1.0.6] - 2025-12-08 -- Enhance shell environment detection +- Enhance shell environment detection. ## [1.0.5] - 2025-12-07 -- Fixed "Load older messages" incorrectly scrolling to bottom -- Fixed page refresh getting stuck on splash screen -- Disabled devtools and page refresh in production builds +- Fixed "Load older messages" incorrectly scrolling to bottom. +- Fixed page refresh getting stuck on splash screen. +- Disabled devtools and page refresh in production builds. ## [1.0.4] - 2025-12-07 @@ -168,13 +180,13 @@ Thanks to @theblazehen for contributing these features! ## [1.0.3] - 2025-12-07 -- Updated onboarding UI -- Updated sidebar styles +- Updated onboarding UI. +- Updated sidebar styles. ## [1.0.2] - 2025-12-07 -- Updated MacOS window design to the latest one +- Updated MacOS window design to the latest one. ## [1.0.1] - 2025-12-07 diff --git a/package.json b/package.json index 2e2274c3..baa29c17 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openchamber-monorepo", - "version": "1.2.9", + "version": "1.3.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 bbc900a0..dc597835 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/desktop", - "version": "1.2.9", + "version": "1.3.0", "private": true, "type": "module", "desktopPrerequisites": [ diff --git a/packages/desktop/src-tauri/Cargo.lock b/packages/desktop/src-tauri/Cargo.lock index b087df06..9727aadb 100644 --- a/packages/desktop/src-tauri/Cargo.lock +++ b/packages/desktop/src-tauri/Cargo.lock @@ -2847,7 +2847,7 @@ dependencies = [ [[package]] name = "openchamber-desktop" -version = "1.2.9" +version = "1.3.0" dependencies = [ "anyhow", "axum", diff --git a/packages/desktop/src-tauri/Cargo.toml b/packages/desktop/src-tauri/Cargo.toml index c241961b..dd417bdc 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.2.9" +version = "1.3.0" edition = "2021" publish = false diff --git a/packages/desktop/src-tauri/tauri.conf.json b/packages/desktop/src-tauri/tauri.conf.json index 9cea4993..fc1e7b37 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.2.9", + "version": "1.3.0", "identifier": "ai.opencode.openchamber", "build": { "beforeDevCommand": "pnpm dev", diff --git a/packages/ui/package.json b/packages/ui/package.json index cc842f00..c6a9b946 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/ui", - "version": "1.2.9", + "version": "1.3.0", "private": true, "type": "module", "main": "src/main.tsx", diff --git a/packages/vscode/package.json b/packages/vscode/package.json index 87bf228d..1a56fc70 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.2.9", + "version": "1.3.0", "publisher": "fedaykindev", "private": true, "repository": { diff --git a/packages/web/package.json b/packages/web/package.json index 94e00bb7..42d0c827 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@openchamber/web", - "version": "1.2.9", + "version": "1.3.0", "private": false, "type": "module", "main": "./server/index.js",