diff --git a/CHANGELOG.md b/CHANGELOG.md index dffceba7..ed5ada5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +- Chat: new Apply Patch tool UI with diff preview for patch-based edits. +- Files: refreshed attachment cards and related file views for clearer context. +- Settings: manage provider configuration files directly from the UI. +- UI: updated header and sidebar layout for a cleaner, tighter workspace fit (thanks to @TheRealAshik). +- Diff: large diffs now lazy-load to avoid freezes (thanks to @Jovines). +- Web: added Background notifications for PWA. +- Reliability: connect to external OpenCode servers without auto-start and fixed subagent crashes (thanks to @TaylorBeeston). + + ## [1.5.3] - 2026-01-20 - Files: edit files inline with syntax highlighting, draft protection, and save/discard flow. diff --git a/packages/ui/src/components/layout/Sidebar.tsx b/packages/ui/src/components/layout/Sidebar.tsx index 9ebf7c9a..dca7c2bf 100644 --- a/packages/ui/src/components/layout/Sidebar.tsx +++ b/packages/ui/src/components/layout/Sidebar.tsx @@ -146,7 +146,7 @@ export const Sidebar: React.FC = ({ isOpen, isMobile, children }) className={cn( 'relative flex h-full overflow-hidden border-r border-border', isDesktopApp - ? 'bg-sidebar/95 backdrop-blur supports-[backdrop-filter]:bg-sidebar/80' + ? 'bg-[color:var(--sidebar-overlay-strong)] backdrop-blur supports-[backdrop-filter]:bg-[color:var(--sidebar-overlay-soft)]' : 'bg-sidebar', isResizing ? 'transition-none' : 'transition-[width] duration-300 ease-in-out', !isOpen && 'border-r-0' diff --git a/packages/vscode/CHANGELOG.md b/packages/vscode/CHANGELOG.md index 9ce49134..6318e0b6 100644 --- a/packages/vscode/CHANGELOG.md +++ b/packages/vscode/CHANGELOG.md @@ -1,3 +1,9 @@ +## [Unreleased] + +- Apply Patch tool now shows a diff preview for applying patch edits. +- Settings: manage provider configuration files directly from the extension. + + ## [1.5.3] - 2026-01-20 - Chat: Smoother session switching with more stable scroll anchoring.