Skip to content

Commit ea1423b

Browse files
Update org.openapitools:openapi-generator-gradle-plugin to v7.16.0 (#506)
### [`v7.16.0`](https://redirect.github.com/OpenAPITools/openapi-generator/releases/tag/v7.16.0): released v7.16.0 stable release comes with 100+ enhancements, bug fixes. Once again thanks for all the contributions from the community. The community also contributed [3 new generators](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+label%3A%22Enhancement%3A+New+generator%22) in this release: - \[python] add async httpx support Client: Python [#​22021](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22021) - feat: Add Java Dubbo code generator for Apache Dubbo microservices [#​21968](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21968) - New generator for Scala3 + sttp4 + jsoniter-scala [#​21908](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21908) Below are the highlights of the changes. For a full list of changes, please refer to the ["Pull Request"](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+) tab. #### General - Update commons related dependencies to newer versions [#​21980](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21980) - Correctly annotate Gradle task in- & outputs and enable stricter plugin validation [#​21957](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21957) - Support normalizing anyof/oneof enum constraints to a single enum [#​21917](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21917) - feat: add support for minimal-update option in maven plugin [#​21872](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21872) - Update swagger parser to 2.1.32 [#​21818](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21818) - Fix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas [#​21799](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21799) - \[3.1] Fixed lack of check for booleanSchemaValue [#​21742](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21742) #### Bash - \[bash] Drop old client.sh from petstore sample [#​21987](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21987) - \[bash] Fix issue where paste command doesn't work on Mac [#​21986](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21986) #### C\# - Fix visibility for enum in C# generator [#​21984](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21984) - \[C#] Fixes array TypeDeclaration parsing order to fix deep aliases [#​21600](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21600) #### Dart - \[dart-dio]\[timemachine] Bugfix: saving offset\_date\_serializer instead of local\_date\_serialize [#​21974](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21974) - Add skipCopyWith option for dart-dio [#​21816](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21816) #### Kotlin - fix(kotlin-spring): add missing constructor parentheses for hashmap models [#​22029](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22029) - \[kotlin] Fix enum defaultValue in query parameters with schema reference [#​22002](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22002) - \[kotlin]\[client] remove old deprecated apis [#​21988](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21988) - \[kotlin-spring]\[server] Feat: Allow implementation of arbitrary interface in DTOs (similar to x-implements from java-spring) [#​21950](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21950) - Fix missing [@​Serializable](https://redirect.github.com/Serializable) on enums for kotlin/jvm-retrofit2 [#​21907](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21907) - \[kotlin-client] Fix string comparison in discriminator post-processing [#​21881](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21881) - \[kotlin-client] update Kotlin and libraries versions [#​21866](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21866) - Kotlin Multiplatform polymorphism with custom discriminator support [#​21772](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21772) #### Go - go: Fix missing imports for optional body params [#​22014](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22014) - feat(golang): support for wrapped and xml name [#​21899](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21899) #### Java - \[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces [#​22020](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22020) - \[cxf] add support for Swagger2 [#​22010](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22010) - \[java] Fix annotationLibrary option being ignored [#​21992](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21992) - \[Java] \[Spring-client] Exclude discriminator from nullable annotation [#​21981](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21981) - feat: Add Java Dubbo code generator for Apache Dubbo microservices [#​21968](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21968) - \[jaxrs-spec]\[quarkus] Feat: Add an option to use "org.jboss.resteasy.reactive.RestResponse" [#​21877](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21877) - \[Java] \[Spring] Use deduction configOptions for oneOfInterfaces [#​20919](https://redirect.github.com/OpenAPITools/openapi-generator/issues/20919) #### OCaml - \[Fix]\[OCaml] Incorrect encoding/decoding for required free-form objects; Odoc for record fields [#​21819](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21819) - \[OCaml] Generate .ocamlformat file; format all generated OCaml files [#​21809](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21809) - \[OCaml] Introduce support for oneOf/anyOf, fix default value for non-required maps [#​21798](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21798) #### PHP - Fix php-slim4 API key authentication throwing exception [#​21962](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21962) - Setup void type for PHP Symfony CompilerpassInterface [#​21808](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21808) - \[php] Fixed typing of offsetGet/offsetSet/offsetUnset [#​21583](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21583) #### ProtoBuf - \[protobuf] fix generation of enums with UNSPECIFIED values [#​21774](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21774) #### Python - \[python] add async httpx (new library option) support [#​22021](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22021) - \[python] api client type checks [#​21935](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21935) - fix(python): update pyproject.toml license format with poetry1 fallback [#​21931](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21931) - \[python] fix default value when enum is a reference [#​21923](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21923) - python: feature flag for lazy imports [#​21885](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21885) #### Ruby - fix(ruby-client): Fix incorrect boolean parsing in OneOf/AnyOf [#​21943](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21943) #### Rust - \[Rust-Axum] Support AnyOf, AllOf [#​21948](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21948) - \[Rust] Add support for native-tls and rustls-tls Cargo features for the reqwest library [#​21925](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21925) - \[BUG]\[rust-axum] Fix duplicate route operations when supplying multiple tags on a path with a camelCase param [#​21873](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21873) - \[rust] set useAsyncFileStream only for files in the body [#​21839](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21839) #### Scala - Mark scala-lagom-server as deprecated [#​21977](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21977) - New generator for Scala3 + sttp4 + jsoniter-scala [#​21908](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21908) #### Swift - \[Swift6]\[client]Make Swift 6 generator stable [#​21846](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21846) #### TypeScript - \[typescript-axios]: withSeparateModelsAndApi handles importFileExtension [#​22032](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22032) - \[Typescript] add missing typeRoots config on tsconfig [#​21824](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21824) - typescript-fetch: Fix model date crash [#​21821](https://redirect.github.com/OpenAPITools/openapi-generator/issues/21821)
1 parent 31e6a19 commit ea1423b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
kotlin = "2.2.10"
33
kotlin-stdlib = "2.0.0"
44
dokka = "2.0.0"
5-
openapi-generator = "7.15.0"
5+
openapi-generator = "7.16.0"
66
jupyter = "0.15.0-639"
77
okio = "3.16.0"
88
moshi = "1.15.2"

0 commit comments

Comments
 (0)