v0.4.0
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
- @baptmont made their first contribution in #30
- @thefishhat made their first contribution in #38
- @karolpiotrowicz made their first contribution in #43
- @naivary made their first contribution in #45
- @rafaeljusto made their first contribution in #42
- @zyfxgo made their first contribution in #52
Full Changelog: v0.3.0...v0.4.0