Skip to content

Releases: gubasso/wipctl

0.6.3 - 2026-09-15

Choose a tag to compare

@github-actions github-actions released this 15 Sep 00:30
23a1504

Release Notes

Other

  • specs: Keep every requirement keyword in the specification zone (#62)

Install wipctl 0.6.3

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.6.3

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>

0.6.2 - 2026-09-14

Choose a tag to compare

@github-actions github-actions released this 14 Sep 18:20
9d336e1

Release Notes

Other

  • release-kit: Take the landed payload to 0.4.0 (#58)

Install wipctl 0.6.2

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.6.2

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>

0.6.1 - 2026-09-14

Choose a tag to compare

@github-actions github-actions released this 14 Sep 15:51
10a0d37

Release Notes

Fixed

  • changelog: Gate the footer a breaking entry is generated from (#55)

Install wipctl 0.6.1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.6.1

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>

0.6.0 - 2026-09-14

Choose a tag to compare

@github-actions github-actions released this 14 Sep 15:11
ea19e85

Release Notes

Added

  • breaking, record: Name the session on an entry and the paths it changes (#54). Every lane entry now requires touches, so an adopter adds touches: [], or a list of at most 12 unique exact paths, to every lane entry before validating and to every pending fragment before draining. Each path is relative, resolves against the host's project root, and carries no dot segment, no whitespace, and no glob character. Every path a story's Amends section names must appear in its entry's list. An entry in doing or review may also carry session as one <alias>#<key> token, whose alias names a table in the new optional session_adapters section of .wipctl/plan.toml. Each adapter table declares at least one of inspect, contact, and resume as an argument vector carrying exactly one {key} item, and an unknown operation key is rejected.
  • breaking, ranking: Expose only declared preferences (#51). An adopter replaces [ranking].keys with [ranking].preferences, containing only delay-cost and points-ascending in the chosen order. The tool fixes eligibility, dependency order, and the final ID tie-break outside configuration. An adopter replaces class: expedite with delay_cost: immediate, replaces class: intangible with delay_cost: deferred, and removes class: standard because absence means ordinary work.
  • documents: Record the option a story refused and why it lost (#53)

Install wipctl 0.6.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.6.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>

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>

0.4.1 - 2026-09-09

Choose a tag to compare

@github-actions github-actions released this 09 Sep 19:50
4d9606a

Release Notes

Other

  • toolchain: Take the documentation convention to v0.6.0

Install wipctl 0.4.1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.4.1

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>

0.4.0 - 2026-09-09

Choose a tag to compare

@github-actions github-actions released this 09 Sep 19:40
bd708bf

Release Notes

Added

  • breaking, config: Mint uids for identity and name slots locally (#36). project_id is a minted uid rather than a slug, plan_uid is renamed to plan_id, and a peer row's uid key is renamed to plan_id. An adopter mints both identities with wipctl attach --mint-uid, updates every peer row to the new key and value, and reattaches each plan so the machine mints a slot name for it.

Fixed

  • changelog: Render a breaking change's adopter guidance (#38)

Install wipctl 0.4.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.4.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>

0.3.0 - 2026-09-09

Choose a tag to compare

@github-actions github-actions released this 09 Sep 16:29
21146b9

Release Notes

Added

  • breaking, config: Name each configuration section for what it decides (#35)
  • breaking, config: Declare peers and sources in the plan configuration (#34)
  • breaking, config: Move each configuration file into a wipctl directory (#32)

Install wipctl 0.3.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.3.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>

0.2.0 - 2026-09-08

Choose a tag to compare

@github-actions github-actions released this 08 Sep 19:50
5061452

Release Notes

Other

  • breaking, changelog: Record the break that 0.1.10 shipped undeclared (#29)

Install wipctl 0.2.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.2.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>

0.1.10 - 2026-09-08

Choose a tag to compare

@github-actions github-actions released this 08 Sep 19:22
1edd9b4

Release Notes

Added

  • cli: Report the peers and sync the closure on request (#25)

Install wipctl 0.1.10

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download wipctl 0.1.10

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>