# Paneflow v0.6.5

- Released: 2026-06-26T16:39:07Z
- URL: https://paneflow.dev/releases/v0.6.5
- GitHub: https://github.com/ArthurDEV44/paneflow/releases/tag/v0.6.5
- Previous release: v0.6.4-rc.2

## Release notes

Highlights
Paneflow 0.6.5 is a stability and performance release focused on Windows correctness, faster Review/diff rendering, and a stronger release pipeline.

Windows terminal panes now track shell cwd more reliably through OSC 7 integration for PowerShell 5.1, PowerShell 7, and Git Bash.
Review and Agents diff views do less work: large split diffs are windowed around hunks, diff rows are retained across mode switches, and duplicated worktree columns are filtered out.
Windows is now a hard release target: the signed MSI build, packaging, and verification must pass before a stable release is published.

What's Changed
Windows terminal and shell integration

Hardened cwd tracking for Windows terminals. Paneflow now captures OSC 7 cwd updates before Alacritty consumes the stream, which gives Windows panes a reliable cwd source instead of depending on Unix-only process-table polling.
Improved the Git Bash preset so it resolves Git for Windows before the Windows WSL bash.exe launcher.
Tightened shell preset matching: explicit C:\Windows\System32\bash.exe paths no longer appear as the Git Bash preset just because the basename is bash.exe.
Updated Windows docs to call out PowerShell 5.1, PowerShell 7, and Git Bash as the supported cwd-aware shell integration paths.

Review and diff performance

Large side-by-side diffs now use hunk-windowed rendering instead of aligning every unchanged line before folding it away. This keeps huge files responsive while preserving the changed context that matters.
Review mode retains diff rows across mode switches, avoiding unnecessary rebuilds when moving between unified/split or re-entering the view.
Agents diff data now loads unified and split rows independently, so switching modes only builds the representation that is actually needed.
Worktree diff columns are deduped for equivalent roots, including linked worktree layouts, so Review no longer shows duplicate columns for the same working tree.
Simplified the Review diff UI internals and removed expensive per-hunk interaction paths that were adding complexity without enough user value.

App responsiveness and settings polish

Reduced render/reload work across terminal rendering, markdown views, the sidebar, and Agents diff state.
Added window_backdrop config support, with PANEFLOW_WINDOW_BACKDROP as a one-launch override. Supported values include auto, mica, blurred/acrylic, transparent, and opaque/off.
Reset Settings scroll geometry on resize so resized settings panels do not keep stale scroll bounds.
Simplified the AI Agent settings tab by removing legacy/noisy settings surface.

Release pipeline

Windows x86_64 is now part of the hard release matrix alongside Linux x86_64, Linux aarch64, and macOS aarch64.
The release workflow now refuses to publish if Windows build, signing, MSI packaging, or MSI signature verification fails.

Install
See the Installation section in the README.
Validation

Local preflight before tagging: cargo fmt --check, cargo clippy --workspace -- -D warnings, cargo test --workspace, and cargo check --workspace all passed.
Release CI: v0.6.5 release run passed.
Build matrix passed: Linux x86_64, Linux aarch64, macOS aarch64, and Windows x86_64.
Packaging smoke tests passed: Ubuntu 22.04 .deb, Debian 12 .deb, Fedora 40 .rpm, openSUSE Tumbleweed .rpm, Arch Linux tarball, and Linux x86_64 auto-update e2e.
GitHub Release assets published: 32 assets covering Linux x86_64/aarch64, macOS Apple Silicon .dmg, Windows x86_64 .msi, SHA-256 sidecars, and minisign signatures.
Package repo publish passed: repo_publish run.
APT verified live: paneflow 0.6.5-1 is present in pkg.paneflow.dev stable metadata.
RPM verified live: paneflow 0.6.5-1 is present in pkg.paneflow.dev primary metadata.
Homebrew cask update workflow passed: update_cask run.

Full Changelog

f167694 fix(terminal): harden Windows shell cwd integration
e54f8ae fix(settings): reset scroll geometry on resize
2ab48ab chore(settings): simplify AI Agent settings
f2aeab7 perf(app): reduce render and reload workload
df231b6 refactor(diff): simplify review UI and improve performance
0e519e8 perf(review): retain diff rows for mode switches
18ad9ac fix(review): dedupe worktree diff columns
8f8b4ab ci(release): require Windows build success
3a011ad chore(release): bump version to v0.6.5

Compare: v0.6.4...v0.6.5
