Skip to content

v0.20.2 - 2026-04-27

Choose a tag to compare

@github-actions github-actions released this 27 Apr 10:41

Release Notes

馃悰 Bug Fixes

  • (about-extensions) collapse manifest exists-then-read into a single read - (33fa6ab) - @rsvalerio
  • (core) close TOCTOU and uniquify temp names in atomic_write and ops init - (e985ca7) - @rsvalerio
  • (core) saturate numeric conversions to avoid overflow and panics - (39ab1e2) - @rsvalerio
  • (hook-common) reject symlinked HEAD when probing git directory - (1ee0804) - @rsvalerio
  • (runner-command) harden cancellation, panic handling, and event delivery - (7a26274) - @rsvalerio
  • (rust-extensions) bound workspace ancestor walk and parse upgrade table by columns - (cced391) - @rsvalerio
  • (theme) guard format_duration and share step prefix layout - (c394f61) - @rsvalerio

馃摎 Documentation

馃殰 Refactoring

鈿欙笍 Miscellaneous


Install ops 0.20.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rsvalerio/ops/releases/download/v0.20.2/ops-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install rsvalerio/tap/ops

Download ops 0.20.2

File Platform Checksum
ops-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ops-x86_64-apple-darwin.tar.gz Intel macOS checksum
ops-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ops-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum