Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 07:31
· 28 commits to main since this release
v0.6.0
8e9599a

Rustev 0.6.0

Generated from the governed corpus at commit 8e9599ac47d105bf938e594aba0917975bdda187, since v0.5.0 (spec 031, 3.10).

Compatibility

  • MSRV 1.88, edition 2024.
  • Plan identities: CHANGED for the plans marked below (a breaking release under 3.6.4).
    • lodging: sha256:3d6458f54fbd49e2513ddbe47730c5b92784838c32646b8cd24117cc08b40248 (was sha256:10b4846cc29028ba6760d23fb65b977d4a66bae01653609bb72618418bc5b129)
    • support: sha256:7d3bf052f80ee2ea583310cce9f65c9ee08ff24bfa4796cf417d84d4427ac598 (was sha256:e1279ca8106985a2edf0fc9de607b750d2f5ff0c8a38552bc21066dbb09f33bd)
  • Superseded document and protocol versions: none.

Specifications

058-one-tagged-run-releases-the-family: One tagged run releases the family (amends 021, 031, 053 and 056)

  • approved text changed; now approved, implementation complete.
  • Approved: A-61.
  • Amends: 021-packaging-and-first-release, 031-public-api-and-release-family, 053-signed-release-candidates, 056-release-0-1-1-and-consumer-qualification.
  • Commits:
    • 78dfabdc release: the family version moves to 0.6.0; every PlanId changes, re-derive PlanId-keyed baselines, ledgers and caches (#545)
    • 583769ba impl(058): every npm package carries provenance (A-87) (#555)

060-the-service-image-in-the-release: The service image in the release (amends 031, 056 and 058)

  • implementation in-progress to complete; approved text changed; now approved, implementation complete.
  • Approved: A-76.
  • Amends: 031-public-api-and-release-family, 056-release-0-1-1-and-consumer-qualification, 058-one-tagged-run-releases-the-family.
  • Commits:
    • 5fe8f8c6 spec(060): close with release 0.5.0's evidence; declared verification (#544)

064-selection-gate-case-regressions: Selection gate: a clause on per-case regressions against the baseline (amends 029 and 061)

  • new; now approved, implementation complete.
  • Approved: A-83.
  • Amends: 029-evaluation-repeatability, 061-host-scored-repeat-sets.
  • Commits:
    • 6c80dfe0 spec(064): selection gate clause on per-case regressions against the baseline (draft, amends 029 and 061) (#540)
    • 96dc525c feat(064): case_regressions selection clause, spec complete (#552)

065-selection-gate-run-integrity: Selection gate: run integrity failures void the comparison instead of rejecting (amends 029 and 061)

  • new; now approved, implementation complete.
  • Approved: A-84.
  • Amends: 029-evaluation-repeatability, 061-host-scored-repeat-sets.
  • Commits:
    • 186dbc9e spec(065): run integrity failures void the selection comparison instead of rejecting (draft, amends 029 and 061) (#541)
    • 35ab7e59 feat(065): run integrity failures void the selection comparison; 065 complete (#554)

066-segment-ancestry-predicate: Definition predicate: segment ancestry on a declared separator (amends 002 and 032)

  • new; now approved, implementation complete.
  • Approved: A-85.
  • Amends: 002-decision-contract-and-pure-core, 032-evidence-quality.
  • Commits:
    • ce699aec spec(066): definition predicate for segment ancestry on a declared separator (draft, amends 002 and 032) (#542)
    • 83cb3dcb impl(066): the under segment ancestry predicate; spec 066 complete (#558)

067-node-live-repeat-runs: Node binding: live repeat runs over host backends (amends 006, 027, 043 and 063)

  • new; now approved, implementation complete.
  • Approved: A-86.
  • Amends: 006-cli-surface, 027-node-and-wasm-bindings, 043-live-re-execution-at-scale, 063-node-binding-parity.
  • Commits:
    • 1c755502 spec(067): Node binding live repeat runs over host backends (amends 006, 027, 043 and 063) (#543)
    • a52d38b5 impl(067): Node binding live preconditions: cost checks, rule authorizer, journal by path (increment 1b) (#546)
    • e8f66530 refactor(067): eval live input resolution moves into rustev-surface behind Host (increment 2a) (#548)
    • 181941b5 impl(067): the Node binding's filesystem host for liveRun (increment 2b, part 1) (#556)
    • 8e9599ac impl(067): resume, rerun, shutdown during a run, native live conformance and closure (increments 3 and 4) (#563)