Releases: micronaut-projects/micronaut-openapi
Releases · micronaut-projects/micronaut-openapi
Micronaut OpenAPI 5.1.0
What's Changed
Improvements ⭐
Dependency updates 🚀
- Update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.1 by @renovate in #1126
- Update dependency io.micronaut.test:micronaut-test-bom to v4.0.1 by @renovate in #1125
- Update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.1 - autoclosed by @renovate in #1124
- Update dependency io.micronaut.security:micronaut-security-bom to v4.0.1 by @renovate in #1123
- Update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.0.1 by @renovate in #1122
- Update dependency io.micronaut.platform:micronaut-platform to v4.0.0 by @renovate in #1120
- Update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0 by @renovate in #1119
- Update managed.swagger to v2.2.15 by @renovate in #1127
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.1 by @renovate in #1116
- Update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.0.1 by @renovate in #1117
- Update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.1 by @renovate in #1121
- Update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.1 by @renovate in #1118
Other Changes 💡
- Add documentation about versions and groups by @altro3 in #1097
- Add support for
@JsonView
by @altro3 in #1112 - Add process WildcardElement and GenericPlaceholderElement (4.10) by @altro3 in #1133
- Update libraries. Minor documentation fixes by @altro3 in #1113
- Remove baseline version for binary compatibility check by @wetted in #1114
- Add process WildcardElement and GenericPlaceholderElement by @altro3 in #1132
- Fixed cannot generate schema for response having a collection of enums (Groovy) by @altro3 in #1137
- Add ability to change
JsonView
default inclusion by @altro3 in #1136 - Remove versions in docs for micronaut dependencies by @wetted in #1145
- Fixes replace placeholders by @altro3 in #1148
- Configuration improvements by @altro3 in #1149
- Added
availableOptions
to documentation by @altro3 in #1156 - Merge 4.10 Part 3 by @altro3 in #1150
- Swagger UI 5.3.1 Micronaut 4.1.0 by @altro3 in #1158
Full Changelog: v5.0.1...v5.1.0
Micronaut OpenAPI 4.10.0
What's Changed
New Features 🎉
Improvements ⭐
Other Changes 💡
- Swagger 2.2.12, Swagger-ui 5.1.0 by @altro3 in #1070
- Fixed wrong schema when schema set by RequestBody annotation by @altro3 in #1072
- Fixed parse enum default value by @altro3 in #1073
- Add documentation about versions and groups by @altro3 in #1097
- Add support for
@JsonView
by @altro3 in #1112 - Add process WildcardElement and GenericPlaceholderElement (4.10) by @altro3 in #1133
- Update libraries. Minor documentation fixes by @altro3 in #1113
- Fixed cannot generate schema for response having a collection of enums (Groovy) by @altro3 in #1137
- Add ability to change
JsonView
default inclusion by @altro3 in #1136 - Fixes replace placeholders by @altro3 in #1148
- Configuration improvements by @altro3 in #1149
- Added
availableOptions
to documentation by @altro3 in #1156 - Swagger UI 5.3.1 by @altro3 in #1157
Full Changelog: v4.9.1...v4.10.0
Micronaut OpenAPI 5.0.1
What's Changed
Dependency updates 🚀
- Update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.0.0 by @renovate in #1110
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0 - autoclosed by @renovate in #1109
- OpenAPI no milestones by @sdelamo in #1111
Full Changelog: v5.0.0...v5.0.1
Micronaut OpenAPI 5.0.0
What's Changed
New Features 🎉
- Add ability to customize final openapi fileName by @altro3 in #961
- Add processing micronaut-security configuration by @altro3 in #979
- New Feature: OpenAPI groups and support micronaut
@Version
by @altro3 in #1067
Improvements ⭐
- Add support
.yaml
additional files by @altro3 in #960 - Add ability to disable micronaut-openapi by @altro3 in #978
Docs 📖
- Fix code snippet references by @forresthopkinsa in #717
Dependency updates 🚀
- Update plugin io.micronaut.build.shared.settings to v6 by @renovate in #817
- Update slsa-framework/slsa-github-generator action to v1.4.0 by @renovate in #873
- Update plugin io.micronaut.build.shared.settings to v6.1.1 by @renovate in #872
- Update kotlin monorepo to v1.7.22 by @renovate in #871
- Update dependency org.slf4j:slf4j-nop to v2.0.6 by @renovate in #870
- fix(deps): update dependency org.apache.groovy:groovy to v4.0.8 by @renovate in #890
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.2.1 by @renovate in #913
- Update managed-swagger to v2.2.9 by @renovate in #966
- Update plugin io.micronaut.build.shared.settings to v6.4.0 by @renovate in #984
- Update kotlin monorepo to v1.8.20 by @renovate in #975
- Update dependency org.slf4j:slf4j-nop to v2.0.7 by @renovate in #958
- Update plugin io.micronaut.build.shared.settings to v6.4.1 by @renovate in #990
- Update dependency gradle to v8.1.1 by @renovate in #983
- Update dependency org.jsoup:jsoup to v1.16.1 by @renovate in #1006
- Update plugin io.micronaut.build.shared.settings to v6.4.2 by @renovate in #1005
- Update kotlin monorepo to v1.8.21 by @renovate in #1004
- Update dependency com.vladsch.flexmark:flexmark-html2md-converter to v0.64.4 by @renovate in #1009
- Update plugin io.micronaut.build.shared.settings to v6.4.4 by @renovate in #1015
- Update slsa-framework/slsa-github-generator action to v1.6.0 by @renovate in #1016
- Update to Micronaut Framework 4.0.0-M4 by @sdelamo in #1018
- Update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-M8 by @renovate in #1022
- Update managed-swagger to v2.2.10 by @renovate in #1020
- Update dependency com.vladsch.flexmark:flexmark-html2md-converter to v0.64.6 by @renovate in #1019
- Update plugin io.micronaut.build.shared.settings to v6.5.0 by @renovate in #1033
- Update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-M3 by @renovate in #1027
- Update dependency io.micronaut.validation:micronaut-validation-bom to v4.0.0-M9 by @renovate in #1030
- Update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.0.0-M3 by @renovate in #1028
- Update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.0-M3 by @renovate in #1038
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-M7 by @renovate in #1041
- OpenAPI to M6 by @sdelamo in #1042
- Update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-M9 by @renovate in #1046
- Update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.0-M4 by @renovate in #1039
- Update dependency io.micronaut:micronaut-core-bom to v4.0.0-M7 by @renovate in #1048
- Update kotlin monorepo to v1.8.22 by @renovate in #1049
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-M9 by @renovate in #1056
- Update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0-M4 by @renovate in #1061
- Update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-M5 by @renovate in #1060
- Update dependency io.micronaut.test:micronaut-test-bom to v4.0.0-M8 by @renovate in #1066
- Update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.0-M5 by @renovate in #1064
- Update dependency io.micronaut.serde:micronaut-serde-bom to v2.0.0-M12 by @renovate in #1065
- Update dependency io.micronaut.platform:micronaut-platform to v4.0.0-M4 by @renovate in #1062
- Update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.0.0-M4 by @renovate in #1044
- OpenAPI to RC1 by @sdelamo in #1068
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-M11 by @renovate in #1074
- Update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.0.0-M6 by @renovate in #1043
- Update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-M6 by @renovate in #1076
- Update managed.swagger to v2.2.13 by @renovate in #1083
- Update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.0.0-M6 by @renovate in #1082
- Update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.16 by @renovate in #1090
- Update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.0.0-M7 by @renovate in #1100
- Update dependency io.micronaut.platform:micronaut-platform to v4.0.0-M5 by @renovate in #1091
- Update dependency io.micronaut:micronaut-core-bom to v4.0.0-RC4 by @renovate in #1092
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-M14 by @renovate in #1086
- Update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.4 by @renovate in #1099
- Update dependency io.micronaut.security:micronaut-security-bom to v4.0.0-M8 by @renovate in #1087
- Update dependency io.micronaut.platform:micronaut-platform to v4.0.0-RC1 by @renovate in #1106
- Update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.0.0-M7 - autoclosed by @renovate in #1107
- Update dependency io.micronaut.logging:micronaut-logging-bom to v1.0.0-M6 by @renovate in #1105
- Update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.0.0-M5 by @renovate in #1104
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-M15 by @renovate in #1103
- OpenAPI to Micronaut Core 4.0.0 by @sdelamo in #1108
Other Changes 💡
Micronaut OpenAPI 5.0.0-M12
Micronaut OpenAPI 5.0.0-M11
What's Changed
Dependency updates 🚀
- Update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.0.0-M7 by @renovate in #1100
- Update dependency io.micronaut.platform:micronaut-platform to v4.0.0-M5 by @renovate in #1091
- Update dependency io.micronaut:micronaut-core-bom to v4.0.0-RC4 by @renovate in #1092
- Update dependency io.micronaut.data:micronaut-data-bom to v4.0.0-M14 by @renovate in #1086
- Update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.4 by @renovate in #1099
- Update dependency io.micronaut.security:micronaut-security-bom to v4.0.0-M8 by @renovate in #1087
Other Changes 💡
- OpenAPI Generator Return type Improvements by @andriy-dmytruk in #1098
- Enable binary compatibility check by @wetted in #1094
Full Changelog: v5.0.0-M10...v5.0.0-M11
Micronaut OpenAPI 5.0.0-M10
What's Changed
New Features 🎉
Dependency updates 🚀
Other Changes 💡
- Add parameter and response body mapping by @andriy-dmytruk in #1089
- Generator improvements by @andriy-dmytruk in #1088
- Fixes SLF4J initializing by @altro3 in #1096
- Merge 4.10 by @altro3 in #1095
Full Changelog: v5.0.0-M9...v5.0.0-M10
v5.0.0-M9
Release v5.0.0-M9
Micronaut OpenAPI 5.0.0-M8
What's Changed
Dependency updates 🚀
- Update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.0.0-M6 by @renovate in #1043
- Update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.0.0-M6 by @renovate in #1076
Other Changes 💡
- Fix processing multipart form data by @altro3 in #1055
- Add ability to set final swagger file path for UI. by @altro3 in #1051
- Fix parse default enum value by @altro3 in #1053
- Fix controller inheritance processing by @altro3 in #1054
- Merge 4.9.1 by @altro3 in #1069
- Move annotations to new module openapi-annotations by @altro3 in #1071
- Improvements for the generator by @andriy-dmytruk in #1059
- Upgrade to core 4.0.0-RC3 by @melix in #1077
Full Changelog: v5.0.0-M7...v5.0.0-M8