Skip to content

v0.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:21
· 4 commits to main since this release
v0.16.0
c1f4534

v0.16.0 raises the supported Go floor and brings one new scheduling capability.

Breaking: minimum Go is now 1.26

With Go 1.27 released, the two most recent Go releases are 1.26 and 1.27 — the support window this library commits to in its FAQ. The go directive moves from 1.25 to 1.26 and the toolchain to go1.27.0; consumers on Go 1.25 must upgrade their toolchain before taking this version (#402). Every surface that declared the old floor — package godoc, README, FAQ, migration checklist — was swept in the same change.

New: optional job priority

Jobs can now carry a priority that decides execution order when multiple jobs fire at the same instant — contributed by @manu52697 (#399).

Documentation

How to verify a release — checksums, Cosign signatures, SLSA provenance — is now documented, also contributed by @manu52697 (#393).

Internal

The test files were modernized via go fix (for range n, wg.Go, any, atomic.Int32/Int64, slices.Contains) with no library code or public API changed (#402); CI housekeeping landed in #395, #396, #397 and #398.

Full Changelog: v0.15.1...v0.16.0