Skip to content

Releases: sourcemeta/jsonschema

continuous

continuous Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 18:13
0bfb58e

What's Changed

Full Changelog: v16.12.0...continuous

v16.12.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:42
v16.12.0
b28b4c4

What's Changed

Full Changelog: v16.11.0...v16.12.0

v16.11.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 15:47
v16.11.0
8919b7a

What's Changed

  • Match configuration resolve keys by canonical URI by @jviotti in #819
  • Prefer local --resolve entries over --http fetching by @jviotti in #858
  • Cover embedded identifiers in the stuck --http import path by @jviotti in #860
  • Support --trace/-t in the test command by @magic-peach in #861
  • Report a nonexistent decode input the same way every other command does by @magic-peach in #862
  • Resolve relative embedded $ids before skipping --http fetches by @jviotti in #863
  • Add terminal color policy to CLI help by @HarshPopat23 in #864
  • Support linting OpenAPI specifications by @jviotti in #866
    • This is at this point an experimental feature! Would love any feedback!

New Contributors

Full Changelog: v16.10.0...v16.11.0

v16.10.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 20:23
v16.10.0
2decec2

What's Changed

  • Support a --configuration/-C option in most commands by @jviotti in #841
  • Make sure annotations on validate --json comply with the output official suite by @jviotti in #843
  • Improve invalid regex errors to point at ECMA-262 (minus Annex B) by @jviotti in #844
  • Stop printing all annotations in validate --verbose by @jviotti in #845
  • Make --continue/-c govern every input shape in validate by @jviotti in #846
  • Error when validate or metaschema find no inputs by @jviotti in #848
  • Print a summary line at the end of validate and metaschema runs by @jviotti in #849
  • Say when validate stopped early and point at --continue/-c by @jviotti in #850
  • Print validate and metaschema paths relative to the working directory by @jviotti in #853
  • Drop the per instance matches <schema> line from validate by @jviotti in #854
  • Support --continue/-c in the metaschema command by @jviotti in #855
  • Only allow metaschema --trace given a single schema by @jviotti in #856

Full Changelog: v16.9.0...v16.10.0

v16.9.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 00:27
v16.9.0
9d48786

What's Changed

  • Fix --resolve requiring meta-schemas to be imported first by @jviotti in #837
  • Report both files when two schemas conflict on the same identifier by @jviotti in #838
  • Add a whole documentation guide on schema resolution by @jviotti in #839
  • Extend inspect metadata with vocabularies and extra references information by @jviotti in #840
  • Make validation consistently reject schemas that violate official meta-schemas by @jviotti in #840

Full Changelog: v16.8.0...v16.9.0

v16.8.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 18:44
v16.8.0
5a42c7f

What's Changed

  • Fix subtle precision issues on the decimal JSON type by @jviotti in #806
  • Support parallelism on the test command by @jviotti in #803
  • Clarify language tag requirements for JSON-LD in the rdf command by @BigBlueHat in #807
  • Speed up schema compilation in the test command by @jviotti in #808
  • Make use of a Tag URI to identify a schema from standard input by @jviotti in #811
  • Fix some subtle JSON and YAML CLRF parsing issues on Windows by @jviotti in #812
  • Fix validate --benchmark printing errors twice by @jviotti in #820
  • Use proper diff output on fmt --check by @jviotti in #825

New Contributors

Full Changelog: v16.7.0...v16.8.0

v16.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 21:21
v16.7.0
1fe3cf0

What's Changed

  • Support a lint.exclude property in jsonschema.json by @jviotti in #804

Full Changelog: v16.6.0...v16.7.0

v16.6.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 17:31
v16.6.0
ffda21a

What's Changed

  • Support mailto and acct scheme identity names in x-jsonld-self by @jviotti in #802

Full Changelog: v16.5.0...v16.6.0

v16.5.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 23:09
v16.5.0
671ac3b

What's Changed

  • Extend the test command with RDF matching capabilities by @jviotti in #801

Full Changelog: v16.4.0...v16.5.0

v16.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 01:24
v16.4.0
7633a34

What's Changed

  • Implement x-jsonld-value and x-jsonld-constants keywords by @jviotti in #800

Full Changelog: v16.3.1...v16.4.0