Skip to content

build(deps): bump jsonschema from 0.45.0 to 0.46.5#19

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/jsonschema-0.46.5
Open

build(deps): bump jsonschema from 0.45.0 to 0.46.5#19
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/jsonschema-0.46.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 11, 2026

Copy link
Copy Markdown

Bumps jsonschema from 0.45.0 to 0.46.5.

Release notes

Sourced from jsonschema's releases.

[Python] Release 0.46.5

Fixed

  • Percent-encoded characters in $ref URI fragments (e.g. #/$defs/Request%20class) are now decoded when stored as schema_path.

[Ruby] Release 0.46.5

Fixed

  • Percent-encoded characters in $ref URI fragments (e.g. #/$defs/Request%20class) are now decoded when stored as schema_path.

[Rust] Release 0.46.5

Fixed

  • Percent-encoded characters in $ref URI fragments (e.g. #/$defs/Request%20class) are now decoded when stored as schema_path.

[Python] Release 0.46.4

Fixed

  • Panic in the regex engine when matching against patterns with very large {0,N} quantifiers.

[Rust] Release 0.46.4

Fixed

  • Panic in the regex engine when matching against patterns with very large {0,N} quantifiers.

[Ruby] Release 0.46.4

Fixed

  • Panic in the regex engine when matching against patterns with very large {0,N} quantifiers.

[Python] Release 0.46.3

Fixed

  • Memory not reclaimed when a validator for a schema with recursive $ref or $dynamicRef is dropped. #1125

[Ruby] Release 0.46.3

Fixed

  • Memory not reclaimed when a validator for a schema with recursive $ref or $dynamicRef is dropped. #1125

[Rust] Release 0.46.3

Fixed

  • Memory not reclaimed when a Validator for a schema with recursive $ref or $dynamicRef is dropped. #1125
  • Compilation failure on wasm32-wasip1 and wasm32-unknown-emscripten targets.

[Python] Release 0.46.2

Fixed

  • required not enforced when additionalProperties is a schema object and required lists exactly 2 keys.

... (truncated)

Changelog

Sourced from jsonschema's changelog.

[0.46.5] - 2026-05-13

Fixed

  • Percent-encoded characters in $ref URI fragments (e.g. #/$defs/Request%20class) are now decoded when stored as schema_path.

[0.46.4] - 2026-05-01

Fixed

  • Panic in the regex engine when matching against patterns with very large {0,N} quantifiers.

[0.46.3] - 2026-04-28

Fixed

  • Memory not reclaimed when a Validator for a schema with recursive $ref or $dynamicRef is dropped. #1125
  • Compilation failure on wasm32-wasip1 and wasm32-unknown-emscripten targets.

[0.46.2] - 2026-04-20

Fixed

  • required not enforced when additionalProperties is a schema object and required lists exactly 2 keys.

[0.46.1] - 2026-04-18

Fixed

  • required not enforced when properties has 15 or more entries and required lists exactly 2 keys.

[0.46.0] - 2026-04-10

Added

  • ValidatorMap for validating instances against subschemas identified by URI-fragment JSON pointer. #1075
  • CLI: Accept multiple values after -i/--instance (e.g. jsonschema validate schema.json -i *.json). #1085
  • dereference function to recursively inline $ref references. #422
  • CLI: jsonschema dereference subcommand to dereference a schema from the command line.

Breaking Changes

  • Registry construction now uses an explicit prepare step, and with_registry now borrows the prepared registry. ValidationOptions::with_resource and ValidationOptions::with_resources were removed in favor of building a Registry first. See the Migration Guide for the details.

Performance

  • Avoid registry clones and document clones during validator construction. This improves real-world schema compilation by roughly 10-20% in internal benchmarks.

[0.45.1] - 2026-04-06

... (truncated)

Commits
  • 2a7c865 chore(ruby): Release 0.46.5
  • ee47dde chore(python): Release 0.46.5
  • 7745769 chore(rust): Release 0.46.5
  • cccf0b4 fix: Percent-encoded characters in $ref URI fragments are now decoded when ...
  • fc492c6 build(deps): bump crates/jsonschema/tests/suite
  • 8d5abec build(deps): bump crates/jsonschema-referencing/tests/suite
  • b3e066c build(deps): update serde-saphyr requirement from 0.0.25 to 0.0.26
  • d87ce88 chore(ruby): Release 0.46.4
  • ba1ed52 chore(python): Release 0.46.4
  • f1a8764 chore(rust): Release 0.46.4
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jun 11, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot requested a review from radicalkjax as a code owner June 11, 2026 08:25
Bumps [jsonschema](https://github.com/Stranger6667/jsonschema) from 0.45.0 to 0.46.5.
- [Release notes](https://github.com/Stranger6667/jsonschema/releases)
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md)
- [Commits](Stranger6667/jsonschema@ruby-v0.45.0...ruby-v0.46.5)

---
updated-dependencies:
- dependency-name: jsonschema
  dependency-version: 0.46.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/jsonschema-0.46.5 branch from 500e2b6 to d8fa18a Compare June 12, 2026 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants