Skip to content

Releases: sourcemeta/jsonschema

v1.1.2

19 Jun 22:45
ea38a5f
Compare
Choose a tag to compare

What's Changed

  • Speed up schema compilation by up to 6x by @jviotti in #104

Full Changelog: v1.1.1...v1.1.2

v1.1.1

19 Jun 01:40
918bbe9
Compare
Choose a tag to compare

What's Changed

  • Improve error messages when misusing the validate command by @jviotti in #97
  • Support piping bundle output to a resolve directory by @jviotti in #98
  • Fix HTTP resolution not working at all by @jviotti in #100
  • Improve output and error messages from the validate command by @jviotti in #99
  • Show validation error on test failures by @jviotti in #101

Full Changelog: v1.1.0...v1.1.1

v1.1.0

17 Jun 21:45
9f58d8a
Compare
Choose a tag to compare

What's Changed

  • Upgrade JSON Toolkit to e8eddd07 by @jviotti in #96
  • Add a --without-id/-w option to bundle without identifiers by @jviotti in #90

Full Changelog: v1.0.1...v1.1.0

v1.0.1

17 Jun 17:20
9d97179
Compare
Choose a tag to compare

What's Changed

  • Fix docs for validate to omit meta-schema validation by @jviotti in #92
  • Simplify inline CLI help, linking to the docs instead to reduce duplication by @jviotti in #93
  • Make metaschema command >100x faster on schema collections by @jviotti in #95
  • Rephrase README introduction by @jviotti in #94

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 Jun 18:49
868ffb5
Compare
Choose a tag to compare

Breaking Changes

  • The test and validate commands previously had a --metaschema/-m option for opt-in meta schema validation. To make meta schema validation more powerful and versatile, we extracted this functionality into a brand new metaschema command. If you were using --metaschema/-m before, please migrate to the new metaschema command

What's Changed

  • Replace --metaschema from lint/test with a new metaschema command by @jviotti in #89

Full Changelog: v0.6.1...v1.0.0

v0.6.1

13 Jun 16:51
ea89853
Compare
Choose a tag to compare

What's Changed

  • Print nicer messages when encountering JSON parsing errors by @jviotti in #88

Full Changelog: v0.6.0...v0.6.1

v0.6.0

13 Jun 15:39
9bd84cd
Compare
Choose a tag to compare

What's Changed

  • Improve how test displays metaschema checks by @jviotti in #86
  • Improve error messages for invalid schema references by @jviotti in #84
  • Add a global --ignore/-i option for file/directory exclusion by @jviotti in #87

Full Changelog: v0.5.1...v0.6.0

v0.5.1

12 Jun 15:51
46b49b1
Compare
Choose a tag to compare

What's Changed

  • Fix validate not checking the metaschema without -m given no instances by @jviotti in #82
  • Fix extension typo on the validate command documentation by @lpsinger in #81
  • Do not print valid intermediate errors on validate on success by @jviotti in #83

New Contributors

Full Changelog: v0.5.0...v0.5.1

v0.5.0

11 Jun 17:53
5073041
Compare
Choose a tag to compare

What's Changed

  • Fix crash when using a nested propertyNames in Draft 6 and Draft 7 by @jviotti in #78
  • Perform macOS Intel builds by @jviotti in #77

Full Changelog: v0.4.1...v0.5.0

v0.4.1

11 Jun 01:53
32be40f
Compare
Choose a tag to compare

What's Changed

  • Fix test and validate obsolete Draft 4 warnings by @jviotti in #74
  • Use Noa's default compiler options by @jviotti in #73
  • Publish the project README to NPM by @jviotti in #75

Full Changelog: v0.4.0...v0.4.1