Repository navigation
Releases: hausfold/scruff
Releases · hausfold/scruff
Release list
v1.6.2
What's Changed
- docs: sync — comment passes on internal/commands/new.go and overlap.go by @JulienMartel in #147
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- docs: sync 2026-09-24 — the comment pass on internal/commands/notify.go by @JulienMartel in #146
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- swift sdk: the README's install line names the SDK's real first version by @JulienMartel in #140
- spec: a contained lane gets a --json verdict, not a listing marker or a reap flag by @JulienMartel in #141
- overlap: a file main added that a stale lane also adds is not the reader's by @JulienMartel in #142
- docs: bench release scruff watches the tap's gate by @JulienMartel in #143
- reap: spare a lane for its first hour when nothing has been committed on it by @JulienMartel in #144
Full Changelog: v1.5.1...v1.6.0
v1.5.1
What's Changed
- bump-tap proposes the formula, the tap's gate lands it by @JulienMartel in #135
- the acceptance suite runs in parallel — a median 118s off the gate by @JulienMartel in #136
- docs: sync 2026-09-17 by @JulienMartel in #138
- notify: a banner waits for the session's background agents by @JulienMartel in #139
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- ci: install Nix with nix-quick-install in the nix job by @JulienMartel in #130
- ci: the sandbox row is a Linux default, and pounce swapped too by @JulienMartel in #131
- docs: sync 2026-09-15 by @JulienMartel in #134
- overlap: what the other lanes have already changed, measured — SPEC §7 by @JulienMartel in #133
- resume: a moved checkout brings its conversation with it by @JulienMartel in #132
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- go: retract v1.3.61, the number a typo put above every release after it by @JulienMartel in #128
Full Changelog: v1.3.7...v1.4.0
v1.3.7
What's Changed
- check: let a branch be checked without a PR by @JulienMartel in #121
- reap: name the lanes it kept because nothing has landed them by @JulienMartel in #123
- reship: refuse a lane that never had a PR, instead of finding out from origin by @JulienMartel in #125
- new: say why a submodule lane's vendor dirs are empty by @JulienMartel in #124
- release: repoint the tap's formula at every new tag by @JulienMartel in #122
- identity: key a lane's bucket and selector on the repo's remote slug by @JulienMartel in #127
- doctor: name the two remote situations §4 promised it reports by @JulienMartel in #126
Full Changelog: v1.3.61...v1.3.7
v1.3.61
What's Changed
scruff reap --dead-ends— drop's bulk form, not a wider sweep by @JulienMartel in #118- check: one way to install bats, pinned actions, no zombie runs by @JulienMartel in #119
- scruff has a mark: a lane per agent, the middle one lit by @JulienMartel in #120
Full Changelog: v1.3.6...v1.3.61
v1.3.6
What's Changed
- The handoff skill learns the cap it was going to meet in a refusal by @JulienMartel in #112
scruff park <lane>no longer reports success for doing nothing by @JulienMartel in #113scruff spawn --derived-name— a name its caller derived, fit rather than refused by @JulienMartel in #114- A derived name has to be able to BE a name, and the client keeps its slot by @JulienMartel in #115
- docs: a THANKS.md, for git, the Go graph and the testers who run it first by @JulienMartel in #116
- docs: cut releasing.md to what only scruff can say by @JulienMartel in #117
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- docs(agents): CLAUDE.md is a pointer now, not a table by @JulienMartel in #110
- A lane name the backend can't carry is refused when it's chosen by @JulienMartel in #111
Full Changelog: v1.3.4...v1.3.5