Releases
v0.9.0
Compare
Sorry, something went wrong.
No results found
0.9.0 (2026-11-01)
Features
crosswalk: add a keep list of paths carried through unchanged (64671de )
crosswalk: let a single-path rule leave out a to that equals its from (7a5272b )
Performance Improvements
executor: check the output is JSON without copying it (7088e20 )
executor: validate and prepare a crosswalk once per crosswalk object (48b4366 )
executor: walk each source array once for all the rules that read it (f75bfff )
paths: find gaps with one trail and format a write's path only on failure (fca33ac )
Documentation
contributing: keep the executor and its reference in step (31fba57 )
Tests
exact-json: refuse an array of a subclass, which the schema copies (f6a468a )
executor: compare the executor with a frozen reference copy of it (f8b8af5 )
Chores
bench: measure a crosswalk the rule-at-a-time executor runs (8bd2eca )
bench: measure encode and decode against a hand-written copy (1bb1590 )
bench: measure the identity crosswalk written as a keep list (db2a1e8 )
You can’t perform that action at this time.