Repository navigation
Broccoli 0.2.1
·
54 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- Name the failure as a literal, never as its payload (bba4986)
- Keep the credential out of the link diagnostics (ff1de85)
- Give the lifecycle one home for shutdown and the rollback takes (68e0fbd)
- Run the remaining oracles on the gate (bf1409e)
- Run the elevated and archive-backed oracles in CI (6d90210)
- State the latency-probe header's repro reason inline (3007998)
- Give the runtime's lifecycle one home, and the exit window one rule (c311605)
- Prove every validation code renders a sentence (3bf778a)
- Move the text standard into the test tree (632ef30)
- Decide the pin mode where a test can see it (2ff1121)
- Give the live-core suites one fixture, and let the workflow run them all (c5631b5)
- Gate the editor drafts and name the fields the tests reach (f9d5c3e)
- Give the log view model one door (3233089)
- Give the readiness clock one home (2c83a8c)
- Repair the defects the review found in the preceding refactors (f8af843)
- Give the runtime's event stream its own module, and the screen tests one fixture (1fdaf76)
- Give the screen tests one harness and publish the bounds they copied (8d818f7)
- Give the helper launch protocol one home and its wire one type (0264d63)
- Project the safety hazards once and let surfaces ask by field (506dd8c)
- Make the log view's decisions values instead of counters (7633f88)
- Bundling the frame's requests and giving screens one send verb (7abcb85)
- Give generation one control-plane preamble and one fact bundle (21cdd8a)
- Let the verdict answer the severity tier (9e07dd4)
- State the transport-block correspondence as one table (8e8b614)
- Give the profile dial graph one home (de3a1c8)
- Publish the backend transport with the phase, and stop re-deriving TUN state (ed538dd)
- Let the top bar own its row, its memos and the phase badge's wording (d594855)
- Publish the model generation and the snapshot types' own equality (a3a168a)
- Give the pinned-core open one decision at the payload pins (970aa97)
- Close the review findings on the preceding refactors (ee454a0)
- Let the text table carry its own placeholder contract (782f6a3)
- Give the rule set, the tag universe and the draft one home each (3064ed5)
- Finish the boot-fixture migration (01f503a)
- Drop the vocabulary nothing reads, and pin the action row by the facts it reads (c58c8f5)
- Restore the no-op transport toggle's busy line, and state the internal start's invariant (8aec275)
- Give the generated document's keys one home at its author (b7faea0)
- Publish the busy window as one value and state the refusal ladder once (b025028)
- Give the screen tests one boot fixture (e57f61b)
- Declare each exclusive job's busy reject with its rule, and let an apply verdict name its revision (55bd143)
- Return validation findings from the editor sweep, and give a field vocabulary one home (6619f71)
- Fix defects in persistence, teardown, the per-frame paths and FFI (e63251c)
- Delete the write-only metrics layer, keeping every guard it carried (7b56d66)
- Assert the caches where they live, and collapse two rules written twice (ae2c7cc)
- Hide the sockopt fields no Windows dialer can read (9e4951f)
- Pin the CodeQL action to v4.38.1, on a commit rather than a tag object (8deda5c)
- Decode the ACE bytes from the descriptor slice instead of the pointer (636e7f1)
- Read the ACE prefix of a protected DACL without a typed place on it (ba2e0a1)
Full Changelog: v0.2.0...v0.2.1
- Fixed the issue reported by Miri
- Hide options that are not available in Windows
- Dropped the write-only performance counters, the app-boot test harnesses, and two duplicated rules.
- Fix defects in persistence, teardown, the per-frame paths and FFI
- Validation returns findings, and vocabularies, wire keys, busy state and save state each have one home.
- Deepen the config, draft, share-link and job-fact seams: one owner per rule, tag set, draft, verb seam, share table, key contract and kind table.
- refactor: the runtime's state and links given one home each; test-only modules moved to tests/; every ignored oracle now runs in CI