Skip to content

v0.4.0

Choose a tag to compare

@jba jba released this 17 Dec 19:40
· 4 commits to main since this release
eb36139

This release adds Draft 07 support and the PropertyOrder feature.

It also fixes various minor bugs.

What's Changed

  • Add range limits to inferred Schemas of int types. by @baptmont in #30
  • jsonschema: handle embedding of custom schemas by @jba in #32
  • feat: add nested subschema defaults application by @thefishhat in #38
  • Fix for Issue #44 by @naivary in #45
  • fix: infer - missing nullable type for non Go types by @rafaeljusto in #42
  • Add Draft 07 support by @baptmont in #50
  • doc omitzero for inference by @jba in #55
  • remove struct from validate doc by @jba in #54
  • fix: infer - arrays should always accept null by @rafaeljusto in #49
  • jsonschema: use value receiver for Schema.MarshalJSON by @zyfxgo in #52
  • do not support ApplyDefaults on structs by @jba in #57
  • Add PropertyOrder by @baptmont in #51

New Contributors

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