Skip to content

v0.17.0

Choose a tag to compare

@roschaefer roschaefer released this 02 Nov 16:39
9c9047b

0.17.0 (2026-11-02)

⚠ BREAKING CHANGES

  • nix: the Nix package needs Git on PATH, at least 2.40.
  • port: installing from a clone means cargo install, not a symlink.

Features

  • check-drawing: read lineage from a Rust tool (#324) (dce40c3)
  • port: add a Rust entrypoint that hands commands to bash (#318) (57a7e98)
  • port: port clone, init and push to Rust (#321) (669fc38)
  • port: port fetch, merge and pull to Rust (#320) (a217245)
  • port: port status, diff, log, key, rebuild and boundary to Rust (#319) (fd6a82b)
  • port: replace the bash implementation with the Rust one (#322) (f721831)
  • release: attach binaries to releases (#323) (c8c4117)

Bug Fixes

  • bench: keep Git's background repack out of the fixture (#329) (35e185a)
  • diff: exit 127 when the pager can't start (#317) (75cda17)

Build System

  • nix: run the user's Git, and take the dev shell's from unstable (#330) (dacd7a1)