v0.19.0
What's Changed
A bugfixes releases mostly, containing several improvements to faulty behaviors as well as some quality of life improvements:
- feat: make required+nullable obj props to generate a pointer to a struct type, instead of a struct type by @omissis in #438
- feat: add support for time zone offsets in json format "time" fields by @deep-creek in #406
- feat: add a toggle to disable "omitempty" by @ptodev in #282
- fix: multipleOf validation fails for small multipleOf with a higher number to validate due to precision by @deep-creek in #401
- fix: unescape escaped regex control characters + add testcase for #378 by @RobQuistNL in #380
- fix: use default output when no schema output is defined by @acouvreur in #404
- fix: correct errEmptyInAnyOf typo by @guildencrantz in #435
- chore: generate maps without declaring a custom type by @ptodev in #281
- chore: implement unit tests for x/text/cases by @jtomasevic-godaddy in #402
- chore: add codecov config file by @omissis in #439
As well as it includes a number of dependency updates:
- chore: update go and go releaser versions by @omissis in #437
- fix(deps): update module github.com/goccy/go-yaml to v1.16.0 by @renovate in #418
- fix(deps): update module github.com/google/go-cmp to v0.7.0 by @renovate in #423
- fix(deps): update golang.org/x/exp digest to 7e4ce0a by @renovate in #432
- fix(deps): update module github.com/goccy/go-yaml to v1.17.1 by @renovate in #428
- chore(deps): update dependency yamllint to v1.37.0 by @renovate in #425
- chore(deps): update dependency yamllint to v1.37.1 by @renovate in #436
New Contributors
- @guildencrantz made their first contribution in #435
- @deep-creek made their first contribution in #406
- @acouvreur made their first contribution in #404
- @jtomasevic-godaddy made their first contribution in #402
- @ptodev made their first contribution in #282
Full Changelog: v0.18.0...v0.19.0