Skip to content

0.5.0 - 2026-09-10

Choose a tag to compare

@github-actions github-actions released this 10 Sep 13:25
8d2e275

Release Notes

Added

  • breaking, ranking: Derive a lane's order from a declared key chain (#46). A lane file's sequence no longer carries rank, and an existing lane file needs no migration because its order is recomputed on the next read. A pending fragment no longer accepts the after key, so an adopter removes that key from every fragment before validating or draining. The plan configuration now requires a ranking section, so an adopter adds [ranking] with keys = ["eligibility", "needs", "class", "points-ascending", "id"] to .wipctl/plan.toml.
  • breaking, validation: Derive eligibility from three edges (#43). Eligibility now derives from dependencies, blocking questions, and blocking watches. An entry blocked by a watch is ineligible where it was eligible before, and the rule id becomes ranking:eligibility-is-derived-from-three-edges.
  • breaking, record: Hold an external wait as a watch that blocks named entries (#42). external-sources:a-source-ref-never-sequences-and-never-counts now applies to references in Sources sections. An adopter moves an outside wait from an entry note into a watch section.
  • record: Mark a watch whose item left the source's open list (#45)
  • record: Give every watch the date it was last read (#44)
  • metrics: Announce stale rows, silence one, and route an agent (#41)

Install wipctl 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/gubasso/wipctl/releases/download/v0.5.0/wipctl-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/gubasso/wipctl/releases/download/v0.5.0/wipctl-installer.ps1 | iex"

Download wipctl 0.5.0

File Platform Checksum
wipctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
wipctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
wipctl-x86_64-pc-windows-msvc.zip x64 Windows checksum
wipctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
wipctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo gubasso/wipctl

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>