chore(deps): update rust crate jsonschema (0.49.2 → 0.49.3) - #67
Open
atvik-renovate[bot] wants to merge 1 commit into
Open
chore(deps): update rust crate jsonschema (0.49.2 → 0.49.3)#67atvik-renovate[bot] wants to merge 1 commit into
atvik-renovate[bot] wants to merge 1 commit into
Conversation
atvik-renovate
Bot
force-pushed
the
renovate/jsonschema-0.x-lockfile
branch
from
August 3, 2026 20:33
07df7f6 to
dfc7305
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.49.2→0.49.3Release Notes
Stranger6667/jsonschema (jsonschema)
v0.49.3Added
false.$dynamicRefand$recursiveRef, which resolve through the dynamic scope and stay symbolic like any other reference. A dangling$dynamicReferrors rather than stayingRaw.minContainsunderuniqueItems, where a demand asking for more matches than its own schema has distinct values now folds tofalse.patternPropertiescoverage closed byadditionalProperties: false, spelled as the closed map it was parsed from.oneOfwhose branches repeat, where a repeated branch can never contribute exactly one match.$refwhose target is an empty schema, which now folds tofalse.unevaluatedItemsbesideallOf, where every branch must pass and so the indexes they evaluate are known without the instance.unevaluatedPropertiesbesideallOf, where every branch must pass and so what they evaluate is known without the instance.typelist holdingintegerbeside other types withenum, which previously modeled only when spelled as anallOf.patternPropertiespatterns matching finitely many keys, such as^a$and^(a|b)$.unevaluatedPropertiesandunevaluatedItemswhen no in-place applicator sits beside them.Fixed
additionalItemsvalues that are not schemas silently ignored beside an array-formitems(they should fail the build likeadditionalProperties).additionalItemsbeside a booleanitemsrejecting every instance, such as{"additionalItems": false, "items": false}.additionalItemsbeside a non-arrayitemsvalue failing schema compilation with an error blamingadditionalItems(the keyword should be ignored).2^64, such as{"maxItems": 18446744073709551616}.f64range admitted by a fractional bound it exceeds, such as1e400under{"exclusiveMaximum": 0.1}.$refat the root of an$id-bearing subresource dropped as a self-reference when its pointer matched the one that reached that subresource.unevaluatedItemscountingprefixItemsas evaluating elements before Draft 2020-12, where it is not a keyword.Performance
evaluateby building each location in a single allocation instead of two, reusing the instance location a node already built, and caching evaluation paths across instance nodes.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.