Warning
Dev build: compiled with the Cargo dev profile (unoptimized, with debug info) and published as a prerelease.
Release Notes
Tasks
T24: where the Windows tests run (#26 ) (6186a6e)
Docs
docs: add the config-file rule to AGENTS.md (#11 ) (263ac27)
docs: cloud review findings (2026-10-08) at the top of plan.md (#20 ) (71787b6)
docs: refresh README and move details into docs/ (#32 ) (6260b3c)
Tooling
chore: run CodeRabbit only on manual request (4c55e05)
chore: rename dunnage to swarfr (T46) (#12 ) (e04cb60)
ci: call shared workflows from infra (#10 ) (b848e60)
chore: quiet CodeRabbit notifications (#18 ) (ff84e5f)
ci: call ci-rust, pipeline and release-plz from pyrlyn/ci (#19 ) (7e6acd7)
ci: adopt pyrlyn CI template (#29 ) (9b2876c)
build: opt-in Cranelift dev backend on nightly (Linux and macOS, stable default unchanged) (#31 ) (e3268cc)
chore: rename crates-packages repo to crates (#28 ) (8ce4a2c)
build: link with mold on Linux and rust-lld on Windows (#30 ) (81b2dd1)
Other
Clean up target dirs with dunnage after tests (b48a2b7)
Skip dunnage cleanup when there is no target dir yet (24ade67)
Merge pull request #4 from listepo/t45-dunnage (603f572)
Add LICENSE (triple license: GPLv3, royalty-free, commercial) (d56f64f)
Add LICENSE-ROYALTY-FREE.md (triple license: GPLv3, royalty-free, commercial) (2318406)
Add PRICING.md (triple license: GPLv3, royalty-free, commercial) (257d306)
Document triple licensing in README (eb056a9)
Add SonarCloud quality gate, coverage and tests badges to README (ddf98bb)
docs(agents): drop rules duplicated by or contradicting the workspace CLAUDE.md (#13 ) (0b215af)
fix: T47 release-plz still targeted the old crate name dunnage (#14 ) (6c5bd5c)
fix: T50 the advise note lost its line continuations (#15 ) (552c0c0)
fix: T52 seeded copies keep the source stamp; advise takes --cargo-home (#16 ) (ebc6c4f)
fix: the git helper matches git-changed-paths' semantics (T51) (#17 ) (b9bae8f)
fix: probe clones honestly and keep last_built still (#21 ) (b25d23e)
fix: a build tool above the project does not busy a quiet unit (T60) (#24 ) (e64f8d5)
refactor: split pass construction out of Session::run (T53) (#25 ) (b589a17)
build(release): dev profile for dist, every release a dev-build prerelease (#22 ) (fb466ec)
test: make the SwiftPM lock-wait test independent of the Swift version (#27 ) (bda2dde)
Install swarfr 0.1.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/listepo/swarfr/releases/download/v0.1.1/swarfr-installer.sh | sh
Install prebuilt binaries via Homebrew
brew install listepo/tap/swarfr
Download swarfr 0.1.1
Download sizes
File
Size
source.tar.gz
311.6 KiB
swarfr-aarch64-apple-darwin-update
6.94 MiB
swarfr-aarch64-apple-darwin.tar.xz
2.18 MiB
swarfr-installer.sh
50.9 KiB
swarfr-x86_64-pc-windows-msvc-update
5.88 MiB
swarfr-x86_64-pc-windows-msvc.zip
1.85 MiB
swarfr-x86_64-unknown-linux-gnu-update
8.67 MiB
swarfr-x86_64-unknown-linux-gnu.tar.xz
6.13 MiB
swarfr.rb
1.7 KiB