Skip to content

synth v0.71.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 13:22
· 168 commits to main since this release
87fb06d

What's Changed

  • plan(v0.71): scope the release — "The number the consumer needs" (8 artifacts, every candidate refuted against source first), and move the anchor to v0.70.0 by @avrabe in #1350
  • RQ-71-STACKDEPTH (#1341): report a per-export maximum native stack depth — the number a --relocatable embedder has never had by @avrabe in #1351
  • RQ-71-ISLANDS (#345): reproduce the literal-pool wall in-repo and pin the refusal — the fix needs a branch-relaxation pass that does not exist by @avrabe in #1352
  • RQ-71-MUTANTDRIFT (#1189): REFUTED — a drifted anchor already names both the drift and the remedy; and unred main, which a wrong squash simulation let through by @avrabe in #1353
  • RQ-71-ISSUESCOPE (#1250): an artifact can say its ISSUE outlives its delivery, and a gate checks the tag honours it — proven by replaying v0.70 by @avrabe in #1356
  • RQ-71-MUSL (#1349): ship a static musl Linux asset, prove it builds on every PR — and correct a release doc that has been false since v0.58 by @avrabe in #1357
  • RQ-71-VFPALIAS (#1354): the #881 VFP twin refused a LEGAL redefinition of a frame-homed float local — narrowed to allocator slots, with the execution evidence a narrowing owes by @avrabe in #1355
  • RQ-71-PAGELIB (#1339) + RQ-71-ARCHMODEL (#1136): both carried artifacts re-measured at the cut — and gale's answer on #1145 settles PAGELIB the other way by @avrabe in #1358
  • release(v0.71.0): "The number the consumer needs" — 8 artifacts, and the FOUR tag-blockers found before it (three by cold review, one at the cut) by @avrabe in #1360

Full Changelog: v0.70.0...v0.71.0