Skip to content

[Rust] Release 0.23.0

Compare
Choose a tag to compare
@Stranger6667 Stranger6667 released this 12 Oct 17:00
· 197 commits to master since this release
rust-v0.23.0
b24430a

Added

  • Partial support for unevaluatedItems, excluding references.

Changed

  • Improve error messages on WASM. #568
  • Improve error messages on URI resolving and parsing.
  • BREAKING: Replace JsonPointer in favor of Location.

Deprecated

  • PathChunkRef in favor of LocationSegment.
  • JsonPointerNode in favor of LazyLocation.

Fixed

  • Resolving file references on Windows. #441
  • Missing annotations from by-reference applicators. #403
  • Relative keyword locations missing by-reference applicators (such as $ref or $dynamicRef).

Performance

  • Faster building of a validator.
  • Speedup hostname & idn-hostname formats validation.
  • Speedup apply.

Removed

  • JsonPointerNode::to_vec without a replacement.