[Rust] Release 0.55.0
·
184 commits
to master
since this release
Changed
- BREAKING:
canonical::ObjectViolationViewgained thePatternValueFailsvariant, which negation records for apatternPropertiesentry. - Canonicalization of
notoverpatternProperties, which kept the entry undernotinstead of recording the demand a key breaks. - Canonicalization of
unevaluated*beside a conditional reaching no key or index the node already evaluates, which spent a case on it. - Canonicalization of a conditional split outgrowing its per-node case budget, which kept documents like the Open API 3.2 meta-schema
Raw. - Canonicalization of an
anyOfover objects sharing apropertieskey underpatternProperties, which settled only on a second pass. - Canonicalization of
notover anallOffolded through a reference, which settled only on a second pass. - Canonicalization of a
multipleOfdivisor pastf64precision, which was not taken to divide itself. - Canonicalization of an
anyOfover a value beside a window pinned to it, which settled only on a second pass. - Canonicalization of
minProperties: 1beside anotthat already demands a key, which settled only on a second pass.