All Versions
33
Latest Version
Avg Release Cycle
27 days
Latest Release
525 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.12.2 Changes
October 21, 2021๐ Fixed
- Display the original value in errors from
minimum
,maximum
,exclusiveMinimum
,exclusiveMaximum
. #215 - Switch from
chrono
totime==0.3.3
due to RUSTSEC-2020-0159 in oldertime
versions thatchrono
depends on.
- Display the original value in errors from
-
v0.12.1 Changes
July 29, 2021 -
v0.12.0 Changes
July 24, 2021 -
v0.11.0 Changes
June 19, 2021 -
v0.10.0 Changes
June 17, 2021โ Added
- ๐ฅ BREAKING: Meta-schema validation for input schemas. By default, all input schemas are validated with their respective meta-schemas
and instead of
CompilationError
there will be the usualValidationError
. #198
โ Removed
CompilationError
. UseValidationError
instead.
- ๐ฅ BREAKING: Meta-schema validation for input schemas. By default, all input schemas are validated with their respective meta-schemas
and instead of
-
v0.9.1 Changes
June 17, 2021๐ Fixed
- ๐ The
format
validator incorrectly rejecting supported regex patterns. #230
- ๐ The
-
v0.9.0 Changes
May 07, 2021โ Added
- ๐ Support for look-around patterns. #183
๐ Fixed
- โ
Extend the
email
format validation. Relevant test case from the JSONSchema test suite -email.json
.
-
v0.8.3 Changes
May 05, 2021 -
v0.8.2 Changes
May 03, 2021๐ Performance
- Avoid some repetitive
String
allocations during validation. - โฌ๏ธ Reduce the number of
RwLock.read()
calls in$ref
validators. - Shortcut in the
uniqueItems
validator for short arrays. additionalProperties
. Use vectors instead ofAHashMap
if the number of properties is small.- Special handling for single-item
required
validators. - Special handling for single-item
enum
validators. - Special handling for single-item
allOf
validators. - Special handling for single-item
patternProperties
validators without definedadditionalProperties
.
๐ Fixed
- โ
Floating point overflow in the
multipleOf
validator. Relevant test case from the JSONSchema test suite -float_overflow.json
.
- Avoid some repetitive
-
v0.8.1 Changes
April 30, 2021๐ Performance
- Avoid
String
allocation inJSONPointer.into_vec
. - Replace heap-allocated
InstancePath
with stack-only linked list.
- Avoid