6.14.0
What's Changed
New Features 🎉
- Add support Scalar by @altro3 in #1991
- Add support
coroutines
for kotlin generator by @altro3 in #2023
Dependency updates 🚀
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.6 by @renovate in #1889
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.11.2 by @renovate in #1888
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.7.1 by @renovate in #1890
- fix(deps): update dependency org.jsoup:jsoup to v1.18.2 by @renovate in #1892
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.13.0 by @renovate in #1893
- fix(deps): update dependency org.jsoup:jsoup to v1.18.3 by @renovate in #1895
- chore(deps): update dependency gradle to v8.11.1 by @renovate in #1865
- fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.annotation to v2.3.100 by @renovate in #1898
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.7 by @renovate in #1899
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.10.5 by @renovate in #1900
- fix(deps): update managed.swagger to v2.2.27 by @renovate in #1905
- fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.6.2 by @renovate in #1904
- chore(deps): update softprops/action-gh-release action to v2.2.0 by @renovate in #1907
- fix(deps): update dependency org.apache.commons:commons-text to v1.13.0 by @renovate in #1911
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.8 by @renovate in #1910
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.7.2 by @renovate in #1909
- fix(deps): update dependency com.google.guava:guava to v33.4.0-jre by @renovate in #1916
- fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.26.3 by @renovate in #1915
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.9 by @renovate in #1917
- chore(deps): update dependency gradle to v8.12 by @renovate in #1919
- fix(deps): update dependency org.freemarker:freemarker to v2.3.34 by @renovate in #1921
- chore(deps): update actions/upload-artifact action to v4.5.0 by @renovate in #1918
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.5.1 by @renovate in #1922
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.10 by @renovate in #1923
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.7.3 by @renovate in #1924
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.3.1 by @renovate in #1926
- fix(deps): update dependency commons-codec:commons-codec to v1.17.2 by @renovate in #1927
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.3.2 by @renovate in #1931
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.11 by @renovate in #1932
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.7.4 by @renovate in #1934
- fix(deps): update dependency io.micronaut.gradle:micronaut-minimal-plugin to v4.4.5 by @renovate in #1938
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.11.0 by @renovate in #1939
- chore(deps): update actions/upload-artifact action to v4.6.0 by @renovate in #1935
- chore(deps): update softprops/action-gh-release action to v2.2.1 by @renovate in #1928
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.12 by @renovate in #1941
- fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.0 by @renovate in #1942
- fix(deps): update managed.swagger to v2.2.28 by @renovate in #1943
- fix(deps): update dependency io.swagger:swagger-parser to v1.0.73 by @renovate in #1947
- fix(deps): update dependency io.swagger.parser.v3:swagger-parser-v3 to v2.1.25 by @renovate in #1946
- chore(deps): update actions/upload-artifact action to v4.6.0 by @renovate in #1949
- chore(deps): update graalvm/setup-graalvm action to v1.2.8 by @renovate in #1945
- fix(deps): update dependency commons-codec:commons-codec to v1.18.0 by @renovate in #1956
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.13.1 by @renovate in #1955
- fix(deps): update dependency io.micronaut.data:micronaut-data-bom to v4.11.1 by @renovate in #1957
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.13 by @renovate in #1959
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.8.1 by @renovate in #1958
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.11.3 by @renovate in #1961
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.7.5 by @renovate in #1962
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.0 by @renovate in #1965
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.9.0 by @renovate in #1968
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.7.0 by @renovate in #1966
- fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.7.0 by @renovate in #1967
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.7.0 by @renovate in #1969
- fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v4.7.0 by @renovate in #1971
- fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.1 by @renovate in #1972
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.1 by @renovate in #1974
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.14.0 by @renovate in #1977
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.6.0 by @renovate in #1976
- fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.12.0 by @renovate in #1978
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.2 by @renovate in #1980
- fix(deps): update dependency io.micronaut.jaxrs:micronaut-jaxrs-bom to v4.8.0 by @renovate in #1981
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.7.6 by @renovate in #1984
- fix(deps): update dependency io.micronaut.groovy:micronaut-groovy-bom to v4.6.0 by @renovate in #1986
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.3 by @renovate in #1987
- fix(deps): update dependency io.micronaut.session:micronaut-session-bom to v4.6.0 by @renovate in #1988
- fix(deps): update dependency io.micronaut.spring:micronaut-spring-bom to v5.10.0 by @renovate in #1989
- chore(deps): update graalvm/setup-graalvm action to v1.3.1 by @renovate in #1985
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.6.1 by @renovate in #1992
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.4 by @renovate in #1998
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.4.0 by @renovate in #2006
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.5 by @renovate in #2012
- fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.2 by @renovate in #2025
- fix(deps): update dependency org.jsoup:jsoup to v1.19.1 by @renovate in #2033
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.6 by @renovate in #2035
- fix(deps): update dependency io.micronaut.grpc:micronaut-grpc-bom to v4.9.0 by @renovate in #2037
Other Changes 💡
- Refactor generating kotlin pojos by @altro3 in #1894
- Fixed processing for custom classes extended from
java.util.Collection
by @altro3 in #1902 - Fixed additionalProperties map with
@NotEmpty
annotation by @altro3 in #1912 - Fix support body wrapped properties by @altro3 in #1914
- Fixed request body enum by @altro3 in #1913
- Fixed
@Nullable
/@NotNull
annotations for primitive array by @altro3 in #1920 - Fixed procesing methods with
@RequestBean
and@Body
parmeters together by @altro3 in #1933 - Fixed NPE wth processing controller implementation, when use
@Status
annotation by @altro3 in #1937 - Sonatype Scan Gradle Plugin by @sdelamo in #1940
- OpenAPI Generator 7.11 by @altro3 in #1952
- Fixes from swagger 2.2.28 by @altro3 in #1944
- Swagger UI 5.18.3 by @altro3 in #1963
- Generating operation IDs, when use optional path variables by @altro3 in #1964
- Fix for Kotlin and enums in generics like
channels: Collection<Channel?>?
by @altro3 in #1973 - Improve support additional swagger files by @altro3 in #1982
- Move from unpkg.com to cdn.jsdelivr.net by @altro3 in #1990
- Fix process enums with JsonValue annotation and without JsonProperty annotation by @altro3 in #2000
- Not need to add annotation
@Size
to date / date-time properties / parameters by @altro3 in #2002 - Added new option
jsonIncludeAlwaysForRequiredFields
to the generator to add annotation@JsonInclude(ALWAYS)
for required fields by @altro3 in #1983 - Fixed OOM and Stream closed for openapi-generator by @altro3 in #1999
- Fixed kotlin generator with
modelNamePrefix
andmodelNameSuffix
for primitive types by @altro3 in #2015 - Openapi-generator 7.12.0 by @altro3 in #2020
- Fixed process empty
@SecurityRequirement
by @altro3 in #2017 - Add
mapping.path
to groups spec files by @altro3 in #2014 - Gradle 8.13 by @altro3 in #2007
- Add support
useSealed
for java generator by @altro3 in #2026 - Update view JS by @altro3 in #2028
- Fixed wrong import when date-time type used by @altro3 in #2030
Full Changelog: v6.13.2...v6.14.0