AGPL-3.0-or-later · forever.

v0.103.0

the language tightens

published 2026-07-13 · 5 assets

The pre-1.0 window pays for itself: three breaking cuts in one wave, spec and engine merged in the same window. command: is argv-only (execve, no shell: an interpolated value can never break out of its argument) and the string form moves to shell:, the explicit door; semantics ride the field, never the YAML type. A bare ${{ tasks.X }} is now an error (NIKA-VAR-020): name the projection (.output, .status, .error, .duration_ms); the envelope is not a value. And the gate algebra becomes a normative spec table: the when-status pattern is a propagation choice, not redundancy. The whole corpus migrated in lockstep: docs, site, editor, kit and registry re-taught the same day.

the artifacts

5 assets, each with its recorded digest

The sha256 beside each artifact is the digest GitHub recorded when the release train uploaded it: re-derivable by anyone, fabricated by no one. Verify a download against it, or against the SHA256SUMS asset the train signs.

  1. nika-linux-arm64-0.103.0.tar.gz10.0 MB · sha256 4bfa361677711d5e…
  2. nika-linux-x64-0.103.0.tar.gz10.8 MB · sha256 aa360bebd73ef090…
  3. nika-macos-arm64-0.103.0.tar.gz9.5 MB · sha256 6335cffc22328d54…
  4. nika-macos-x64-0.103.0.tar.gz10.6 MB · sha256 1486f0df0d7cb8a1…
  5. SHA256SUMS1 KB · sha256 fd6ae0377c13e227…

verify a download

Two lines, no trust

The digest below is this release's own record for nika-macos-arm64-0.103.0.tar.gz. Paste both lines where the file landed: a silent OK is the proof, anything else is a refusal.

echo "6335cffc22328d5485f8cb3ed00d2d7e5f5d963530428dbfc5888296411449e7  nika-macos-arm64-0.103.0.tar.gz" | shasum -a 256 -c -

the delta

What moved since v0.102.0

nika-linux-arm64-0.103.0.tar.gz+ 10 MB · new
nika-linux-x64-0.103.0.tar.gz+ 11 MB · new
nika-macos-arm64-0.103.0.tar.gz+ 10 MB · new
nika-macos-x64-0.103.0.tar.gz+ 11 MB · new
nika-linux-arm64-0.102.0.tar.gzgone
nika-linux-x64-0.102.0.tar.gzgone
nika-macos-arm64-0.102.0.tar.gzgone
nika-macos-x64-0.102.0.tar.gzgone

vendored from the public release record · re-vendored at the train cadence