Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 18:37
3237ae6

3.0.0 (2026-07-29)

⚠ BREAKING CHANGES

  • published schema $id values move from https://raes.dev/schemas/ to https://raesystem.github.io/rae/schemas/. Consumers pinning or caching schema identifiers must update them.

Features

  • add bounded counterfactual necessity validation (bde2f1c)
  • add bounded determinism and replay-consistency verification (ASR-514) (fa8b143)
  • add bounded determinism and replay-consistency verification (ASR-514) (cbf2b2f)
  • add deterministic trial compilation (b2d5b1f)
  • add executable behavioral validation probes (84ff9b3)
  • add executable behavioral validation probes (c02cbaa)
  • add experiment variation selection policies (9738462)
  • add experiment variation selection policies (3b51332)
  • add participant information-flow assurance probes (8f68ee0)
  • add participant information-flow assurance probes (bb5b625)
  • enforce participant information-flow policy (5a36f4c)
  • enforce participant information-flow policy (96f9cb2)
  • migrate participant control compatibility (6c7a28c)
  • migrate participant control compatibility (8bccd0d)
  • publish admitted experiment trial-plan contract (SCE-002/SCE-006) (3e69aea)
  • publish admitted experiment trial-plan contract (SCE-002/SCE-006) (ff35cf2)

Bug Fixes

  • address SonarCloud findings (d5a6a69)
  • align Sonar project binding (76edc5b)
  • check commit messages, not the PR body, for breaking-change footers (1d50049), closes #908
  • construct participant evidence context explicitly (c62310a)
  • pin bot-maintained release history by classified tail (f9da4f7), closes #908
  • preserve typed participant evidence context (9b8b0c0)
  • publish Python version classifiers for the raes distribution (ba66ce2)
  • publish Python version classifiers for the raes distribution (9a951ad)
  • reduce behavioral relation validation complexity (90e001b)
  • reduce behavioral relation validation complexity (6d58475)
  • reduce claim binding validation complexity (6c582f2)
  • reduce claim binding validation complexity (a760062)
  • reject retired naming in changelog-bound PR text (b9daa5f), closes #908
  • repair PR guard bootstrap and reformat a renamed test (1a82d14), closes #908
  • replace platform profiles with composable capabilities (9f53baf)
  • repoint published schema namespace to a controlled URI root (e8ae819), closes #908
  • upgrade dependencies with known vulnerabilities (2d7c0c4)
  • upgrade dependencies with known vulnerabilities (e2431fa), closes #941

Documentation

  • document participant input and output control (5bbccb9)
  • document participant input and output control (f318ee6)