Skip to content

v0.19.0

Compare
Choose a tag to compare
@omissis omissis released this 04 May 15:42
· 15 commits to main since this release
9c801c1

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

Full Changelog: v0.18.0...v0.19.0