openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.2.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.2.0): released
#### General
- To fix infinite loop for allOf with single element in normalizer [#17426](https://togithub.com/openapitools/openapi-generator/issues/17426)
- Fix build errors in JDK 21 [#17177](https://togithub.com/openapitools/openapi-generator/issues/17177)
- OpenAPI 3.1.0 Add webhooks support [#17174](https://togithub.com/openapitools/openapi-generator/issues/17174)
- Add openapiGeneratorIgnoreList option to pre-populate .openapi-generator-ignore [#17164](https://togithub.com/openapitools/openapi-generator/issues/17164)
- Add openapi-normalizer rule to set tags to operationId [#17161](https://togithub.com/openapitools/openapi-generator/issues/17161)
- Fix missing objects when defining inline anyOf, or oneOf [#17141](https://togithub.com/openapitools/openapi-generator/issues/17141)
- Update Dockerfile (cli, online) to use eclipse-temurin:17.0.3\_7-jre-focal [#17139](https://togithub.com/openapitools/openapi-generator/issues/17139)
#### C
- \[C]\[Client] Use int\* as int or bool type function parameter [#17179](https://togithub.com/openapitools/openapi-generator/issues/17179) Breaking change (with fallback)
#### C++
- \[cpp-qt-client] pass QString by const reference instead of by value [#16793](https://togithub.com/openapitools/openapi-generator/issues/16793)
#### C\#
- \[csharp]\[generichost] Handle obsolete params and methods [#17344](https://togithub.com/openapitools/openapi-generator/issues/17344)
- \[csharp] Do not inherit additional properties [#17140](https://togithub.com/openapitools/openapi-generator/issues/17140)
- \[csharp] Disabled GetHashCode generation [#17039](https://togithub.com/openapitools/openapi-generator/issues/17039) Breaking change (with fallback)
#### Dart
- \[BUG] \[dart-dio] Support for Analyzer configuration options changes in Dart 3 [#17099](https://togithub.com/openapitools/openapi-generator/issues/17099)
#### Java
- \[webclient] explode query parameters support [#17441](https://togithub.com/openapitools/openapi-generator/issues/17441)
- Implementing retry logic to restTemplate [#17375](https://togithub.com/openapitools/openapi-generator/issues/17375)
- \[JavaSpring] Enable scopes for all security scheme types [#17083](https://togithub.com/openapitools/openapi-generator/issues/17083)
#### JMeter
- \[jmeter] Fix exception when operationId has $ [#17125](https://togithub.com/openapitools/openapi-generator/issues/17125)
#### Kotlin
- \[kotlin-client] New generator: kotlin-jvm-spring-restclient (new library) [#17366](https://togithub.com/openapitools/openapi-generator/issues/17366)
- \[kotlin-client]\[multiplatform] add iosSimulatorArm64 target [#17058](https://togithub.com/openapitools/openapi-generator/issues/17058)
#### Go
- \[go-server] Add ability to handle nullable query parameter [#17321](https://togithub.com/openapitools/openapi-generator/issues/17321)
- \[Go] fix validation of property names when a model has required fields and doesn't allow additional properties [#17267](https://togithub.com/openapitools/openapi-generator/issues/17267)
#### PHP
- Fix PHP constructor docblock [#17324](https://togithub.com/openapitools/openapi-generator/issues/17324)
- Fix parameter names in Configuration [#17305](https://togithub.com/openapitools/openapi-generator/issues/17305)
\-Add enum name mapping support to PHP generators [#17195](https://togithub.com/openapitools/openapi-generator/issues/17195)
- \[PHP-NG] check if json_decode was able to decode response [#17120](https://togithub.com/openapitools/openapi-generator/issues/17120)
- \[PHP-NG] convert data to string before giving it to preg_match [#17119](https://togithub.com/openapitools/openapi-generator/issues/17119)
#### Postman
- \[POSTMAN] Skip escaping request name [#17394](https://togithub.com/openapitools/openapi-generator/issues/17394)
#### PowerShell
- Use $Response.Content for deserializing response [#17342](https://togithub.com/openapitools/openapi-generator/issues/17342)
#### Python
- \[python] Fix exception in request body with enum ref [#17438](https://togithub.com/openapitools/openapi-generator/issues/17438)
- \[python] fix: Annotate free-form object as dict in Python [#17082](https://togithub.com/openapitools/openapi-generator/issues/17082)
- \[python]\[Feat] Deserialize error responses [#17038](https://togithub.com/openapitools/openapi-generator/issues/17038)
- Add socks5 proxy support for OpenAPI generated python client [#16918](https://togithub.com/openapitools/openapi-generator/issues/16918)
#### Ruby
- Ruby Client for Faraday: fix file downloading [#17333](https://togithub.com/openapitools/openapi-generator/issues/17333)
- \[Ruby] Add model name mapping support to ruby client generator [#17408](https://togithub.com/openapitools/openapi-generator/issues/17408)
#### Rust
- Add enum name mapping feature to the Rust generators [#17290](https://togithub.com/openapitools/openapi-generator/issues/17290)
- include {min|max}Items validation in rust-server models [#17201](https://togithub.com/openapitools/openapi-generator/issues/17201)
#### Scala
- Add scala-pekko client generator (new generator) [#17417](https://togithub.com/openapitools/openapi-generator/issues/17417)
- \[scala-akka-client] Scala Akka client does not support arbitrary query string parameters [#17386](https://togithub.com/openapitools/openapi-generator/issues/17386)
#### Swift
- Fix swift5 binary upload [#17422](https://togithub.com/openapitools/openapi-generator/issues/17422)
- \[Swift5] add enum name mapping option [#17297](https://togithub.com/openapitools/openapi-generator/issues/17297)
#### TypeScript
- fix(typescript-axios): use baseURL of (custom) axios instance [#17296](https://togithub.com/openapitools/openapi-generator/issues/17296)
- Generalized mime type support [#17285](https://togithub.com/openapitools/openapi-generator/issues/17285)
- \[typescript-axios] Upgrade to axios@^1 [#14518](https://togithub.com/openapitools/openapi-generator/issues/14518)
#### Zapier
- \[Zapier] Updated some dependencies [#17420](https://togithub.com/openapitools/openapi-generator/issues/17420)
- \[ZAPIER] added required fields to zapier models generation [#17115](https://togithub.com/openapitools/openapi-generator/issues/17115)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.1.0
->7.2.0
Release Notes
openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.2.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.2.0): released #### General - To fix infinite loop for allOf with single element in normalizer [#17426](https://togithub.com/openapitools/openapi-generator/issues/17426) - Fix build errors in JDK 21 [#17177](https://togithub.com/openapitools/openapi-generator/issues/17177) - OpenAPI 3.1.0 Add webhooks support [#17174](https://togithub.com/openapitools/openapi-generator/issues/17174) - Add openapiGeneratorIgnoreList option to pre-populate .openapi-generator-ignore [#17164](https://togithub.com/openapitools/openapi-generator/issues/17164) - Add openapi-normalizer rule to set tags to operationId [#17161](https://togithub.com/openapitools/openapi-generator/issues/17161) - Fix missing objects when defining inline anyOf, or oneOf [#17141](https://togithub.com/openapitools/openapi-generator/issues/17141) - Update Dockerfile (cli, online) to use eclipse-temurin:17.0.3\_7-jre-focal [#17139](https://togithub.com/openapitools/openapi-generator/issues/17139) #### C - \[C]\[Client] Use int\* as int or bool type function parameter [#17179](https://togithub.com/openapitools/openapi-generator/issues/17179) Breaking change (with fallback) #### C++ - \[cpp-qt-client] pass QString by const reference instead of by value [#16793](https://togithub.com/openapitools/openapi-generator/issues/16793) #### C\# - \[csharp]\[generichost] Handle obsolete params and methods [#17344](https://togithub.com/openapitools/openapi-generator/issues/17344) - \[csharp] Do not inherit additional properties [#17140](https://togithub.com/openapitools/openapi-generator/issues/17140) - \[csharp] Disabled GetHashCode generation [#17039](https://togithub.com/openapitools/openapi-generator/issues/17039) Breaking change (with fallback) #### Dart - \[BUG] \[dart-dio] Support for Analyzer configuration options changes in Dart 3 [#17099](https://togithub.com/openapitools/openapi-generator/issues/17099) #### Java - \[webclient] explode query parameters support [#17441](https://togithub.com/openapitools/openapi-generator/issues/17441) - Implementing retry logic to restTemplate [#17375](https://togithub.com/openapitools/openapi-generator/issues/17375) - \[JavaSpring] Enable scopes for all security scheme types [#17083](https://togithub.com/openapitools/openapi-generator/issues/17083) #### JMeter - \[jmeter] Fix exception when operationId has $ [#17125](https://togithub.com/openapitools/openapi-generator/issues/17125) #### Kotlin - \[kotlin-client] New generator: kotlin-jvm-spring-restclient (new library) [#17366](https://togithub.com/openapitools/openapi-generator/issues/17366) - \[kotlin-client]\[multiplatform] add iosSimulatorArm64 target [#17058](https://togithub.com/openapitools/openapi-generator/issues/17058) #### Go - \[go-server] Add ability to handle nullable query parameter [#17321](https://togithub.com/openapitools/openapi-generator/issues/17321) - \[Go] fix validation of property names when a model has required fields and doesn't allow additional properties [#17267](https://togithub.com/openapitools/openapi-generator/issues/17267) #### PHP - Fix PHP constructor docblock [#17324](https://togithub.com/openapitools/openapi-generator/issues/17324) - Fix parameter names in Configuration [#17305](https://togithub.com/openapitools/openapi-generator/issues/17305) \-Add enum name mapping support to PHP generators [#17195](https://togithub.com/openapitools/openapi-generator/issues/17195) - \[PHP-NG] check if json_decode was able to decode response [#17120](https://togithub.com/openapitools/openapi-generator/issues/17120) - \[PHP-NG] convert data to string before giving it to preg_match [#17119](https://togithub.com/openapitools/openapi-generator/issues/17119) #### Postman - \[POSTMAN] Skip escaping request name [#17394](https://togithub.com/openapitools/openapi-generator/issues/17394) #### PowerShell - Use $Response.Content for deserializing response [#17342](https://togithub.com/openapitools/openapi-generator/issues/17342) #### Python - \[python] Fix exception in request body with enum ref [#17438](https://togithub.com/openapitools/openapi-generator/issues/17438) - \[python] fix: Annotate free-form object as dict in Python [#17082](https://togithub.com/openapitools/openapi-generator/issues/17082) - \[python]\[Feat] Deserialize error responses [#17038](https://togithub.com/openapitools/openapi-generator/issues/17038) - Add socks5 proxy support for OpenAPI generated python client [#16918](https://togithub.com/openapitools/openapi-generator/issues/16918) #### Ruby - Ruby Client for Faraday: fix file downloading [#17333](https://togithub.com/openapitools/openapi-generator/issues/17333) - \[Ruby] Add model name mapping support to ruby client generator [#17408](https://togithub.com/openapitools/openapi-generator/issues/17408) #### Rust - Add enum name mapping feature to the Rust generators [#17290](https://togithub.com/openapitools/openapi-generator/issues/17290) - include {min|max}Items validation in rust-server models [#17201](https://togithub.com/openapitools/openapi-generator/issues/17201) #### Scala - Add scala-pekko client generator (new generator) [#17417](https://togithub.com/openapitools/openapi-generator/issues/17417) - \[scala-akka-client] Scala Akka client does not support arbitrary query string parameters [#17386](https://togithub.com/openapitools/openapi-generator/issues/17386) #### Swift - Fix swift5 binary upload [#17422](https://togithub.com/openapitools/openapi-generator/issues/17422) - \[Swift5] add enum name mapping option [#17297](https://togithub.com/openapitools/openapi-generator/issues/17297) #### TypeScript - fix(typescript-axios): use baseURL of (custom) axios instance [#17296](https://togithub.com/openapitools/openapi-generator/issues/17296) - Generalized mime type support [#17285](https://togithub.com/openapitools/openapi-generator/issues/17285) - \[typescript-axios] Upgrade to axios@^1 [#14518](https://togithub.com/openapitools/openapi-generator/issues/14518) #### Zapier - \[Zapier] Updated some dependencies [#17420](https://togithub.com/openapitools/openapi-generator/issues/17420) - \[ZAPIER] added required fields to zapier models generation [#17115](https://togithub.com/openapitools/openapi-generator/issues/17115)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.