AddedPromoted Terminal to a first-class workspace feature with terminal tabs, theme-aware ANSI palettes, Terminal settings, and Claude Code CLI integration as a built-in agent provider
AddedAdded native OpenCode ACP provider support, including CLI auth, diagnostics, provider settings, runtime smoke coverage, and setup-state handling without storing OpenCode secrets in NeverWrite
AddedAdded file tree extension filtering for mixed vaults with consistent filtering across the file tree, @ mentions, New Tab, Quick Switcher, Search Files & Notes, and wikilink suggestions
AddedAdded support for dragging files from Finder into vault folders, including folder hover feedback, multiple-file drops, root drops, and existing-name deduplication
AddedAdded keyboard shortcut hints to the empty workspace pane for Open File, Command Palette, New Agent, and New Terminal actions
AddedAdded a warning when a resumed AI session drops previously approved external directories because they are no longer accessible
AddedAdded Debian .deb release packages for amd64 and arm64 Linux installs while keeping AppImage as the portable Linux package and updater target
AddedAdded signed APT repository publishing for Debian packages, including GitHub Pages metadata, signed release files, validation, package retention, and user install documentation
AddedAdded a repository security policy with private vulnerability reporting guidance
AddedAdded Settings links for GitHub issues, GitHub discussions, Buy Me a Coffee, and GitHub Sponsors
ChangedUpdated the embedded Claude ACP runtime to 0.37.0 with first-class additional directory support across session create, load, resume, and fork paths
ChangedUpdated the embedded Codex ACP runtime vendor to the 0.15 line and aligned the desktop/backend protocol dependency with agent-client-protocol 0.12.1
ChangedUpdated Mermaid to 11.15.0, bringing newer diagram syntax and upstream rendering fixes
ChangedClarified default agent preference behavior so explicit provider choices win over the current or last-used runtime, while Automatic keeps contextual selection
ChangedClarified File Tree settings, renamed the old Developers section to File Tree, and removed the duplicate Line wrapping setting from that section
ChangedPolished Settings navigation around main product workflows, moved Updates later, clarified manual update installation, and added tactile press styling to Settings action buttons
ChangedPolished APT repository metadata with streamed hashing for large packages, Debian-specific checksum casing, and a neverwrite-stable repository codename
FixedFixed terminal rendering crashes and jank under heavy Claude Code output by batching PTY output, adding terminal write backpressure, enabling WebGL when available, and avoiding repeated cold-path terminal resets
FixedFixed AI provider default selection so choosing Claude Code or another provider in Settings is not overwritten by a racing chat-store initialization
FixedFixed Claude/OpenCode structured diff handling so chat review snippets preserve the exact hunk shown to the review system, keep stable line numbers, survive history restore, and do not leak later edits into older cards
FixedFixed Pending Changes review tabs so wide or center mode and scroll position persist reliably when switching tabs or remounting the review view
FixedFixed file tree multi-selection cleanup so selected files and folders clear when focus moves back into an editor or workspace pane
FixedFixed fatal startup fallback rendering so exception text is displayed as text instead of being assigned through innerHTML
FixedFixed Web Clipper YAML frontmatter date detection so only explicit ISO-like dates and timestamps are quoted as YAML-implicit dates
SecurityHardened Web Clipper public HTTP responses so internal exception details, stack traces, local paths, and arbitrary unknown values cannot be serialized back to the browser extension
SecurityHardened Claude local command metadata stripping with a deterministic scanner over known marker tags, avoiding a potential local denial-of-service pattern
SecurityReduced release metadata workflow permissions to the minimum needed for validation
SecurityPatched vulnerable transitive dependencies across the desktop app, Web Clipper, and Rust backend, including rustls-webpki, uuid, rand, brace-expansion, and ws