v0.13.0
What's Changed
This release introduces some fixes around yaml umarshaling, generated types and validation, as well as it introduces a new set of tests aiming at better verifying the workings of generated code.
Highlights
- Enforce int primitive type for enum by @ksysoev in #126
- Correct definition of MultipleOf and ExclusiveMaximum. by @deep-creek in #127
- Only perform minItems validation when field is provided by @nick-jones in #122
- Yaml unmarshal does not implement the interface correctly by @AlbertoBarba in #113
- Introduce minLength and maxLength validation for strings by @AlbertoBarba in #111
Other updates
- fix(deps): update golang.org/x/exp digest to 06a737e by @renovate in #94
- chore(deps): update golang docker tag to v1.20.6 by @renovate in #95
- fix(deps): update golang.org/x/exp digest to 613f0c0 by @renovate in #96
- chore(deps): update golang docker tag to v1.20.7 by @renovate in #104
- chore(deps): update dependency golang to v1.21.0 by @renovate in #105
- chore(deps): update golang docker tag to v1.21.0 by @renovate in #106
- chore(deps): update dependency golangci-lint to v1.54.0 by @renovate in #107
- chore(deps): update dependency golangci-lint to v1.54.1 by @renovate in #108
- chore(deps): update dependency golangci-lint to v1.54.2 by @renovate in #109
- chore(deps): update golang docker tag to v1.21.1 by @renovate in #115
- fix(deps): update module github.com/goccy/go-yaml to v1.11.1 by @renovate in #119
- fix(deps): update module github.com/goccy/go-yaml to v1.11.2 by @renovate in #121
- chore(deps): update actions/checkout action to v4 by @renovate in #114
- chore(deps): update docker/login-action action to v3 by @renovate in #118
- chore(deps): update goreleaser/goreleaser-action action to v5 by @renovate in #117
- chore(deps): update actions/checkout digest to 8ade135 by @renovate in #124
- fix(deps): update github.com/atombender/go-jsonschema/tests/data digest to 8e2c4ff by @renovate in #123
- fix(deps): update golang.org/x/exp digest to 9212866 by @renovate in #101
- fix(deps): update github.com/atombender/go-jsonschema/tests/data digest to 5362d2e by @renovate in #125
New Contributors
- @nick-jones made their first contribution in #122
- @AlbertoBarba made their first contribution in #113
Full Changelog: v0.12.1...v0.13.0