release v1.3.0

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