getkin/kin-openapi (github.com/getkin/kin-openapi)
### [`v0.126.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.126.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.125.0...v0.126.0)
#### What's Changed
- openapi3: document v0.124.0 breaking API changes by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/964](https://togithub.com/getkin/kin-openapi/pull/964)
- openapi3: introduce `ReferencesComponentInRootDocument(doc *T, ref componentRef) (string, bool)` by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/945](https://togithub.com/getkin/kin-openapi/pull/945)
- Update Go module dependencies by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/965](https://togithub.com/getkin/kin-openapi/pull/965)
- Move paragraph back to its correct section by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/967](https://togithub.com/getkin/kin-openapi/pull/967)
- Replace interface{} with any by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/966](https://togithub.com/getkin/kin-openapi/pull/966)
- openapi3: allow Extensions next to $ref in SchemaRef by [@paulmach](https://togithub.com/paulmach) in [https://github.com/getkin/kin-openapi/pull/901](https://togithub.com/getkin/kin-openapi/pull/901)
- openapi3: implement circular reference backtracking by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/970](https://togithub.com/getkin/kin-openapi/pull/970)
- openapi3: improve ipv6 validation by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/971](https://togithub.com/getkin/kin-openapi/pull/971)
- openapi3: resolve recursive file references by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/974](https://togithub.com/getkin/kin-openapi/pull/974)
- openapi3: improve internalization ref naming to avoid collisions by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/955](https://togithub.com/getkin/kin-openapi/pull/955)
- openapi3: add a test for additionalProperties: false validation by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/975](https://togithub.com/getkin/kin-openapi/pull/975)
- openapi3: add support for number and integer format validators by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/976](https://togithub.com/getkin/kin-openapi/pull/976)
- openapi3: allow YAML-marshaling invalid specs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/977](https://togithub.com/getkin/kin-openapi/pull/977)
#### New Contributors
- [@paulmach](https://togithub.com/paulmach) made their first contribution in [https://github.com/getkin/kin-openapi/pull/901](https://togithub.com/getkin/kin-openapi/pull/901)
- [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) made their first contribution in [https://github.com/getkin/kin-openapi/pull/970](https://togithub.com/getkin/kin-openapi/pull/970)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.125.0...v0.126.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.125.0
->v0.126.0
Release Notes
getkin/kin-openapi (github.com/getkin/kin-openapi)
### [`v0.126.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.126.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.125.0...v0.126.0) #### What's Changed - openapi3: document v0.124.0 breaking API changes by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/964](https://togithub.com/getkin/kin-openapi/pull/964) - openapi3: introduce `ReferencesComponentInRootDocument(doc *T, ref componentRef) (string, bool)` by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/945](https://togithub.com/getkin/kin-openapi/pull/945) - Update Go module dependencies by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/965](https://togithub.com/getkin/kin-openapi/pull/965) - Move paragraph back to its correct section by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/967](https://togithub.com/getkin/kin-openapi/pull/967) - Replace interface{} with any by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/966](https://togithub.com/getkin/kin-openapi/pull/966) - openapi3: allow Extensions next to $ref in SchemaRef by [@paulmach](https://togithub.com/paulmach) in [https://github.com/getkin/kin-openapi/pull/901](https://togithub.com/getkin/kin-openapi/pull/901) - openapi3: implement circular reference backtracking by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/970](https://togithub.com/getkin/kin-openapi/pull/970) - openapi3: improve ipv6 validation by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/971](https://togithub.com/getkin/kin-openapi/pull/971) - openapi3: resolve recursive file references by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/974](https://togithub.com/getkin/kin-openapi/pull/974) - openapi3: improve internalization ref naming to avoid collisions by [@percivalalb](https://togithub.com/percivalalb) in [https://github.com/getkin/kin-openapi/pull/955](https://togithub.com/getkin/kin-openapi/pull/955) - openapi3: add a test for additionalProperties: false validation by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/975](https://togithub.com/getkin/kin-openapi/pull/975) - openapi3: add support for number and integer format validators by [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) in [https://github.com/getkin/kin-openapi/pull/976](https://togithub.com/getkin/kin-openapi/pull/976) - openapi3: allow YAML-marshaling invalid specs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/977](https://togithub.com/getkin/kin-openapi/pull/977) #### New Contributors - [@paulmach](https://togithub.com/paulmach) made their first contribution in [https://github.com/getkin/kin-openapi/pull/901](https://togithub.com/getkin/kin-openapi/pull/901) - [@AnatolyRugalev](https://togithub.com/AnatolyRugalev) made their first contribution in [https://github.com/getkin/kin-openapi/pull/970](https://togithub.com/getkin/kin-openapi/pull/970) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.125.0...v0.126.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.