Sourced from jsonschema's releases.
[Python] Release 0.22.3
Performance
- Speedup resolving.
Sourced from jsonschema's changelog.
[0.22.3] - 2024-10-05
Performance
- Speedup resolving.
[0.22.2] - 2024-10-04
Fixed
- ECMAScript 262 regex support.
Performance
- Speedup
json-pointer
andrelative-json-pointer
formats validation.[0.22.1] - 2024-10-03
Fixed
- Removed
dbg!
macro.[0.22.0] - 2024-10-03
Changed
- Extend email validation. #471
- BREAKING: Custom retrievers now receive
&Uri<&str>
instead of&UriRef<&str>
- Bump
once_cell
to1.20
.- Bump
regex
to1.11
.Fixed
time
format validation (leap seconds and second fractions).duration
format validation.- Panic on root
$id
without base. #547hostname
format validation (double dot).idn-hostname
format validation. #101Performance
- Faster building of a validator.
- Speedup
hostname
,date
,time
,date-time
, andduration
formats validation.- Cache regular expressions for
pattern
. #417[0.21.0] - 2024-09-29
Important: This release brings a complete rework of reference resolving which deprecates some older APIs. While backward compatibility is maintained for now, users are encouraged to update their code. See the Migration Guide for details on transitioning to the new API.
... (truncated)