openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.5.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.5.0): released
[Compare Source](https://togithub.com/openapitools/openapi-generator/compare/v7.4.0...v7.5.0)
##### General
- Fix method naming for openapi normalizer, openapi ignore list option [#18348](https://togithub.com/openapitools/openapi-generator/issues/18348)
- Update parser to 2.1.19 [#18298](https://togithub.com/openapitools/openapi-generator/issues/18298)
- \[normalizer] fix schemas incorrectly skipped [#18297](https://togithub.com/openapitools/openapi-generator/issues/18297)
- Add logic to simplify any type represented with oneof/anyof [#18268](https://togithub.com/openapitools/openapi-generator/issues/18268)
- Fix map parameter not a container [#18220](https://togithub.com/openapitools/openapi-generator/issues/18220)
##### OpenAPI 3.1 spec (beta suppport)
- Fix null check in 3.1 spec [#18353](https://togithub.com/openapitools/openapi-generator/issues/18353)
- Better array handling in 3.1 spec [#18313](https://togithub.com/openapitools/openapi-generator/issues/18313)
##### C
- \[C] Optimize memory usage when printing JSON [#18072](https://togithub.com/openapitools/openapi-generator/issues/18072)
##### C\#
- \[csharp]\[generichost] Fixed operation parameter handling [#18322](https://togithub.com/openapitools/openapi-generator/issues/18322)
- \[csharp] Fixed property naming convention for composed types [#18312](https://togithub.com/openapitools/openapi-generator/issues/18312)
- \[csharp]\[generichost] Fixed bad reference to client utils [#18309](https://togithub.com/openapitools/openapi-generator/issues/18309)
##### C++
- \[cpp-ue4] Handled nullable by setting the required tag, effectively making nullables optionals [#18168](https://togithub.com/openapitools/openapi-generator/issues/18168)
##### Clojure
- \[Clojure] Handle both types of additional properties when getting type declaration [#18201](https://togithub.com/openapitools/openapi-generator/issues/18201)
##### Dart
- \[dart] fix: Bearer and Basic auth interceptors case-insensitive scheme comparison [#17074](https://togithub.com/openapitools/openapi-generator/issues/17074)
##### Go
- \[Go] fix allOf with multiple ref and discriminator [#18390](https://togithub.com/openapitools/openapi-generator/issues/18390)
- Update go-server template to include the conventional generated code line [#18304](https://togithub.com/openapitools/openapi-generator/issues/18304)
##### Haskell
- Fix string comparison in haskell servant generator [#18410](https://togithub.com/openapitools/openapi-generator/issues/18410)
- Haskell: JSON Query parameters [#18047](https://togithub.com/openapitools/openapi-generator/issues/18047)
##### HTML
- \[html2] Fix blank responses in html document [#18356](https://togithub.com/openapitools/openapi-generator/issues/18356)
##### Kotlin
- Add support for modelNameMappings [#18342](https://togithub.com/openapitools/openapi-generator/issues/18342)
- \[BUG] \[kotlin-spring] Fixed escaped backticks in parameters using reserved words [#18318](https://togithub.com/openapitools/openapi-generator/issues/18318)
- Kotlin: Do not escape/sanitize quoted enum value [#18305](https://togithub.com/openapitools/openapi-generator/issues/18305)
- \[kotliln-spring] Update dataClass.mustache [#18205](https://togithub.com/openapitools/openapi-generator/issues/18205)
##### PHP
- \[php-symfony] Allow Symfony 7 / Remove EOL PHP / Bearer Fix [#18357](https://togithub.com/openapitools/openapi-generator/issues/18357)
- Remove param tag for non-existent parameter in ObjectSerializer [#18347](https://togithub.com/openapitools/openapi-generator/issues/18347)
##### Postman
- \[POSTMAN] Deal with boolean fields [#18294](https://togithub.com/openapitools/openapi-generator/issues/18294)
##### PowerShell
- \[PowerShell] (multipart/form-data request) and proxy behaviour [#18315](https://togithub.com/openapitools/openapi-generator/issues/18315)
- Fix proxy type [#18166](https://togithub.com/openapitools/openapi-generator/issues/18166)
##### Python
- \[python] Update docs/ Markdown files for Classes to fix *form* typo and correct casing for class name when calling from_dict() [#18359](https://togithub.com/openapitools/openapi-generator/issues/18359)
- Python: Correctly serialize enum with its value [#18328](https://togithub.com/openapitools/openapi-generator/issues/18328)
- \[python] Fix circular imports on AllOf generation [#18272](https://togithub.com/openapitools/openapi-generator/issues/18272)
- Specify named param for field defaults in Python Pydantic V1 generator [#18187](https://togithub.com/openapitools/openapi-generator/issues/18187)
##### Java
- Add Mutiny support to JaxRS [#18389](https://togithub.com/openapitools/openapi-generator/issues/18389)
- \[Java] fix beanvalidation compilation failed when items type in array is int64 [#18379](https://togithub.com/openapitools/openapi-generator/issues/18379)
- \[java]\[okhttp-gson] Fix oneof, anyof for array type [#18324](https://togithub.com/openapitools/openapi-generator/issues/18324)
- \[JAXRS-SPEC] no [@Valid](https://togithub.com/Valid) annotation on simple fields [#18302](https://togithub.com/openapitools/openapi-generator/issues/18302)
- \[spring] Delegate Incorrectly generated when useOptional True [#18278](https://togithub.com/openapitools/openapi-generator/issues/18278)
- Update spring-context and spring-web to newer version [#18266](https://togithub.com/openapitools/openapi-generator/issues/18266)
- \[JAVA]\[NATIVE] fix `implements` in oneOf/anyOf [#18248](https://togithub.com/openapitools/openapi-generator/issues/18248)
- \[Java] Update okhttp3 from 4.10.0 to 4.12.0 to fix CVE-2023-3635 [#18235](https://togithub.com/openapitools/openapi-generator/issues/18235)
- Fix compile error in client properties configuration [#18232](https://togithub.com/openapitools/openapi-generator/issues/18232)
##### JavaScript
- \[javascript] fix docs example quoting [#18349](https://togithub.com/openapitools/openapi-generator/issues/18349)
##### R
- \[R]\[Client] allow to initialize enum classes without parameters [#18183](https://togithub.com/openapitools/openapi-generator/issues/18183)
- \[R]\[Client] fix brackets for httr2 file_params [#18142](https://togithub.com/openapitools/openapi-generator/issues/18142)
- \[R]\[Client] Allow API response to be NULL [#18141](https://togithub.com/openapitools/openapi-generator/issues/18141)
##### Ruby
- \[ruby] Use Marcel to detect content-type in form-data file upload using faraday [#18243](https://togithub.com/openapitools/openapi-generator/issues/18243)
##### Rust
- \[RUST-AXUM] fix generator not handling application/x-www-form-urlencoded request content [#18061](https://togithub.com/openapitools/openapi-generator/issues/18061)
##### Scala
- \[Scala] added new scala-cask generator for the cask framework [#18344](https://togithub.com/openapitools/openapi-generator/issues/18344)
- scala-sttp4: fix for missing EnumNameSerializer for inner enum definitions [#18160](https://togithub.com/openapitools/openapi-generator/issues/18160)
##### Swift
- \[swift] Added solution for deprecated "UTTypeCopyPreferredTagWithClass" [#18330](https://togithub.com/openapitools/openapi-generator/issues/18330)
- SWIFT5: sort query items alphabetically to allow better server side caching of requests with same URL [#18239](https://togithub.com/openapitools/openapi-generator/issues/18239)
##### TypeScript
- Update versions for typescript-node and remove vulnerable test package [#18334](https://togithub.com/openapitools/openapi-generator/issues/18334)
- Fix: in typescript fixes additionalProperties handling when extending models [#18164](https://togithub.com/openapitools/openapi-generator/issues/18164)
- fix(typescript-axios): Serialize boolean to string in form-data file upload [#18084](https://togithub.com/openapitools/openapi-generator/issues/18084)
- Fix: Always serialise Map and Set to object and array in typescript-axios [#17790](https://togithub.com/openapitools/openapi-generator/issues/17790)
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.4.0
->7.5.0
Release Notes
openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.5.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.5.0): released [Compare Source](https://togithub.com/openapitools/openapi-generator/compare/v7.4.0...v7.5.0) ##### General - Fix method naming for openapi normalizer, openapi ignore list option [#18348](https://togithub.com/openapitools/openapi-generator/issues/18348) - Update parser to 2.1.19 [#18298](https://togithub.com/openapitools/openapi-generator/issues/18298) - \[normalizer] fix schemas incorrectly skipped [#18297](https://togithub.com/openapitools/openapi-generator/issues/18297) - Add logic to simplify any type represented with oneof/anyof [#18268](https://togithub.com/openapitools/openapi-generator/issues/18268) - Fix map parameter not a container [#18220](https://togithub.com/openapitools/openapi-generator/issues/18220) ##### OpenAPI 3.1 spec (beta suppport) - Fix null check in 3.1 spec [#18353](https://togithub.com/openapitools/openapi-generator/issues/18353) - Better array handling in 3.1 spec [#18313](https://togithub.com/openapitools/openapi-generator/issues/18313) ##### C - \[C] Optimize memory usage when printing JSON [#18072](https://togithub.com/openapitools/openapi-generator/issues/18072) ##### C\# - \[csharp]\[generichost] Fixed operation parameter handling [#18322](https://togithub.com/openapitools/openapi-generator/issues/18322) - \[csharp] Fixed property naming convention for composed types [#18312](https://togithub.com/openapitools/openapi-generator/issues/18312) - \[csharp]\[generichost] Fixed bad reference to client utils [#18309](https://togithub.com/openapitools/openapi-generator/issues/18309) ##### C++ - \[cpp-ue4] Handled nullable by setting the required tag, effectively making nullables optionals [#18168](https://togithub.com/openapitools/openapi-generator/issues/18168) ##### Clojure - \[Clojure] Handle both types of additional properties when getting type declaration [#18201](https://togithub.com/openapitools/openapi-generator/issues/18201) ##### Dart - \[dart] fix: Bearer and Basic auth interceptors case-insensitive scheme comparison [#17074](https://togithub.com/openapitools/openapi-generator/issues/17074) ##### Go - \[Go] fix allOf with multiple ref and discriminator [#18390](https://togithub.com/openapitools/openapi-generator/issues/18390) - Update go-server template to include the conventional generated code line [#18304](https://togithub.com/openapitools/openapi-generator/issues/18304) ##### Haskell - Fix string comparison in haskell servant generator [#18410](https://togithub.com/openapitools/openapi-generator/issues/18410) - Haskell: JSON Query parameters [#18047](https://togithub.com/openapitools/openapi-generator/issues/18047) ##### HTML - \[html2] Fix blank responses in html document [#18356](https://togithub.com/openapitools/openapi-generator/issues/18356) ##### Kotlin - Add support for modelNameMappings [#18342](https://togithub.com/openapitools/openapi-generator/issues/18342) - \[BUG] \[kotlin-spring] Fixed escaped backticks in parameters using reserved words [#18318](https://togithub.com/openapitools/openapi-generator/issues/18318) - Kotlin: Do not escape/sanitize quoted enum value [#18305](https://togithub.com/openapitools/openapi-generator/issues/18305) - \[kotliln-spring] Update dataClass.mustache [#18205](https://togithub.com/openapitools/openapi-generator/issues/18205) ##### PHP - \[php-symfony] Allow Symfony 7 / Remove EOL PHP / Bearer Fix [#18357](https://togithub.com/openapitools/openapi-generator/issues/18357) - Remove param tag for non-existent parameter in ObjectSerializer [#18347](https://togithub.com/openapitools/openapi-generator/issues/18347) ##### Postman - \[POSTMAN] Deal with boolean fields [#18294](https://togithub.com/openapitools/openapi-generator/issues/18294) ##### PowerShell - \[PowerShell] (multipart/form-data request) and proxy behaviour [#18315](https://togithub.com/openapitools/openapi-generator/issues/18315) - Fix proxy type [#18166](https://togithub.com/openapitools/openapi-generator/issues/18166) ##### Python - \[python] Update docs/ Markdown files for Classes to fix *form* typo and correct casing for class name when calling from_dict() [#18359](https://togithub.com/openapitools/openapi-generator/issues/18359) - Python: Correctly serialize enum with its value [#18328](https://togithub.com/openapitools/openapi-generator/issues/18328) - \[python] Fix circular imports on AllOf generation [#18272](https://togithub.com/openapitools/openapi-generator/issues/18272) - Specify named param for field defaults in Python Pydantic V1 generator [#18187](https://togithub.com/openapitools/openapi-generator/issues/18187) ##### Java - Add Mutiny support to JaxRS [#18389](https://togithub.com/openapitools/openapi-generator/issues/18389) - \[Java] fix beanvalidation compilation failed when items type in array is int64 [#18379](https://togithub.com/openapitools/openapi-generator/issues/18379) - \[java]\[okhttp-gson] Fix oneof, anyof for array type [#18324](https://togithub.com/openapitools/openapi-generator/issues/18324) - \[JAXRS-SPEC] no [@Valid](https://togithub.com/Valid) annotation on simple fields [#18302](https://togithub.com/openapitools/openapi-generator/issues/18302) - \[spring] Delegate Incorrectly generated when useOptional True [#18278](https://togithub.com/openapitools/openapi-generator/issues/18278) - Update spring-context and spring-web to newer version [#18266](https://togithub.com/openapitools/openapi-generator/issues/18266) - \[JAVA]\[NATIVE] fix `implements` in oneOf/anyOf [#18248](https://togithub.com/openapitools/openapi-generator/issues/18248) - \[Java] Update okhttp3 from 4.10.0 to 4.12.0 to fix CVE-2023-3635 [#18235](https://togithub.com/openapitools/openapi-generator/issues/18235) - Fix compile error in client properties configuration [#18232](https://togithub.com/openapitools/openapi-generator/issues/18232) ##### JavaScript - \[javascript] fix docs example quoting [#18349](https://togithub.com/openapitools/openapi-generator/issues/18349) ##### R - \[R]\[Client] allow to initialize enum classes without parameters [#18183](https://togithub.com/openapitools/openapi-generator/issues/18183) - \[R]\[Client] fix brackets for httr2 file_params [#18142](https://togithub.com/openapitools/openapi-generator/issues/18142) - \[R]\[Client] Allow API response to be NULL [#18141](https://togithub.com/openapitools/openapi-generator/issues/18141) ##### Ruby - \[ruby] Use Marcel to detect content-type in form-data file upload using faraday [#18243](https://togithub.com/openapitools/openapi-generator/issues/18243) ##### Rust - \[RUST-AXUM] fix generator not handling application/x-www-form-urlencoded request content [#18061](https://togithub.com/openapitools/openapi-generator/issues/18061) ##### Scala - \[Scala] added new scala-cask generator for the cask framework [#18344](https://togithub.com/openapitools/openapi-generator/issues/18344) - scala-sttp4: fix for missing EnumNameSerializer for inner enum definitions [#18160](https://togithub.com/openapitools/openapi-generator/issues/18160) ##### Swift - \[swift] Added solution for deprecated "UTTypeCopyPreferredTagWithClass" [#18330](https://togithub.com/openapitools/openapi-generator/issues/18330) - SWIFT5: sort query items alphabetically to allow better server side caching of requests with same URL [#18239](https://togithub.com/openapitools/openapi-generator/issues/18239) ##### TypeScript - Update versions for typescript-node and remove vulnerable test package [#18334](https://togithub.com/openapitools/openapi-generator/issues/18334) - Fix: in typescript fixes additionalProperties handling when extending models [#18164](https://togithub.com/openapitools/openapi-generator/issues/18164) - fix(typescript-axios): Serialize boolean to string in form-data file upload [#18084](https://togithub.com/openapitools/openapi-generator/issues/18084) - Fix: Always serialise Map and Set to object and array in typescript-axios [#17790](https://togithub.com/openapitools/openapi-generator/issues/17790)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.