Releases: micronaut-projects/micronaut-openapi
Releases · micronaut-projects/micronaut-openapi
Micronaut OpenAPI 6.19.3
What's Changed
Bug Fixes 🐞
- Fix processing enum extensions in different formats (string, list, map) by @altro3 in #2460
- Escape
trueandfalsereserved words in java generator by @altro3 in #2459
Full Changelog: v6.19.2...v6.19.3
Micronaut OpenAPI 6.19.2
Micronaut OpenAPI 6.19.1
Micronaut OpenAPI 6.19.0
What's Changed
Bug Fixes 🐞
- Fixed render schemas with AllOf block for ADoc converter by @altro3 in #2389
- Added $ (dollar sign) escape for kotlin generator by @altro3 in #2388
- Added Serdeable annotation to oneOf interface by @altro3 in #2378
Improvements ⭐
- Refactor enum converters by @altro3 in #2374
- Remove warning from logs, when set invokerPackage by additional properties for kotlin generator by @altro3 in #2373
Dependency updates 🚀
- fix(deps): update dependency org.sonatype.gradle.plugins:scan-gradle-plugin to v3.1.4 by @renovate[bot] in #2364
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.11.2 by @renovate[bot] in #2365
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.5 by @renovate[bot] in #2375
- fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.5.5 by @renovate[bot] in #2381
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.7.1 by @renovate[bot] in #2392
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.9.4 by @renovate[bot] in #2387
- fix(deps): update managed.swagger to v2.2.38 by @renovate[bot] in #2382
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.11.0 by @renovate[bot] in #2368
- fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.9.0 by @renovate[bot] in #2385
- fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.27.1 by @renovate[bot] in #2394
- Update UI scripts by @altro3 in #2390
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.2 by @renovate[bot] in #2396
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.3 by @renovate[bot] in #2398
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.4 by @renovate[bot] in #2400
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.7 by @renovate[bot] in #2402
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.5 by @renovate[bot] in #2405
- fix(deps): update dependency org.commonmark:commonmark to v0.27.0 by @renovate[bot] in #2406
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.9.0 by @renovate[bot] in #2403
- fix(deps): update dependency org.apache.commons:commons-lang3 to v3.19.0 - autoclosed by @renovate[bot] in #2372
- fix(deps): update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.12.0 by @renovate[bot] in #2370
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.15.0 by @renovate[bot] in #2366
- fix(deps): update dependency org.openapitools:openapi-generator to v7.16.0 by @renovate[bot] in #2376
- fix(deps): update dependency com.google.guava:guava to v33.5.0-jre by @renovate[bot] in #2363
- Micronaut 4.10.4 by @altro3 in #2415
Other Changes 💡
- Fix test after upgrade micronaut-data by @altro3 in #2383
- Build: remove sonatype plugin by @lissam1 in #2401
- don’t define freemarker version, use views version by @sdelamo in #2416
Full Changelog: v6.18.1...v6.19.0
Micronaut OpenAPI 6.18.1
What's Changed
Bug Fixes 🐞
- Minor fixes by @altro3 in #2349
- Added lost Spring Boot Actuator endpoints:
configpropsandconditionsby @altro3 in #2355
Dependency updates 🚀
- fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.annotation to v2.4.0 by @renovate[bot] in #2350
- fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.5 by @renovate[bot] in #2357
- chore(deps): update graalvm/setup-graalvm action to v1.3.7 by @renovate[bot] in #2358
- fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.34 by @renovate[bot] in #2359
- fix(deps): update managed.swagger to v2.2.37 by @renovate[bot] in #2360
- fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.6 by @renovate[bot] in #2361
- fix(deps): update dependency org.commonmark:commonmark to v0.26.0 by @renovate[bot] in #2356
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.14.0 by @renovate[bot] in #2362
Other Changes 💡
New Contributors
Full Changelog: v6.18.0...v6.18.1
Micronaut OpenAPI 6.18.0
What's Changed
New Features 🎉
- Add ability to add principal / authentication parameter to controller methods by @altro3 in #2290
- Add ability to exclude classes and packages from processing by @altro3 in #2295
- Added support JsonInclude annotation and added ability to set default JsonInclude mode by @altro3 in #2337
- Added ability to change javadoc conversion mode: HTML_TO_MD, MD_TO_HTML, PLAIN. by @altro3 in #2330
Bug Fixes 🐞
- Fixed Unused schema in combination with OpenAPIGroup and self referencing / recursive schema by @altro3 in #2285
- Fixed process types extended from collections by @altro3 in #2268
- Fix SwaggerUIStandalonePreset missing variable error by @clementbeffa in #2313
- Remove micronaut-inject dependency from some modules by @altro3 in #2307
- Disable escaping html tags in descriptions by @altro3 in #2294
- Fixed processing api responses inside Operation annotation by @altro3 in #2331
Improvements ⭐
- Introduce new behavior with JsonUnwrapped and Schema(allOf) annotations by @uvoigt in #2296
- Added annotation
@OpenAPIRequestas alternative to@io.micronaut.http.annotation.RequestBeanannotation by @altro3 in #2311 - Improved spring boot docs and added test suites for Spring + KAPT and Spring + KSP by @altro3 in #2320
- Move gradle scripts to Kotlin DSL by @altro3 in #2321
- Rename test suites by @altro3 in #2340
- Added ability to set patterns (and exclude patterns) for additional files. by @altro3 in #2343
Docs 📖
Dependency updates 🚀
- fix(deps): update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.11.0 by @renovate[bot] in #2232
- fix(deps): update dependency org.jsoup:jsoup to v1.21.1 by @renovate[bot] in #2241
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.5.0 by @renovate[bot] in #2242
- fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.9.0 by @renovate[bot] in #2243
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.5 by @renovate[bot] in #2247
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.6 by @renovate[bot] in #2260
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.2 by @renovate[bot] in #2264
- fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.9.1 by @renovate[bot] in #2272
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.7 by @renovate[bot] in #2271
- fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.31 by @renovate[bot] in #2273
- fix(deps): update dependency org.apache.commons:commons-lang3 to v3.18.0 by @renovate[bot] in #2275
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.8 by @renovate[bot] in #2278
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.3 by @renovate[bot] in #2279
- fix(deps): update dependency commons-io:commons-io to v2.20.0 by @renovate[bot] in #2281
- fix(deps): update dependency commons-codec:commons-codec to v1.19.0 by @renovate[bot] in #2287
- fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.9.2 by @renovate[bot] in #2289
- OpenAPI Generator 7.14.0 by @altro3 in #2251
- fix(deps): update dependency org.apache.commons:commons-text to v1.14.0 by @renovate[bot] in #2291
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.1 by @renovate[bot] in #2299
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.13.1 by @renovate[bot] in #2298
- fix(deps): update dependency org.sonatype.gradle.plugins:scan-gradle-plugin to v3.1.2 by @renovate[bot] in #2303
- fix(deps): update managed.swagger to v2.2.35 by @renovate[bot] in #2302
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.9.2 by @renovate[bot] in #2301
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.9 by @renovate[bot] in #2300
- fix(deps): update dependency org.commonmark:commonmark to v0.25.1 by @renovate[bot] in #2304
- fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.4 by @renovate[bot] in #2314
- fix(deps): update dependency org.sonatype.gradle.plugins:scan-gradle-plugin to v3.1.3 by @renovate[bot] in #2318
- fix(deps): update managed.swagger to v2.2.36 by @renovate[bot] in #2324
- fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.32 by @renovate[bot] in #2323
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.10 by @renovate[bot] in #2325
- Update UI scripts by @altro3 in #2292
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.11.1 by @renovate[bot] in #2326
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.4 by @renovate[bot] in #2328
- fix(deps): update dependency org.openapitools:openapi-generator to v7.15.0 by @renovate[bot] in #2329
- fix(deps): update dependency org.jsoup:jsoup to v1.21.2 by @renovate[bot] in #2332
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.9.3 by @renovate[bot] in #2333
- fix(deps): update dependency io.micronaut.build.shared.settings:io.micronaut.build.shared.settings.gradle.plugin to v7.6.0 by @renovate[bot] in #2335
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.6.3 by @renovate[bot] in #2334
- fix(deps): update dependency io.micronaut.build.shared.settings:io.micronaut.build.shared.settings.gradle.plugin to v7.6.3 by @renovate[bot] in #2336
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.6.4 by @renovate[bot] in #2338
- fix(deps): update dependency io.micronaut.build.shared.settings:io.micronaut.build.shared.settings.gradle.plugin to v7.6.4 by @renovate[bot] in #2339
- fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.33 by @renovate[bot] in #2342
- Update UI scripts by @altro3 in #2346
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.11 by @renovate[bot] in #2347
Other Changes 💡
New Contributors
- @uvoigt made...
Micronaut OpenAPI 6.17.3
What's Changed
Bug Fixes 🐞
- Fixed wrong views destination directory path for KSP by @altro3 in #2256
- Fixed generation of local / zoned / offset date-time default values by @altro3 in #2266
Full Changelog: v6.17.2...v6.17.3
Micronaut OpenAPI 6.17.2
What's Changed
Bug Fixes 🐞
- Fixed swagger operation annotation without responses by @altro3 in #2252
- Fixed custom schema name with JsonUnwrapped by @altro3 in #2257
Full Changelog: v6.17.1...v6.17.2
Micronaut OpenAPI 6.17.1
What's Changed
Bug Fixes 🐞
- fix: fix kotlin client generator bytebuffer generics by @KDanisme in #2231
- Fixed Enum Case Sensitivity with non string values by @altro3 in #2235
- Avoid duplicate property names for models by @andriy-dmytruk in #2215
- Java generator fixes by @altro3 in #2244
- fix: fix kotlin-generator hideGenerationTimestamp produces invalid code by @KDanisme in #2237
- Fixed kotlin generator bugs by @altro3 in #2239
Improvements ⭐
Dependency updates 🚀
- fix(deps): update managed.swagger to v2.2.34 by @renovate in #2228
- fix(deps): update dependency org.commonmark:commonmark to v0.25.0 by @renovate in #2230
- fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.30 - autoclosed by @renovate in #2229
New Contributors
Full Changelog: v6.17.0...v6.17.1
Micronaut OpenAPI 6.17.0
What's Changed
Bug Fixes 🐞
- Fixed error with spring boot actuator prometheus endpoint. by @altro3 in #2190
- Remove duplicate schemas in oneOf block considering parent schemas. by @altro3 in #2207
- Fixed server generator for response file type by @altro3 in #2227
- Improve classes output directrory and project directory detection by @altro3 in #2183
Dependency updates 🚀
- Update dependency io.micronaut:micronaut-core-bom to v4.8.15 by @renovate in #2182
- Update dependency io.micronaut:micronaut-core-bom to v4.8.16 by @renovate in #2184
- Update dependency io.micronaut:micronaut-core-bom to v4.8.17 by @renovate in #2186
- Update dependency io.micronaut.security:micronaut-security-bom to v4.12.2 by @renovate in #2187
- Update dependency io.micronaut:micronaut-core-bom to v4.8.18 by @renovate in #2188
- Update dependency io.micronaut.platform:micronaut-platform to v4.8.3 by @renovate in #2191
- Update managed.swagger to v2.2.33 by @renovate in #2192
- Update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.7.0 by @renovate in #2198
- Update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.27.0 by @renovate in #2197
- Update dependency io.micronaut.logging:micronaut-logging-bom to v1.7.0 by @renovate in #2194
- Update dependency io.micronaut:micronaut-core-bom to v4.9.1 by @renovate in #2193
- Update dependency io.micronaut.serde:micronaut-serde-bom to v2.15.0 by @renovate in #2201
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.10.0 by @renovate in #2218
- fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.9.0 by @renovate in #2217
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.0 by @renovate in #2216
- fix(deps): update dependency io.micronaut.session:micronaut-session-bom to v4.7.0 by @renovate in #2214
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.13.0 by @renovate in #2212
- fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.8.0 by @renovate in #2211
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.8.0 by @renovate in #2195
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.8.0 by @renovate in #2210
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.11.0 by @renovate in #2204
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.4 by @renovate in #2200
- fix(deps): update dependency io.micronaut.kotlin:micronaut-kotlin-bom to v4.7.0 by @renovate in #2208
- Update UI scripts by @altro3 in #2219
- fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.5.4 by @renovate in #2224
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.13.1 by @renovate in #2222
Other Changes 💡
Full Changelog: v6.16.2...v6.17.0