Skip to content

v0.6.0

Choose a tag to compare

@danielss-dev danielss-dev released this 19 Jun 22:16

The interface gets a lot more personal in this release: a customizable repo rail, fully rebindable keyboard shortcuts, a commit-activity timeline, browser-style zoom, and native Windows window controls.

✨ Highlights
Customizable repo rail — Your repositories now live in a dedicated rail you can curate. Pin and reorder repos, and give each one a custom icon — including your own SVGs, which render crisply at any size. Rail tiles keep their own look and no longer get recolored when you switch the active accent theme.

Configurable keyboard shortcuts — Strand is now keyboard-first: nearly every action is reachable from the keyboard, while the mouse stays first-class. Every global shortcut is rebindable in Settings → Keyboard (also via the command palette → "Settings: Keyboard shortcuts"). Surface-local keys (j/k to walk files, n/p to step change blocks, / to search commits, etc.) are documented alongside.

Commit activity timeline rail — A new timeline visualizes commit activity over time, giving you an at-a-glance sense of a repository's rhythm.

Browser-style UI zoom — Scale the whole interface up or down with the familiar Mod + / Mod - / Mod 0 shortcuts. Your zoom level persists across sessions.

Custom Windows title bar — On Windows, Strand now draws its own minimize / maximize / close controls, for a seamless, branded window chrome that matches the rest of the app.

🔧 Improvements

  • Discards from the keyboard — Delete and Backspace now trigger discards in the changes list.
  • Smoother popups — Toasts and the progress popup now animate on exit instead of vanishing.
  • Website downloads point at the latest release artifacts.

🛠 Under the hood
CI release pipeline retries harder on flaky crates.io downloads.
Full changelog: v0.5.0...v0.6.0