Skip to content

Releases: Stranger6667/jsonschema

[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.

[Rust] Release 0.27.0

23 Dec 11:43
rust-v0.27.0
e6f45ad
Compare
Choose a tag to compare

Added

  • Added masked() and masked_with() methods to ValidationError to support hiding sensitive data in error messages. #434

Changed

  • Improved error message for unknown formats.
  • Bump MSRV to 1.71.1.

[Python] Release 0.27.0

23 Dec 11:45
python-v0.27.0
fb652cd
Compare
Choose a tag to compare

Added

  • Custom retrievers for external references. #372
  • Added the mask argument to validators for hiding sensitive data in error messages. #434
  • Added ValidationError.kind and ValidationError.instance attributes. #650

Changed

  • Improved error message for unknown formats.
  • Update pyo3 to 0.23.

[Rust] Release 0.26.2

15 Dec 23:07
rust-v0.26.2
b8eef87
Compare
Choose a tag to compare

Documentation

  • Fix documentation for validate

[Rust] Release 0.26.1

29 Oct 10:53
rust-v0.26.1
ebe4d25
Compare
Choose a tag to compare

Fixed

  • Return "Unknown specification" error on https-prefixed $schema for Draft 4, 5, 6. #629