Skip to content

Releases: sourcemeta/jsonschema

v14.6.0

02 Feb 18:30
e6772d3

Choose a tag to compare

What's Changed

  • Remove NPM postinstall script as newer version of NPM no longer print the message by @Karan-Palan in #633
  • Do not report non-fixable rules multiple times on lint --fix and add various new linter rules by @jviotti in #634
  • Optimise lint --fix to avoid re-analysing the schema in vain by @jviotti in #635
  • Mark orphaned locations in the inspect command as orphan by @jviotti in #636
  • Speed up linting of default and examples by @jviotti in #637
  • Speed up schema compilation, linting, and bundling by @jviotti in #638

Full Changelog: v14.5.0...v14.6.0

v14.5.0

27 Jan 15:48
48f6c69

Choose a tag to compare

What's Changed

  • Add VS code extension promotion message on install across various distributions by @Karan-Palan in #628
  • Match jsonschema.json resolve option with and without .json by @jviotti in #630
  • Do not provide a linter error on an explicit additionalProperties: true by @jviotti in #632

Full Changelog: v14.4.0...v14.5.0

v14.4.0

23 Jan 16:34
524b6a0

Choose a tag to compare

What's Changed

  • Allow disabling rules in-place using a x-lint-exclude keyword by @jviotti in #626

Full Changelog: v14.3.0...v14.4.0

v14.3.0

23 Jan 14:57
60a1a01

Choose a tag to compare

What's Changed

  • Make sure lint gracefully fails given invalid schemas by @jviotti in #621
  • Better handle invalid schemas in all commands by @jviotti in #622
  • Move some overly verbose logs from --verbose into a new --debug option by @jviotti in #623
  • Improve error output on invalid $ref targets by @jviotti in #625

Full Changelog: v14.2.0...v14.3.0

v14.2.0

21 Jan 18:37
410e4d7

Choose a tag to compare

What's Changed

  • Speed up schema compilation by orders of magnitude by @jviotti in #620
  • Report whether locations apply to an instance or property name in the inspect command @jviotti in #620

Full Changelog: v14.1.0...v14.2.0

v14.1.0

19 Jan 12:55
8721409

Choose a tag to compare

What's Changed

  • Optimise schema compilation time when re-using reference locations by @jviotti in #616
  • Implement an experimental codegen command by @jviotti in #617

Full Changelog: v14.0.4...v14.1.0

v14.0.4

14 Jan 14:56
438a11b

Choose a tag to compare

What's Changed

  • Explain the JSONSCHEMA_PORTABLE build flag in the README by @jviotti in #611
  • Automatically retry a few times on HTTP errors by @jviotti in #613
  • Provide Alpine pre-built packages by @jviotti in #612

Full Changelog: v14.0.3...v14.0.4

v14.0.3

09 Jan 14:14
ef1bd1a

Choose a tag to compare

What's Changed

  • Fix example in the canonicalize command docs by @jviotti in #602
  • Speed up linter performance (when not auto-fixing) by @jviotti in #601

Full Changelog: v14.0.2...v14.0.3

v14.0.2

06 Jan 13:12
51ca581

Choose a tag to compare

What's Changed

Full Changelog: v14.0.1...v14.0.2

v14.0.1

30 Dec 18:35
e7af7d9

Choose a tag to compare

What's Changed

  • Use an array of bytes for compile --include by @jviotti in #598

Full Changelog: v14.0.0...v14.0.1