chore(deps): update org.openapitools from 7.15.0 to 7.16.0 (minor) #476

Merged
stephan.schnabel merged 2 commits from renovate/minor-7.16-org.openapitools into main 2025-09-29 09:11:45 +02:00
Member

This PR contains the following updates:

Package Type Update Change
org.openapitools:openapi-generator-maven-plugin build minor 7.15.0 -> 7.16.0
org.openapitools:openapi-generator provided minor 7.15.0 -> 7.16.0

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.16.0: released

Compare Source

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 in this release:

  • [python] add async httpx support Client: Python #​22021
  • feat: Add Java Dubbo code generator for Apache Dubbo microservices #​21968
  • New generator for Scala3 + sttp4 + jsoniter-scala #​21908

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.openapitools:openapi-generator-maven-plugin](https://github.com/openapitools/openapi-generator) | build | minor | `7.15.0` -> `7.16.0` | | [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | provided | minor | `7.15.0` -> `7.16.0` | --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)</summary> ### [`v7.16.0`](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.16.0): released [Compare Source](https://github.com/openapitools/openapi-generator/compare/v7.15.0...v7.16.0) 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://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 [#&#8203;22021](https://github.com/openapitools/openapi-generator/issues/22021) - feat: Add Java Dubbo code generator for Apache Dubbo microservices [#&#8203;21968](https://github.com/openapitools/openapi-generator/issues/21968) - New generator for Scala3 + sttp4 + jsoniter-scala [#&#8203;21908](https://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://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.16.0+) tab. ##### General - Update commons related dependencies to newer versions [#&#8203;21980](https://github.com/openapitools/openapi-generator/issues/21980) - Correctly annotate Gradle task in- & outputs and enable stricter plugin validation [#&#8203;21957](https://github.com/openapitools/openapi-generator/issues/21957) - Support normalizing anyof/oneof enum constraints to a single enum [#&#8203;21917](https://github.com/openapitools/openapi-generator/issues/21917) - feat: add support for minimal-update option in maven plugin [#&#8203;21872](https://github.com/openapitools/openapi-generator/issues/21872) - Update swagger parser to 2.1.32 [#&#8203;21818](https://github.com/openapitools/openapi-generator/issues/21818) - Fix bug in ModelUtils.getParentName resulting in wrong inner Models for oneOf-composed schemas [#&#8203;21799](https://github.com/openapitools/openapi-generator/issues/21799) - \[3.1] Fixed lack of check for booleanSchemaValue [#&#8203;21742](https://github.com/openapitools/openapi-generator/issues/21742) ##### Bash - \[bash] Drop old client.sh from petstore sample [#&#8203;21987](https://github.com/openapitools/openapi-generator/issues/21987) - \[bash] Fix issue where paste command doesn't work on Mac [#&#8203;21986](https://github.com/openapitools/openapi-generator/issues/21986) ##### C\# - Fix visibility for enum in C# generator [#&#8203;21984](https://github.com/openapitools/openapi-generator/issues/21984) - \[C#] Fixes array TypeDeclaration parsing order to fix deep aliases [#&#8203;21600](https://github.com/openapitools/openapi-generator/issues/21600) ##### Dart - \[dart-dio]\[timemachine] Bugfix: saving offset\_date\_serializer instead of local\_date\_serialize [#&#8203;21974](https://github.com/openapitools/openapi-generator/issues/21974) - Add skipCopyWith option for dart-dio [#&#8203;21816](https://github.com/openapitools/openapi-generator/issues/21816) ##### Kotlin - fix(kotlin-spring): add missing constructor parentheses for hashmap models [#&#8203;22029](https://github.com/openapitools/openapi-generator/issues/22029) - \[kotlin] Fix enum defaultValue in query parameters with schema reference [#&#8203;22002](https://github.com/openapitools/openapi-generator/issues/22002) - \[kotlin]\[client] remove old deprecated apis [#&#8203;21988](https://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) [#&#8203;21950](https://github.com/openapitools/openapi-generator/issues/21950) - Fix missing [@&#8203;Serializable](https://github.com/Serializable) on enums for kotlin/jvm-retrofit2 [#&#8203;21907](https://github.com/openapitools/openapi-generator/issues/21907) - \[kotlin-client] Fix string comparison in discriminator post-processing [#&#8203;21881](https://github.com/openapitools/openapi-generator/issues/21881) - \[kotlin-client] update Kotlin and libraries versions [#&#8203;21866](https://github.com/openapitools/openapi-generator/issues/21866) - Kotlin Multiplatform polymorphism with custom discriminator support [#&#8203;21772](https://github.com/openapitools/openapi-generator/issues/21772) ##### Go - go: Fix missing imports for optional body params [#&#8203;22014](https://github.com/openapitools/openapi-generator/issues/22014) - feat(golang): support for wrapped and xml name [#&#8203;21899](https://github.com/openapitools/openapi-generator/issues/21899) ##### Java - \[JAVA] Add vendorExtensions.x-class-extra-annotation to oneOf interfaces [#&#8203;22020](https://github.com/openapitools/openapi-generator/issues/22020) - \[cxf] add support for Swagger2 [#&#8203;22010](https://github.com/openapitools/openapi-generator/issues/22010) - \[java] Fix annotationLibrary option being ignored [#&#8203;21992](https://github.com/openapitools/openapi-generator/issues/21992) - \[Java] \[Spring-client] Exclude discriminator from nullable annotation [#&#8203;21981](https://github.com/openapitools/openapi-generator/issues/21981) - feat: Add Java Dubbo code generator for Apache Dubbo microservices [#&#8203;21968](https://github.com/openapitools/openapi-generator/issues/21968) - \[jaxrs-spec]\[quarkus] Feat: Add an option to use "org.jboss.resteasy.reactive.RestResponse" [#&#8203;21877](https://github.com/openapitools/openapi-generator/issues/21877) - \[Java] \[Spring] Use deduction configOptions for oneOfInterfaces [#&#8203;20919](https://github.com/openapitools/openapi-generator/issues/20919) ##### OCaml - \[Fix]\[OCaml] Incorrect encoding/decoding for required free-form objects; Odoc for record fields [#&#8203;21819](https://github.com/openapitools/openapi-generator/issues/21819) - \[OCaml] Generate .ocamlformat file; format all generated OCaml files [#&#8203;21809](https://github.com/openapitools/openapi-generator/issues/21809) - \[OCaml] Introduce support for oneOf/anyOf, fix default value for non-required maps [#&#8203;21798](https://github.com/openapitools/openapi-generator/issues/21798) ##### PHP - Fix php-slim4 API key authentication throwing exception [#&#8203;21962](https://github.com/openapitools/openapi-generator/issues/21962) - Setup void type for PHP Symfony CompilerpassInterface [#&#8203;21808](https://github.com/openapitools/openapi-generator/issues/21808) - \[php] Fixed typing of offsetGet/offsetSet/offsetUnset [#&#8203;21583](https://github.com/openapitools/openapi-generator/issues/21583) ##### ProtoBuf - \[protobuf] fix generation of enums with UNSPECIFIED values [#&#8203;21774](https://github.com/openapitools/openapi-generator/issues/21774) ##### Python - \[python] add async httpx (new library option) support [#&#8203;22021](https://github.com/openapitools/openapi-generator/issues/22021) - \[python] api client type checks [#&#8203;21935](https://github.com/openapitools/openapi-generator/issues/21935) - fix(python): update pyproject.toml license format with poetry1 fallback [#&#8203;21931](https://github.com/openapitools/openapi-generator/issues/21931) - \[python] fix default value when enum is a reference [#&#8203;21923](https://github.com/openapitools/openapi-generator/issues/21923) - python: feature flag for lazy imports [#&#8203;21885](https://github.com/openapitools/openapi-generator/issues/21885) ##### Ruby - fix(ruby-client): Fix incorrect boolean parsing in OneOf/AnyOf [#&#8203;21943](https://github.com/openapitools/openapi-generator/issues/21943) ##### Rust - \[Rust-Axum] Support AnyOf, AllOf [#&#8203;21948](https://github.com/openapitools/openapi-generator/issues/21948) - \[Rust] Add support for native-tls and rustls-tls Cargo features for the reqwest library [#&#8203;21925](https://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 [#&#8203;21873](https://github.com/openapitools/openapi-generator/issues/21873) - \[rust] set useAsyncFileStream only for files in the body [#&#8203;21839](https://github.com/openapitools/openapi-generator/issues/21839) ##### Scala - Mark scala-lagom-server as deprecated [#&#8203;21977](https://github.com/openapitools/openapi-generator/issues/21977) - New generator for Scala3 + sttp4 + jsoniter-scala [#&#8203;21908](https://github.com/openapitools/openapi-generator/issues/21908) ##### Swift - \[Swift6]\[client]Make Swift 6 generator stable [#&#8203;21846](https://github.com/openapitools/openapi-generator/issues/21846) ##### TypeScript - \[typescript-axios]: withSeparateModelsAndApi handles importFileExtension [#&#8203;22032](https://github.com/openapitools/openapi-generator/issues/22032) - \[Typescript] add missing typeRoots config on tsconfig [#&#8203;21824](https://github.com/openapitools/openapi-generator/issues/21824) - typescript-fetch: Fix model date crash [#&#8203;21821](https://github.com/openapitools/openapi-generator/issues/21821) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOCIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSIsInJlbm92YXRlLW1hbmFnZXIvbWF2ZW4iLCJyZW5vdmF0ZS10eXBlL21pbm9yIl19-->
chore(deps): update org.openapitools from 7.15.0 to 7.16.0
Some checks failed
ci/woodpecker/pr/verify Pipeline failed
e116046751
ci approved these changes 2025-09-28 11:10:04 +02:00
fix: changes by v7.16.0
All checks were successful
ci/woodpecker/pr/verify Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
3368a0e047
Author
Member

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
stephan.schnabel deleted branch renovate/minor-7.16-org.openapitools 2025-09-29 09:11:47 +02:00
Sign in to join this conversation.
No reviewers
ci
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
kokuwaio/micronaut-openapi-codegen!476
No description provided.