Skip to content

Alder v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:26
· 1 commit to main since this release
v0.4.0
e69b7ab

Alder v0.4.0

A local-first Git desktop client built with Tauri, Rust and React.

Downloads

Platform File
Windows (x64) Alder_*_x64-setup.exe (NSIS installer)
Linux (x64) alder_*.AppImage (portable app bundle) or alder_*.deb (Debian/Ubuntu package)

Changes

New features

  • expand worktree LFS and submodule management (git)
  • improve LFS submodule and worktree management (git)
  • improve LFS submodule and worktree maintenance (git)
  • add repository tools and diagnostics interface (repositories)
  • improve CLI detection and authentication guidance (github)
  • add global Git search to command palette (search)
  • integrate repository tools into application navigation (ui)
  • add repository diagnostics and maintenance commands (git)
  • add deletion confirmation and improve in-app updates (app)

Bug fixes

  • correct Tauri config encoding (build)
  • suppress browser controls in production (desktop)
  • isolate selection state and parallelize data loading (repositories)
  • enforce dark text on dark-mode accent buttons (theme)
  • preserve contrast for disabled buttons and repository indicators (ui)
  • enforce WCAG AA contrast across all presets (theme)
  • improve accessibility contrast and default dark palette (theme)
  • improve dropdown interaction and repository tools layout (ui)
  • repair settings dropdowns and expand repository inspector (ui)
  • correct submodule rendering and LFS accessibility (ui)
  • resolve Clippy let-and-return warning (git)

Performance

  • move repository inspection and metadata loading off command threads (git)
  • improve repository switching and offload metadata loading (git)
  • offload CLI requests from the UI thread (github)

Improvements

  • redesign repository inspector dashboard (ui)
  • share platform-aware editor detection (git)

Testing

  • make async loading assertions formatting-safe (git)
  • cover asynchronous repository loading (git)
  • cover rapid switching and production webview behavior (repositories)
  • use native Node TypeScript stripping for contrast audit (theme)
  • cover worktree lifecycle and repository action safety (git)
  • expand repository operations and worktree integration coverage (git)
  • make maintenance confirmation assertions formatting-safe (git)
  • add disposable repository integration coverage (git)
  • add repository tooling and search regression coverage (git)

Maintenance

  • fix format (footer)
  • bump version (footer)
  • Disable useSementicElements (formatter)

Updating

Install the new package from this release to update Alder. Signed updater artifacts are provided for Windows NSIS and Linux AppImage; automatic in-app updating is not implemented yet. Linux .deb installations require a new package.

Full changelog