Skip to content

Releases: Stranger6667/jsonschema

[Rust] Release 0.28.3

24 Jan 15:35
rust-v0.28.3
f50299a
Compare
Choose a tag to compare

Fixed

  • Panic when schema registry base URI contains an unencoded fragment.

Performance

  • Fewer JSON pointer lookups.

[Python] Release 0.28.3

24 Jan 15:36
python-v0.28.3
33bce5a
Compare
Choose a tag to compare

Fixed

  • Panic when schema registry base URI contains an unencoded fragment.

Performance

  • Fewer JSON pointer lookups.

[Rust] Release 0.28.2

22 Jan 11:18
rust-v0.28.2
7c59034
Compare
Choose a tag to compare

Fixed

  • Resolving external references that are nested inside local references. #671
  • Resolving relative references with fragments against base URIs that also contain fragments. #666

Performance

  • Faster JSON pointer resolution.

[Python] Release 0.28.2

22 Jan 11:24
python-v0.28.2
e61c9f8
Compare
Choose a tag to compare

Fixed

  • Resolving external references that are nested inside local references. #671
  • Resolving relative references with fragments against base URIs that also contain fragments. #666

Performance

  • Faster JSON pointer resolution.

[Rust] Release 0.28.1

31 Dec 11:16
rust-v0.28.1
662dca4
Compare
Choose a tag to compare

Fixed

  • Handle fragment references within $id-anchored subschemas. #640

[Python] Release 0.28.1

31 Dec 12:28
python-v0.28.1
29b37f0
Compare
Choose a tag to compare

Fixed

  • Handle fragment references within $id-anchored subschemas. #640

[Rust] Release 0.28.0

29 Dec 14:09
rust-v0.28.0
2f31b07
Compare
Choose a tag to compare

Added

  • Implement IntoIterator for Location to iterate over LocationSegment.
  • Implement FromIter for Location to build a Location from an iterator of LocationSegment.
  • ValidationError::to_owned method for converting errors into owned versions.
  • Meta-schema validation support. #442

[Python] Release 0.28.0

29 Dec 14:16
python-v0.28.0
a95d662
Compare
Choose a tag to compare

Added

  • Meta-schema validation support. #442

[Rust] Release 0.27.1

24 Dec 15:29
rust-v0.27.1
c7eb9bc
Compare
Choose a tag to compare

Added

  • Implement ExactSizeIterator for PrimitiveTypesBitMapIterator.

[Python] Release 0.27.1

24 Dec 15:34
python-v0.27.1
0fd6b3f
Compare
Choose a tag to compare

Added

  • Extend ValidationErrorKind with error-specific context data.
  • Missing type annotations for retriever & mask arguments.