v0.106.1 #737
v0.106.1
#737
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What
The browser release. The checker takes the seat the spec reserved for it
(07-conformance Level 2 · « custom engines for specialized environments »):
the parse + conformance half of
nika checkcompiled to WebAssembly, admittedthrough the full 12-gate ceremony (ADR-107) — including a three-leg adversarial
review that found a real engine bug before any browser saw it (a jq nesting
bomb that killed the checking instance for good; the guard now refuses at
depth 128 on every surface). The artifact debuts on npm as
@supernovae-st/nika-check-wasm, packed by this release train itself:manifest projected from cargo metadata, host paths remapped out of the bytes,
the tarball attached to this release + attested whether or not the registry
credential exists. In-band honesty rides every verdict —
wasm: trueand aclosed
legs:list, so the browser half can never be mistaken for the fullbinary. Around it the ladder keeps tightening:
when:/for_each:stopadmitting the loop locals (the runtime pin collected its own documented
sunset), and the audited card stops calling a ceiling a floor.
✨ Features
🐛 Bug Fixes
when:andfor_each:stop admitting the loop locals (f7b680366)🔨 Refactors
📚 Documentation
🧪 Tests
Install
Tarballs below: macOS arm64 / x64 · Linux x64 / arm64, plus
SHA256SUMS.Verify: three independent proofs
Provenance
Built from tag
v0.106.1byrelease.ymlon GitHub-hosted runners. Provenance is published twice: GitHub's native
build attestation (proof 2) and the SLSA generator's
multiple.intoto.jsonlrelease asset (proof 3). The release itself is a claim on the
machine-verified timeline: https://nika.sh/timeline
What's Changed
Full Changelog: v0.106.0...v0.106.1
This discussion was created from the release v0.106.1.
All reactions