Skip to content

Releases: sourcemeta/jsonschema

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

v0.4.0

11 Jun 01:29
c99d326
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

07 Jun 19:38
8d7bc49
Compare
Choose a tag to compare

What's Changed

  • Fix concurrency group for package GitHub Actions group by @jviotti in #56
  • Distribute the CLI over NPM by @jviotti in #57
  • Downgrade CMake minimum requirement to 3.16 by @jviotti in #60
  • Add cd command when building from source by @jviotti in #59
  • Upgrade JSON Toolkit and Hydra by @jviotti in #62
  • Add a Docker artifact by @alombarte in #61
  • Exercise Dockerfile on GitHub Actions by @jviotti in #63
  • Copy less directories on the Dockerfile by @jviotti in #64
  • Reduce dependencies needed for the Dockerfile by @jviotti in #65
  • Reduce Dockerfile size as much as possible by @jviotti in #66
  • Start adding testimonials by @jviotti in #68
  • Bump JSON Toolkit to the latest version by @jviotti in #69
  • Support JSON Schema Draft 6 on test and validate by @jviotti in #70

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

04 Jun 15:22
015ce75
Compare
Choose a tag to compare

What's Changed

  • Fix architecture in Windows package by @jviotti in #53
  • Implement an --extension/-e option to prefer custom file extensions by @jviotti in #54
  • Extend the --resolve option to take directories of schemas by @jviotti in #55

Full Changelog: v0.1.4...v0.2.0

v0.1.4

04 Jun 00:00
b8a513d
Compare
Choose a tag to compare

What's Changed

  • Revisit how we document the install script by @jviotti in #51
  • Hardcode JSON Schema version in action.yml by @jviotti in #52

Full Changelog: v0.1.3...v0.1.4

v0.1.3

03 Jun 23:44
808fdf0
Compare
Choose a tag to compare

What's Changed

  • Make the GitHub Action install the precise given version by @jviotti in #50

Full Changelog: v0.1.2...v0.1.3

v0.1.2

03 Jun 22:18
fdc495c
Compare
Choose a tag to compare

What's Changed

  • Add a basic install script by @jviotti in #45
  • Extend install to support Linux by @jviotti in #46
  • Improve verbose comments during lint by @jviotti in #47
  • Support installing through a custom GitHub Action by @jviotti in #48

Full Changelog: v0.1.1...v0.1.2

v0.1.1

03 Jun 18:49
c86a632
Compare
Choose a tag to compare

What's Changed

  • Add notes on how to produce a release by @jviotti in #41
  • Don't perform official releases as pre-releases by @jviotti in #42
  • Add Homebrew installation instructions by @jviotti in #43
  • Cleanup binary ZIP of unnecessary files by @jviotti in #44

Full Changelog: v0.1.0...v0.1.1

v0.1.0

03 Jun 17:57
40cc638
Compare
Choose a tag to compare

What's Changed

  • Setup GitHub Actions by @jviotti in #2
  • Add a GitHub Actions workflow to run on main branch by @jviotti in #3
  • Create a continuous release using GitHub Actions by @jviotti in #4
  • Fix deployment step by @jviotti in #5
  • Record git sha in packages during continuous builds by @jviotti in #6
  • Automatically generate notes for continuous release by @jviotti in #7
  • Mention GitHub Releases in the README by @jviotti in #8
  • Implement proper custom resolution support by @jviotti in #10
  • Better implement human friendly validate error messages by @jviotti in #11
  • Integrate with the Hydra project by @jviotti in #12
  • Upgrade JSON Toolkit to the latest version by @jviotti in #13
  • Handle unsupported vocabularies in test and validate by @jviotti in #14
  • Prepare a fallback resolver for HTTP resolution by @jviotti in #15
  • Support HTTP resolution by @jviotti in #16
  • Consume built-in lint rules from JSON Toolkit by @jviotti in #17
  • Implement --fix for the lint command by @jviotti in #18
  • Add an --http option to validate, test, and bundle by @jviotti in #19
  • Remove invalid TODO by @jviotti in #20
  • Obey --verbose in HTTP fallback resolver logs by @jviotti in #21
  • Support metaschema validation in validate and test by @jviotti in #22
  • Cleanup e2e tests by @jviotti in #23
  • Remove weird semicolons by @jviotti in #24
  • Add TODO about annotations by @jviotti in #25
  • Use new metaschema helper from JSON Toolkit by @jviotti in #26
  • Support validating only against a metaschema by @jviotti in #27
  • Implement --check/-c for fmt by @jviotti in #28
  • Run networking tests as CI-specific tests by @jviotti in #29
  • Add CONTRIBUTING.markdown by @jviotti in #30
  • Run GitHub Actions on macOS too by @jviotti in #31
  • Fix deployment of macOS artifacts by @jviotti in #32
  • Fix artifact upload names in GitHub Actions by @jviotti in #33
  • Revisit the README by @jviotti in #35
  • Revisit command documentation by @jviotti in #36
  • Enable Windows builds by @jviotti in #34
  • Re-phrase lint examples by @jviotti in #37
  • Fix Windows ZIP to say "x86_64" instead of "AMD64" by @jviotti in #38
  • Support performing tag releases by @jviotti in #40

Full Changelog: https://github.com/Intelligence-AI/jsonschema/commits/v0.1.0