Skip to content

Releases: Stranger6667/jsonschema

[Rust] Release 0.38.1

24 Dec 23:04
rust-v0.38.1
4a61579

Choose a tag to compare

Fixed

  • multipleOf validation for integer values between 2^53 and i64::MAX with arbitrary-precision feature.

[Rust] Release 0.38.0

24 Dec 18:24
rust-v0.38.0
6f532dc

Choose a tag to compare

Added

  • EmailOptions for configuring email format validation. #903

Fixed

  • Use-after-free in async $ref resolution when multiple refs target the same external URL with different fragments. #906
  • multipleOf validation for large u64 values beyond i64::MAX with arbitrary-precision feature.
  • Validator not being Send + Sync on WASM targets. #915

[Python] Release 0.38.1

24 Dec 23:06
python-v0.38.1
4701ef5

Choose a tag to compare

Fixed

  • multipleOf validation for integer values between 2^53 and i64::MAX.

[Python] Release 0.38.0

24 Dec 18:48
python-v0.38.0
c07b399

Choose a tag to compare

Added

  • EmailOptions for configuring email format validation.

Fixed

  • multipleOf validation for large integers beyond i64::MAX.
  • Incorrect mask parameter in evaluate docstring.

Removed

  • with_meta_schemas parameter from type stubs (was removed from the API long ago).

[Rust] Release 0.37.4

30 Nov 20:50
rust-v0.37.4
eb21217

Choose a tag to compare

Fixed

  • Stack overflow during validation of schemas with circular $ref chains (e.g., a -> b -> a).
  • Local $ref resolution within fragment-extracted external resources. #892

Removed

  • Deprecated PrimitiveType & PrimitiveTypesBitMap.

[Python] Release 0.37.4

30 Nov 20:53
python-v0.37.4
fd168bb

Choose a tag to compare

Fixed

  • Stack overflow during validation of schemas with circular $ref chains (e.g., a -> b -> a).
  • Local $ref resolution within fragment-extracted external resources. #892

[Rust] Release 0.37.3

28 Nov 10:53
rust-v0.37.3
4000ae8

Choose a tag to compare

Fixed

  • External resources not discovered within subresources of local $ref targets. #892

[Python] Release 0.37.3

28 Nov 10:56
python-v0.37.3
b4ec427

Choose a tag to compare

Fixed

  • External resources not discovered within subresources of local $ref targets. #892

[Rust] Release 0.37.2

27 Nov 14:12
rust-v0.37.2
0c056df

Choose a tag to compare

Added

  • JsonTypeSet::len() and JsonTypeSet::remove() helpers for managing type sets.

Fixed

  • External resources not discovered through chained local $ref references. #892

[Python] Release 0.37.2

27 Nov 14:24
python-v0.37.2
9062783

Choose a tag to compare

Fixed

  • External resources not discovered through chained local $ref references. #892