Skip to content

Releases: micronaut-projects/micronaut-openapi

Micronaut OpenAPI 6.19.3

04 Nov 16:30

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Fix processing enum extensions in different formats (string, list, map) by @altro3 in #2460
  • Escape true and false reserved words in java generator by @altro3 in #2459

Full Changelog: v6.19.2...v6.19.3

Micronaut OpenAPI 6.19.2

27 Oct 18:58

Choose a tag to compare

What's Changed

Other Changes 💡

Full Changelog: v6.19.1...v6.19.2

Micronaut OpenAPI 6.19.1

19 Oct 12:10

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Fixed generation of enum converters with only API mode by @altro3 in #2433

Dependency updates 🚀

Full Changelog: v6.19.0...v6.19.1

Micronaut OpenAPI 6.19.0

15 Oct 05:58

Choose a tag to compare

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 💡

Full Changelog: v6.18.1...v6.19.0

Micronaut OpenAPI 6.18.1

17 Sep 15:39

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Minor fixes by @altro3 in #2349
  • Added lost Spring Boot Actuator endpoints: configprops and conditions by @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

05 Sep 06:20

Choose a tag to compare

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 @OpenAPIRequest as alternative to @io.micronaut.http.annotation.RequestBean annotation 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 📖

  • Fixed OpenAPIExtraSchema annotation javadoc by @altro3 in #2286

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

Read more

Micronaut OpenAPI 6.17.3

08 Jul 08:35

Choose a tag to compare

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

03 Jul 09:44

Choose a tag to compare

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

25 Jun 14:07

Choose a tag to compare

What's Changed

Bug Fixes 🐞

Improvements ⭐

  • Add kotlin compilation testing for kotlin-client-generator by @KDanisme in #2236

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

20 Jun 11:45

Choose a tag to compare

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