Released wojciechpolak/dud v2.1.0
Added
- Add incremental peer Git synchronization with explicit selection, automatic complete-checkpoint recovery, bounded pack validation, and a complete checkpoint after every 16 persisted incrementals.
- Install the client with Homebrew on macOS and Linux:
brew install wojciechpolak/dud/dud. The formula builds from the release tag with the flags release binaries use, and installsage,git, andqrencodealongside it. The name must be qualified: Homebrew's own index carries an unrelated formula nameddud, so a barebrew install dudresolves to that one, and the two cannot be installed at the same time. - Publish the tap formula from each stable release.
scripts/render-homebrew-formula.mjsrenders it from the release tag and the checksum of that tag's archive, and.github/workflows/homebrew.ymlcommits the result towojciechpolak/homebrew-dud. Pre-release tags never reach the tap, and the workflow can be dispatched by hand to backfill a stable tag.