Releases: sourcemeta/jsonschema
Releases · sourcemeta/jsonschema
v9.2.1
What's Changed
- Improve
--resolve
verbose messages to print resolved identifiers by @jviotti in #317 - Improve error messages for unresolved schema identifiers by @jviotti in #318
- Fix
content(Encoding|MediaType|Schema)
andformat
to not emit annotations on non-string instances by @jviotti in #319
Full Changelog: v9.2.0...v9.2.1
v9.2.0
What's Changed
- Expand
lint
note on--resolve
when also validatingdefault
by @jviotti in #303 - Run CI on WSL and fix a WSL segfault on
libyaml
by @jviotti in #306 - More prominently warn at runtime against using
--without-id
when bundling by @jviotti in #310 - Warn when attempting to resolve a schema without identifiers by @jviotti in #311
- Print vocabulary URIs for each entry when using
--trace
by @jviotti in #313 - Add an example screenshot to the README by @jviotti in #314
- Mention debugging capabilities in the README by @jviotti in #315
Full Changelog: v9.1.1...v9.2.0
v9.1.1
v9.1.0
What's Changed
Full Changelog: v9.0.0...v9.1.0
v9.0.0
What's Changed
- Lint that
default
values validate against their subschemas by @jviotti in #298 - Display annotations when using
--trace
on thevalidate
command by @jviotti in #299 - Rename the
lint
--disable
option to--exclude
by @jviotti in #293 - Introduce a new
--default-dialect
option for most commands by @jviotti in #292
Full Changelog: v8.1.2...v9.0.0
v8.1.2
v8.1.1
v8.1.0
What's Changed
- Improve documentation for the
test
command by @jviotti in #283 - Fix typo in the
bundle
command documentation by @danielr1996 in #284 - Speed up linting by around 7x by @jviotti in #287
- Validate
examples
in thelint
command by @jviotti in #288
New Contributors
- @danielr1996 made their first contribution in #284
Full Changelog: v8.0.0...v8.1.0
v8.0.0
What's Changed
- Format small arrays in a single line by @jviotti in #282
- A potential breaking change if you rely on
jsonschema fmt
- A potential breaking change if you rely on
Full Changelog: v7.4.0...v8.0.0