Releases: OpenRAE/rae
Releases · OpenRAE/rae
Release list
v3.3.0
3.3.0 (2026-08-02)
Features
- add dynamic participant information state (eaa0939)
- add planned resource payload accessors (f6eda51)
- add planned resource payload accessors (472bd56)
- add safe artifact transformations (c5da811)
- declare backend participant opacity realization (5f87c0a)
- define forwarding-agent realization semantics (e1f9885)
- define forwarding-agent realization semantics (4dd8a46)
- runtime: enforce bounded participant opacity (58ae48b)
Bug Fixes
- apply backend protocol Any-signature policy to every protocol module (3e38aa3)
- apply backend protocol Any-signature policy to every protocol module (eb6f295)
- reduce realization helper complexity (179827b)
- repair oversized allowlist after dev merge (drop stale split-file entries) (d8dfdcb)
- simplify libvirt network realization (c7c2dd4)
Documentation
v3.2.0
3.2.0 (2026-07-31)
Features
- add autonomous behavior vocabulary bindings (b611e34)
- add portable search-index schema materialization (08d03a6)
- add portable search-index schema materialization (54654ab)
- cli: add human semantic operations (020db55)
- cli: add human semantic operations (853a847)
- formal: prove participant opacity and accelerate verification (58342ec)
- sdl: add isolated SSH generated artifacts (7a39cfc)
- sdl: add isolated SSH generated artifacts (6d1c8d1)
Bug Fixes
- address SonarCloud findings (a673fa0)
- contracts: align capability schema defaults (d91cf62)
- contracts: remove trailing coverage pragma (1e1ae0e)
- sdl: address SSH artifact quality findings (38d9e8f)
- sdl: preserve omitted output selections (e3cfb6d)
- sdl: reduce content validator complexity (b1368cd)
- sdl: reduce content validator complexity (f65e339)
Documentation
v3.1.0
3.1.0 (2026-07-30)
Features
- add governed adaptive difficulty policies (7b00b56)
- add governed adaptive difficulty policies (cbe741a)
- add portable external concept bindings (f2ca0b5)
- formal: define participant crossing bisimulation (876243d)
- implement participant opacity conformance profile (b124151)
- integrate admitted trial realization provenance (2f9fd03)
- lower runtime configuration realization concerns (6b47d7c)
- model-check finite participant opacity profiles (72f0e51)
- publish SCE-006 isolated batch trial scheduling handoff (6ff5314)
- publish SCE-006 isolated batch trial scheduling handoff (98c9e44)
Bug Fixes
- bind adaptive observations to source definitions (9c16601)
- keep the tracked .codex rules file, drop its erroneous gitignore entry (590c7c9)
- preserve tracked skill discovery (ffa27a8)
- resolve SonarCloud quality gate findings (725da3e)
- resolve SonarCloud quality gate findings (418af1d)
- stop ignoring a tracked agent-rules file that tests read (4368161)
v3.0.0
3.0.0 (2026-07-29)
⚠ BREAKING CHANGES
- published schema
$idvalues move fromhttps://raes.dev/schemas/tohttps://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
v2.0.0
2.0.0 (2026-07-27)
⚠ BREAKING CHANGES
- define exact-cut participant decision surfaces
Features
- add autonomous participant activity policy (b1ab49f)
- add participant crossing policy contracts (94fd223)
- add scoped participant resource budgets (6d194db)
- add supervisory participant lifecycle (bdd8c43)
- contracts: define authoritative experiment bindings (957155f)
- declare participant policy capabilities (4694ada)
- define exact-cut participant decision surfaces (ecac57d)
- define portable artifact requirement satisfaction (a439a99)
- define portable artifact requirement satisfaction (6cd4cef)
- participant: add portable execution lifecycle control (d8937cb)
- participant: add portable execution lifecycle control (4fcc205)
Bug Fixes
- correct scheduler lint errors (848de13)
- participant: reconcile execution contracts with RAES cutover (6ea3457)
- preserve activity draw call semantics (2f71517)
- record canonical schema publication hashes (66a86f2)
- reduce participant behavior complexity (13b2375)
- reduce remaining Sonar complexity for PR 932 (530a6b1)
- refresh ADR index identity pin (e73800a)
- refresh ADR-097 content pin (03783c5)
- resolve Sonar quality gate findings (3248d68)
- resolve Sonar quality gate findings (298937b)
- restore contracts facade source-size compliance (932a447)
- restore Ground Control project binding (e40274e)
- restore Ground Control project binding (9b2f0dc)
- split scheduler helper modules (18c9ab5)
Documentation
v1.1.0
v1.0.0
What's Changed
- chore: back-merge v0.25.0 into dev by @github-actions[bot] in #883
- feat!: adopt raes import namespace and system framing by @Brad-Edwards in #885
- fix: synchronize main release ancestry into dev by @Brad-Edwards in #890
- Dev by @Brad-Edwards in #891
- chore(main): release 1.0.0 by @github-actions[bot] in #892
- chore: back-merge v1.0.0 into dev by @github-actions[bot] in #893
- feat!: complete the RAES Python namespace hard cut by @Brad-Edwards in #894
- feat!: complete the RAES namespace hard cut by @Brad-Edwards in #900
Full Changelog: v0.25.0...v1.0.0
v0.25.0
v0.24.0
0.24.0 (2026-07-25)
Features
- add defensive behavior vocabularies (#843) (ced4a42)
- add EXP-718 controlled-randomness random-stream suite (#850) (4043ecc)
- add formal semantic validation evidence gate (#822) (24e3a32)
- add goal-oriented flexible scenario steps (#851) (5a8b97a)
- add governed scenario satisfiability analysis (#842) (79b2854)
- add network namespace sharing to SDL (#853) (3f4911b)
- add portable trial cleanup contracts (#854) (8040dbd)
- add processor plan CLI to serialize execution plans to JSON (#830) (430aa8a)
- add researcher accessibility evidence protocol (#821) (03a7856)
- add typed exploit-path analysis (#848) (42fc38a)
- add validation profile catalog (#867) (781b1ea)
- compile domain controller placements (#858) (4ff18d1)
- cut over public surfaces to RAES (#870) (ecd6d79)
- define participant decision surface semantics (#844) (e60d839)
- define participant tool affordance semantics (#838) (08909cf)
- implement participant exposure semantics (#852) (e499a4d)
- runtime: add trusted runtime fact bindings (#846) (a6d2659)
- runtime: execute benign participants under shared time (#869) (07c8d50)
- runtime: publish portable shared time contracts (#865) (2a76f39)
- sdl: add bounded scenario-family variation points (#841) (ed56a44)
- sdl: add enterprise identity and deployment tenancy (#860) (4b1f05a)
- sdl: add initial service state materialization semantics (#862) (80fbf14)
- sdl: add mixed-control participant operations (#840) (4a1061d)
- sdl: add shared time semantics and runtime control (#864) (b13a178)
- semantics: define participant information-flow control (#831) (fec6ea6)