Sourced from jsonschema's releases.
[Rust] Release 0.26.2
Documentation
- Fix documentation for
validate
Sourced from jsonschema's changelog.
[0.26.2] - 2024-12-16
Documentation
- Fix documentation for
validate
[0.26.1] - 2024-10-29
Fixed
- Return "Unknown specification" error on
https
-prefixed$schema
for Draft 4, 5, 6. #629[0.26.0] - 2024-10-26
Important: This release contains breaking changes. See the Migration Guide for details on transitioning to the new API.
Added
Validator::iter_errors
that iterates over all validation errors.Changed
- BREAKING: Remove unused
ValidationErrorKind::JSONParse
,ValidationErrorKind::InvalidReference
,ValidationErrorKind::Schema
,ValidationErrorKind::FileNotFound
andValidationErrorKind::Utf8
.- BREAKING:
Validator::validate
now returns the first error instead of an iterator in theErr
variant.Performance
- Optimize error formatting in some cases.
[0.25.1] - 2024-10-25
Fixed
- Re-export
referencing::Error
asReferencingError
. #614[0.25.0] - 2024-10-24
Important: This release removes deprecated old APIs. See the Migration Guide for details on transitioning to the new API.
Changed
- BREAKING: Default to Draft 2020-12.
Removed
- Deprecated
draft201909
,draft202012
, andcli
features.- Deprecated
CompilationOptions
,JSONSchema
,PathChunkRef
,JsonPointerNode
, andSchemaResolverError
aliases.- Deprecated
jsonschema::compile
,Validator::compile
,ValidationOptions::compile
,ValidationOptions::with_resolver
,ValidationOptions::with_meta_schemas
,ValidationOptions::with_document
functions.- Deprecated
SchemaResolver
trait.
... (truncated)
b8eef87
chore(rust): Release 0.26.210cb315
chore: fix clippyf464b8d
docs: Fix docstring for validate025084a
build(deps): update pyo3-build-config requirement from 0.22.2 to
0.23.11156b23
docs: Update README.mdf1b04b4
build(deps): bump codecov/codecov-action from 4 to 5751e42f
build(deps): bump crates/jsonschema-referencing/tests/suite321a354
docs: Fix example in README.mdffccf87
chore(python): Release 0.26.1ebe4d25
chore(rust): Release 0.26.1