Micronaut OpenAPI 7.2.0
What's Changed
New Features 🎉
Bug Fixes 🐞
- Fix duplicate schema property for @JsonProperty getters by @lissam1 in #2793
- @Schema's with descriptions POJO/enum properties leak a redundant type: object into allOftype: bugSomething isn't working by @sparhk in #2814
Improvements ⭐
- Fix OpenAPI incremental processing inputs by @graemerocher in #2782
- feat(openapi): emit allOf binding for named subtypes with extra fields by @aqeelat in #2783
- feat(openapi): fold type-variable $dynamicRef into oneOf for polymorphic array items by @aqeelat in #2784
Dependency updates 🚀
- Update Micronaut dependencies by @renovate[bot] in #2781
- Update dependency dev.zacsweers.kctfork:core to v0.13.0 by @renovate[bot] in #2738
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.22.2 by @renovate[bot] in #2798
- Update dependency commons-codec:commons-codec to v1.22.1 by @renovate[bot] in #2795
- Update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.47 by @renovate[bot] in #2796
- Update dependency com.github.spotbugs:spotbugs-annotations to v4.10.4 by @renovate[bot] in #2799
- Update managed.swagger to v2.2.54 by @renovate[bot] in #2802
- Update Micronaut dependencies by @renovate[bot] in #2803
- Update dependency org.jspecify:jspecify to v1.0.1 by @renovate[bot] in #2801
- Update dependency org.jsoup:jsoup to v1.23.2 by @renovate[bot] in #2806
- Update managed.swagger to v2.2.55 - autoclosed by @renovate[bot] in #2813
- Update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.48 by @renovate[bot] in #2812
- Update dependency org.openapitools:openapi-generator to v7.25.0 by @renovate[bot] in #2811
- Update Micronaut dependencies by @renovate[bot] in #2807
- Update dependency com.google.guava:guava to v33.7.1-jre by @renovate[bot] in #2804
- Update dependency org.commonmark:commonmark to v0.30.0 by @renovate[bot] in #2805
Other Changes 💡
- Merge 7.1.x into 7.2.x (#2782) by @graemerocher in #2788
- fix(openapi): detect mutual named-subtype recursion via in-progress resolution set by @aqeelat in #2794
- feat(openapi): derive multi-variable generic anchors from field names by @aqeelat in #2785
- Fix dynamic generic recursion test anchors by @graemerocher in #2816
- Fix OpenAPI Generator 7.25.0 upgrade by @lissam1 in #2817
Full Changelog: v7.1.1...v7.2.0