Skip to content

Releases: sourcemeta/jsonschema

v3.1.0

09 Aug 01:34
f637465
Compare
Choose a tag to compare

What's Changed

  • Fully support JSON Schema 2019-09 on every command by @jviotti in #145

Full Changelog: v3.0.0...v3.1.0

v3.0.0

02 Aug 22:17
ffc621f
Compare
Choose a tag to compare

Breaking Changes

  • Rename the identify option --relative-from/-f to --relative-to/-t by @jviotti in #141

What's Changed

  • Use proper URI manipulation on identify --relative-to/-t by @jviotti in #142
  • Improve package keywords when deploying to NPM by @jviotti in #143
  • Bring usage section higher on the README by @jviotti in #144

Full Changelog: v2.6.1...v3.0.0

v2.6.1

30 Jul 16:34
e564d9f
Compare
Choose a tag to compare

What's Changed

  • Make the project embeddable from a CMake point of view by @jviotti in #139
  • Upgrade JSON Toolkit to e4e585a by @jviotti in #140

Full Changelog: v2.6.0...v2.6.1

v2.6.0

25 Jul 18:10
e5596ff
Compare
Choose a tag to compare

What's Changed

  • Implement an identify command to print schema ids by @jviotti in #135

Full Changelog: v2.5.0...v2.6.0

v2.5.0

24 Jul 15:15
17fe2a4
Compare
Choose a tag to compare

What's Changed

  • Add --json flag in frame to provide JSON output support by @Era-cell in #116
  • Show validate timing with a --benchmark option by @jviotti in #133
  • Extend validate to take multiple instances by @jviotti in #134

New Contributors

  • @Era-cell made their first contribution in #116

Full Changelog: v2.3.0...v2.5.0

v2.4.0

23 Jul 14:24
344ff00
Compare
Choose a tag to compare

What's Changed

  • Support JSON output on the frame command with --json by @Era-cell in #116

New Contributors

  • @Era-cell made their first contribution in #116

Full Changelog: v2.3.0...v2.4.0

v2.3.0

22 Jul 16:51
47da7d0
Compare
Choose a tag to compare

What's Changed

  • Print types for every frame entry in the frame command by @jviotti in #130
  • Upgrade JSON Toolkit to 8e4d59f by @jviotti in #132
  • Extend the validate command to validate JSONL datasets by @jviotti in #131

Full Changelog: v2.2.0...v2.3.0

v2.2.0

16 Jul 13:33
ecc3f49
Compare
Choose a tag to compare

What's Changed

  • Increase test coverage of the frame command by @jviotti in #128
  • Implement a compile command to separately preprocess schemas by @jviotti in #129

Full Changelog: v2.1.0...v2.2.0

v2.1.0

15 Jul 20:33
46fbfa4
Compare
Choose a tag to compare

What's Changed

  • Support tests referencing external test data using dataPath by @jviotti in #127

Full Changelog: v2.0.0...v2.1.0

v2.0.0

15 Jul 19:12
a3371db
Compare
Choose a tag to compare

Breaking Changes

  • Rename schema property to target in test cases by @jviotti in #125

If you are making use of the test command, rename the schema property of your test cases into target.

What's Changed

  • Fix typo on validate error message when not passing an instance by @alombarte in #102
  • Test that bundle always produces formatted schemas by @jviotti in #105
  • Fix a typo on the README by @jviotti in #107
  • Revisit the output of the test command by @jviotti in #106
  • Be more explicit about line endings to avoid potential mismatches by @jviotti in #109
  • Advice against pseudo-TTYs on Docker due to line endings incompatibilities by @jviotti in #111
  • Re-word Docker TTY warning in the docs by @jviotti in #112
  • Present CLI commands in the README in a nicer way by @jviotti in #113
  • Make validation failure stack traces clearer by @jviotti in #115
  • Fix title of metaschema command documentation by @jviotti in #117
  • Remove non-determinism in output when traversing directories by @jviotti in #120
  • Make use of link time optimisation by @jviotti in #121
  • Upgrade JSON Toolkit to c033021 by @jviotti in #123
  • Increase test coverage of the bundle command by @jviotti in #122
  • Support the $comment keyword in test cases by @jviotti in #124
  • Support passing a schema URI with a fragment as a test target by @jviotti in #126

Full Changelog: v1.1.2...v2.0.0