Skip to content

Releases: sourcemeta/jsonschema

v4.1.1

04 Oct 20:26
63d176a
Compare
Choose a tag to compare

What's Changed

  • Upgrade JSON Toolkit to 3e3ac593146af68e9bd01f3418a263821f8f47cc by @jviotti in #168
    • Includes various performance improvements for Draft 4, Draft 6, and Draft 7 validation
    • Fixes UTF-16, and UTF-32 JSON string parsing

Full Changelog: v4.1.0...v4.1.1

continuous

04 Oct 22:52
0f15751
Compare
Choose a tag to compare
continuous Pre-release
Pre-release

What's Changed

  • Upgrade Noa to 517e88aef5981b88ac6bb8caff15d17dffcb4320 by @jviotti in #169
  • Upgrade JSON Toolkit to b5c8f63fbc4b4b7a9cd4bdd71774d89db6ee2a99 by @jviotti in #170
  • Upgrade AlterSchema to 358df64771979da64e043a416cf340d83a5382ca by @jviotti in #171
  • Upgrade JSON BinPack to 0c8caafaa27f74c7124cba5663f2083b79a3ef7d by @jviotti in #172

Full Changelog: v4.1.1...continuous

v4.1.0

27 Sep 18:39
8af46c2
Compare
Choose a tag to compare

What's Changed

  • Lots of performance improvement on JSON Schema validation pre 2019-09
  • Expose JSON BinPack's canonicalizer as a canonicalize command by @jviotti in #165

Full Changelog: v4.0.1...v4.1.0

v4.0.1

09 Sep 16:35
a4528d2
Compare
Choose a tag to compare

What's Changed

  • Improve linter end-to-end tests by @jviotti in #159
  • Revisit metaschema command tests by @jviotti in #160
  • Upgrade JSON Toolkit to the latest version to incorporate various performance improvements by @jviotti in #162

Full Changelog: v4.0.0...v4.0.1

v4.0.0

24 Aug 02:44
fc1939c
Compare
Choose a tag to compare

What's Changed

The new location of this project is now https://github.com/sourcemeta/jsonschema.

Full Changelog: v3.2.3...v4.0.0

v3.2.3

24 Aug 02:31
aa7dfbb
Compare
Choose a tag to compare

Important

On the next version, the JSON Schema CLI will be moved to the Sourcemeta GitHub organization. GitHub repository transfers keep a URL re-direct, so this transfer should be pretty smooth. However, to avoid future issues, make sure to update any references of the repository to the new org on GitHub Actions, NPM, etc.

On NPM, start using @sourcemeta/jsonschema instead of @intelligence-ai/jsonschema.

On Homebrew:

brew uninstall intelligence-ai/apps/jsonschema
brew untap intelligence-ai/apps
brew install sourcemeta/apps/jsonschema

What's Changed

  • Implement the linter command using the AlterSchema project by @jviotti in #155

Full Changelog: v3.2.2...v3.2.3

v3.2.2

23 Aug 00:12
fc5537c
Compare
Choose a tag to compare

What's Changed

  • Hugely improve human-readable validation descriptions by @jviotti in #153

Full Changelog: v3.2.1...v3.2.2

v3.2.1

20 Aug 16:45
1b32586
Compare
Choose a tag to compare

What's Changed

  • Improve basic validation error messages by @jviotti in #152
  • Gracefully handle validating empty JSONL datasets by @jviotti in #151

Full Changelog: v3.2.0...v3.2.1

v3.2.0

14 Aug 22:38
6ffc926
Compare
Choose a tag to compare

What's Changed

  • Improve error message when compiling a $ref inside an unknown keyword by @jviotti in #148
  • Fully support JSON Schema 2020-12 by @jviotti in #149

Full Changelog: v3.1.1...v3.2.0

v3.1.1

13 Aug 18:02
cb66c9f
Compare
Choose a tag to compare

What's Changed

  • Upgrade JSON Toolkit to 2b44aee by @jviotti in #147 (comes with minor bug fixes)

Full Changelog: v3.1.0...v3.1.1