Releases: sourcemeta/jsonschema
Releases · sourcemeta/jsonschema
v12.5.1
What's Changed
Full Changelog: v12.5.0...v12.5.1
v12.5.0
v12.4.0
What's Changed
- More strictly reject
$refsibling to keywords like$idand$schemain JSON Schema Draft 7 and older @jviotti in #541 - Configure Bash auto-completion for the Ubuntu Snap by @jviotti in #540
- Improve linter with regards to cross-dialect embedded resources by @jviotti in #542
Full Changelog: v12.3.0...v12.4.0
v12.3.0
What's Changed
- Support Bash and Zsh autocompletion by @jviotti in #538
- Note: these files are now present in the final archive, but you might need to manually source them depending on your preferred installation mechanism
- Add decimal arbitrary precision support (as a fallback that only applies to
std::int64_tanddoubleparsing failures) by @jviotti in #539 - Fix various linting auto fixing rules that would lead to semantically different schemas by @jviotti in #539
Full Changelog: v12.2.1...v12.3.0
v12.2.1
v12.2.0
What's Changed
Full Changelog: v12.1.1...v12.2.0
v12.1.1
What's Changed
- Disable SIMD support on Docker binaries by @peat-psuwit in #526
- Get full ECMA 262 regex compliance, Unicode support, and higher performance by @jviotti in #527
New Contributors
- @peat-psuwit made their first contribution in #526
Full Changelog: v12.1.0...v12.1.1
v12.1.0
v12.0.0
What's Changed
- Speed up Blaze compilation and fix an infinite loop on circular
$refs by @jviotti in #502 - Fix
jsonschema.jsonnot being located for relative path inputs by @jviotti in #504 - Fix
validatenot ignoring top-level keywords sibling to$refby @jviotti in #505 - Normalise error message metadata by @jviotti in #520
- Improve schema formatting with
fmtby becoming dialect aware by @jviotti in #522- With this change,
fmtneeds to be able to access custom meta-schemas, so you might need to use--resolveorjsonschema.jsonaccordingly
- With this change,
Full Changelog: v11.11.1...v12.0.0