Zum Inhalt springen
Alle Releases

v0.7.6

Veröffentlicht am .

Highlights

  • Terminal appearance is now much more tunable. Settings > Terminal exposes cursor shape, cursor color, font size, font weight, line height, cell width, integrated block glyphs, color emoji, ligatures, scrollback, and Windows terminal material controls, with matching paneflow.json schema coverage.
  • The terminal renderer got a sharper visual pass. Text is rounded onto stable cell pixels, cursor painting handles wide glyphs and emoji more accurately, the default cursor color moves to Apple system blue, and golden snapshots now lock the new renderer output.
  • Windows material mode is cleaner and safer. Windows-only terminal and chrome material toggles let Mica or blur show through the CLI surface and chrome, while non-CLI surfaces stay opaque and cross-platform configs remain safe on Linux/macOS.
  • The app now builds on Rust 1.96.1 everywhere: local toolchain, CI, release workflow, docs, and README are in lockstep.
  • Security audit is clean again: anyhow was updated to clear RUSTSEC-2026-0190.

Install

See the Installation section in the README.

Validation

  • Local checks: cargo check --workspace, cargo fmt --check, cargo clippy --workspace -- -D warnings, cargo test --workspace.
  • Test CI: run_tests.yml run 28518881646 passed on the 0.7.6 release commit.
  • Release CI: release.yml run 28518883543 passed across Linux x86_64/aarch64, macOS Apple Silicon, Windows x64 MSI, package smoke tests, auto-update e2e, and GitHub Release publication.
  • Repo publish: repo_publish run 28521051417 passed.
  • Homebrew cask update: update_cask run 28521051376 passed.
  • Release assets: 32 assets published, including Linux x86_64/aarch64 AppImage, .deb, .rpm, .tar.gz; macOS Apple Silicon .dmg; Windows x64 .msi; plus minisign and SHA-256 sidecars.

Full Changelog

Features

  • 8f297cd4 feat(app): refine terminal material appearance - adds Windows-aware terminal and chrome material switches, transparent CLI terminal backgrounds when material is enabled, rounded panel corner masks, material-aware startup/backdrop painting, and safer native-backdrop resolution across Windows, macOS, Linux, Diff, Agents, and Settings.
  • 600a1c7c feat(terminal): add renderer appearance controls - adds Settings controls and config/schema fields for cursor shape, cursor color, font weight, cell width, integrated glyphs, color emoji, Windows terminal material, and related renderer defaults; also reworks font resolution, cell metrics, text paint alignment, and cursor rendering.

Maintenance And Security

  • 19414984 chore(rust): bump pinned toolchain to 1.96.1 - moves the repo pin, README badge/docs, run_tests, audit, release workflow inputs, and update e2e script expectations to Rust 1.96.1.
  • 5cb18899 fix(deps): update anyhow for RUSTSEC-2026-0190 - updates anyhow from 1.0.102 to 1.0.103 so advisory scanning passes again.
  • da101da3 test(terminal): refresh renderer golden snapshots - refreshes terminal renderer golden files for ANSI colors, APCA contrast, block glyphs, CJK spacer, cursor shapes, dim/inverse/selection, indexed color, and truecolor output after the renderer appearance changes.
  • b8db1bcf chore(release): bump version to 0.7.6 - updates the workspace package version, internal lockfile package versions, and Debian changelog for the release.

Compare: v0.7.5...v0.7.6