openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.8.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.8.0): released
### General
- Added support for openapi-normalizer in the online version [#19336](https://togithub.com/openapitools/openapi-generator/issues/19336)
- processing schema name is added to the list with names checked at recursing processing [#19221](https://togithub.com/openapitools/openapi-generator/issues/19221)
- Fix mistype in InlineModelResolver leads to autogenerated class name instead of specified by title [#19173](https://togithub.com/openapitools/openapi-generator/issues/19173)
- Speed up docker re-builds using mvn dependency:go-offline [#19078](https://togithub.com/openapitools/openapi-generator/issues/19078)
### C\#
- \[csharp]\[generichost] Changed default sorting of samples [#19335](https://togithub.com/openapitools/openapi-generator/issues/19335)
- \[csharp]\[generichost] Support response ranges [#19256](https://togithub.com/openapitools/openapi-generator/issues/19256)
- \[csharp] Use global keyword [#19257](https://togithub.com/openapitools/openapi-generator/issues/19257)
- \[csharp] Add scope for oauth2 [#19234](https://togithub.com/openapitools/openapi-generator/issues/19234)
- \[csharp] fix Task.Result directly blocks thread [#19231](https://togithub.com/openapitools/openapi-generator/issues/19231)
- \[ASPNETCORE] Fix having two "?" when not required and nullable = true [#19062](https://togithub.com/openapitools/openapi-generator/issues/19062)
- Support net8 in aspnetcore [#19051](https://togithub.com/openapitools/openapi-generator/issues/19051)
- \[csharp] Change sorting default `Breaking change (with fallback)` [#1894](https://togithub.com/openapitools/openapi-generator/issues/1894)
### C++
- \[C++]\[Pistache] Fix 'unused-parameter' warning on Helpers.h file [#19315](https://togithub.com/openapitools/openapi-generator/issues/19315)
- \[C++]\[Pistache] Add error handlers overload taking the response object [#19314](https://togithub.com/openapitools/openapi-generator/issues/19314)
- \[cpp-qt] Add option for download progress, add test [#19297](https://togithub.com/openapitools/openapi-generator/issues/19297)
### Dart
- fix invalid syntax in gitignore [#19341](https://togithub.com/openapitools/openapi-generator/issues/19341)
- \[dart-dio] fix JsonObject missing on a generated code [#19130](https://togithub.com/openapitools/openapi-generator/issues/19130)
### Elixir
- \[Elixir] allow custom packageVersion [#19151](https://togithub.com/openapitools/openapi-generator/issues/19151)
### Go
- Better handling of backtick in pattern [#19358](https://togithub.com/openapitools/openapi-generator/issues/19358)
- \[Go] Set Default Values for Required Variables when a default is defined [#19232](https://togithub.com/openapitools/openapi-generator/issues/19232)
### Haskell
- Add bytestring package to dependencies of generated haskell code [#19101](https://togithub.com/openapitools/openapi-generator/issues/19101)
### Java
- \[JAVA] use query parameter apikey if present [#19334](https://togithub.com/openapitools/openapi-generator/issues/19334)
- \[JAVA] okhttp-gson client codegen ambiguous references for a component schema "Type" [#19328](https://togithub.com/openapitools/openapi-generator/issues/19328)
- Minor change to Helidon version handling allowing snapshot versions [#19320](https://togithub.com/openapitools/openapi-generator/issues/19320)
- \[Java] Update ApiClient.mustache for retrofit2 + rxJava3 [#19266](https://togithub.com/openapitools/openapi-generator/issues/19266)
- \[JAVA-CAMEL] revert broken xml change [#19259](https://togithub.com/openapitools/openapi-generator/issues/19259)
- Support Helidon SE 4 generation (clients and servers) [#19150](https://togithub.com/openapitools/openapi-generator/issues/19150)
- \[okhttp-gson] migrate to jakarta.ws.rs [#19113](https://togithub.com/openapitools/openapi-generator/issues/19113)
- Remove thread unsafe statusCode and responseHeaders instance variables from apache http ApiClient [#19054](https://togithub.com/openapitools/openapi-generator/issues/19054)
### Julia
- \[julia] Add support for style, explode in query params [#19238](https://togithub.com/openapitools/openapi-generator/issues/19238)
### k6
- \[k6] Add authentication variables in headers and cookies [#19060](https://togithub.com/openapitools/openapi-generator/issues/19060)
### Kotlin
- \[kotlin-client]\[jackson] Add missing [@JsonEnumDefaultValue](https://togithub.com/JsonEnumDefaultValue) annotation to top-level enums [#19380](https://togithub.com/openapitools/openapi-generator/issues/19380)
- \[bugfix]\[kotlin-wiremock] fix problems with range responses [#19309](https://togithub.com/openapitools/openapi-generator/issues/19309)
- \[Kotlin] Update formParams.mustache to have List of MultipartBody.Part [#19287](https://togithub.com/openapitools/openapi-generator/issues/19287)
- \[Kotlin]\[Spring] fix flag appendRequestToHandler with delegatePattern [#19206](https://togithub.com/openapitools/openapi-generator/issues/19206)
- adds support for x-pattern-message in kotlin-spring generator [#19134](https://togithub.com/openapitools/openapi-generator/issues/19134)
### PHP
- \[BUG] PHP Client - ObjectSerializer::buildQuery flattens array params resulting invalid URL params (param=a\¶m=b vs param\[]=a\¶m\[]=b) [#19236](https://togithub.com/openapitools/openapi-generator/issues/19236)
- php: Fix typedoc comment for headers in ApiException [#19217](https://togithub.com/openapitools/openapi-generator/issues/19217)
- feat(php-nextgen-client): add support for streaming [#19192](https://togithub.com/openapitools/openapi-generator/issues/19192)
### PowerShell
- \[PowerShell] Fix missing Content-Type header on a 204 response [#19340](https://togithub.com/openapitools/openapi-generator/issues/19340)
- \[PowerShell] Fix response type on deserialization [#19331](https://togithub.com/openapitools/openapi-generator/issues/19331)
- \[PowerShell]\[Bug] Fix issue [#18428](https://togithub.com/openapitools/openapi-generator/issues/18428) - \[System.IO.FileInfo] object used in multipart/form-data submission does not support relative paths [#19269](https://togithub.com/openapitools/openapi-generator/issues/19269)
- \[PowerShell] Support ApiKeyPrefix [#19133](https://togithub.com/openapitools/openapi-generator/issues/19133)
### Python
- python-asyncio: update retry factors for actual exponential retries 19337
- \[Python] fix object arrays giving mypy error "Incompatible types in assignment" in to_dict() [#19223](https://togithub.com/openapitools/openapi-generator/issues/19223)
- Adding decimal support for python client generation [#19203](https://togithub.com/openapitools/openapi-generator/issues/19203)
- \[python-fastapi] Fix api endpoint template [#19139](https://togithub.com/openapitools/openapi-generator/issues/19139)
### Swift
- \[swift5]Add array validation rule [#19242](https://togithub.com/openapitools/openapi-generator/issues/19242)
### TypeScript
- feat(typescript-angular): add support for Angular V18.1 [#19228](https://togithub.com/openapitools/openapi-generator/issues/19228)
- \[typescript-fetch] Fix code generation for oneOf cases without discriminator [#19219](https://togithub.com/openapitools/openapi-generator/issues/19219)
- \[FIX]\[typescript-fetch] Fix duplicate imports for models with a discriminator [#19195](https://togithub.com/openapitools/openapi-generator/issues/19195)
### Ruby
- \[Ruby] Fix Content-Transfer-Encoding binary unpacking [#19132](https://togithub.com/openapitools/openapi-generator/issues/19132)
- \[Ruby] Allow Overriding Accept Header [#19106](https://togithub.com/openapitools/openapi-generator/issues/19106)
### Rust
- Make the rust hyper client Send so it can be used in rust threads more easily [#19375](https://togithub.com/openapitools/openapi-generator/issues/19375)
- \[Rust Server] Allow configuration of multipart/form attachment size limit [#19371](https://togithub.com/openapitools/openapi-generator/issues/19371)
- \[Rust Server] Sort operations so that the ones with fewest params come first [#19368](https://togithub.com/openapitools/openapi-generator/issues/19368)
- \[Rust Server] Improve RFC 13341 compliance for multipart/related [#19355](https://togithub.com/openapitools/openapi-generator/issues/19355)
- Rust: Support Integer enums using Serde_repr [#19199](https://togithub.com/openapitools/openapi-generator/issues/19199)
- Upgrade rust-hyper to use hyper 1.0 [#19115](https://togithub.com/openapitools/openapi-generator/issues/19115)
Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 contains the following updates:
7.7.0
->7.8.0
Release Notes
openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.8.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.8.0): released ### General - Added support for openapi-normalizer in the online version [#19336](https://togithub.com/openapitools/openapi-generator/issues/19336) - processing schema name is added to the list with names checked at recursing processing [#19221](https://togithub.com/openapitools/openapi-generator/issues/19221) - Fix mistype in InlineModelResolver leads to autogenerated class name instead of specified by title [#19173](https://togithub.com/openapitools/openapi-generator/issues/19173) - Speed up docker re-builds using mvn dependency:go-offline [#19078](https://togithub.com/openapitools/openapi-generator/issues/19078) ### C\# - \[csharp]\[generichost] Changed default sorting of samples [#19335](https://togithub.com/openapitools/openapi-generator/issues/19335) - \[csharp]\[generichost] Support response ranges [#19256](https://togithub.com/openapitools/openapi-generator/issues/19256) - \[csharp] Use global keyword [#19257](https://togithub.com/openapitools/openapi-generator/issues/19257) - \[csharp] Add scope for oauth2 [#19234](https://togithub.com/openapitools/openapi-generator/issues/19234) - \[csharp] fix Task.Result directly blocks thread [#19231](https://togithub.com/openapitools/openapi-generator/issues/19231) - \[ASPNETCORE] Fix having two "?" when not required and nullable = true [#19062](https://togithub.com/openapitools/openapi-generator/issues/19062) - Support net8 in aspnetcore [#19051](https://togithub.com/openapitools/openapi-generator/issues/19051) - \[csharp] Change sorting default `Breaking change (with fallback)` [#1894](https://togithub.com/openapitools/openapi-generator/issues/1894) ### C++ - \[C++]\[Pistache] Fix 'unused-parameter' warning on Helpers.h file [#19315](https://togithub.com/openapitools/openapi-generator/issues/19315) - \[C++]\[Pistache] Add error handlers overload taking the response object [#19314](https://togithub.com/openapitools/openapi-generator/issues/19314) - \[cpp-qt] Add option for download progress, add test [#19297](https://togithub.com/openapitools/openapi-generator/issues/19297) ### Dart - fix invalid syntax in gitignore [#19341](https://togithub.com/openapitools/openapi-generator/issues/19341) - \[dart-dio] fix JsonObject missing on a generated code [#19130](https://togithub.com/openapitools/openapi-generator/issues/19130) ### Elixir - \[Elixir] allow custom packageVersion [#19151](https://togithub.com/openapitools/openapi-generator/issues/19151) ### Go - Better handling of backtick in pattern [#19358](https://togithub.com/openapitools/openapi-generator/issues/19358) - \[Go] Set Default Values for Required Variables when a default is defined [#19232](https://togithub.com/openapitools/openapi-generator/issues/19232) ### Haskell - Add bytestring package to dependencies of generated haskell code [#19101](https://togithub.com/openapitools/openapi-generator/issues/19101) ### Java - \[JAVA] use query parameter apikey if present [#19334](https://togithub.com/openapitools/openapi-generator/issues/19334) - \[JAVA] okhttp-gson client codegen ambiguous references for a component schema "Type" [#19328](https://togithub.com/openapitools/openapi-generator/issues/19328) - Minor change to Helidon version handling allowing snapshot versions [#19320](https://togithub.com/openapitools/openapi-generator/issues/19320) - \[Java] Update ApiClient.mustache for retrofit2 + rxJava3 [#19266](https://togithub.com/openapitools/openapi-generator/issues/19266) - \[JAVA-CAMEL] revert broken xml change [#19259](https://togithub.com/openapitools/openapi-generator/issues/19259) - Support Helidon SE 4 generation (clients and servers) [#19150](https://togithub.com/openapitools/openapi-generator/issues/19150) - \[okhttp-gson] migrate to jakarta.ws.rs [#19113](https://togithub.com/openapitools/openapi-generator/issues/19113) - Remove thread unsafe statusCode and responseHeaders instance variables from apache http ApiClient [#19054](https://togithub.com/openapitools/openapi-generator/issues/19054) ### Julia - \[julia] Add support for style, explode in query params [#19238](https://togithub.com/openapitools/openapi-generator/issues/19238) ### k6 - \[k6] Add authentication variables in headers and cookies [#19060](https://togithub.com/openapitools/openapi-generator/issues/19060) ### Kotlin - \[kotlin-client]\[jackson] Add missing [@JsonEnumDefaultValue](https://togithub.com/JsonEnumDefaultValue) annotation to top-level enums [#19380](https://togithub.com/openapitools/openapi-generator/issues/19380) - \[bugfix]\[kotlin-wiremock] fix problems with range responses [#19309](https://togithub.com/openapitools/openapi-generator/issues/19309) - \[Kotlin] Update formParams.mustache to have List of MultipartBody.Part [#19287](https://togithub.com/openapitools/openapi-generator/issues/19287) - \[Kotlin]\[Spring] fix flag appendRequestToHandler with delegatePattern [#19206](https://togithub.com/openapitools/openapi-generator/issues/19206) - adds support for x-pattern-message in kotlin-spring generator [#19134](https://togithub.com/openapitools/openapi-generator/issues/19134) ### PHP - \[BUG] PHP Client - ObjectSerializer::buildQuery flattens array params resulting invalid URL params (param=a\¶m=b vs param\[]=a\¶m\[]=b) [#19236](https://togithub.com/openapitools/openapi-generator/issues/19236) - php: Fix typedoc comment for headers in ApiException [#19217](https://togithub.com/openapitools/openapi-generator/issues/19217) - feat(php-nextgen-client): add support for streaming [#19192](https://togithub.com/openapitools/openapi-generator/issues/19192) ### PowerShell - \[PowerShell] Fix missing Content-Type header on a 204 response [#19340](https://togithub.com/openapitools/openapi-generator/issues/19340) - \[PowerShell] Fix response type on deserialization [#19331](https://togithub.com/openapitools/openapi-generator/issues/19331) - \[PowerShell]\[Bug] Fix issue [#18428](https://togithub.com/openapitools/openapi-generator/issues/18428) - \[System.IO.FileInfo] object used in multipart/form-data submission does not support relative paths [#19269](https://togithub.com/openapitools/openapi-generator/issues/19269) - \[PowerShell] Support ApiKeyPrefix [#19133](https://togithub.com/openapitools/openapi-generator/issues/19133) ### Python - python-asyncio: update retry factors for actual exponential retries 19337 - \[Python] fix object arrays giving mypy error "Incompatible types in assignment" in to_dict() [#19223](https://togithub.com/openapitools/openapi-generator/issues/19223) - Adding decimal support for python client generation [#19203](https://togithub.com/openapitools/openapi-generator/issues/19203) - \[python-fastapi] Fix api endpoint template [#19139](https://togithub.com/openapitools/openapi-generator/issues/19139) ### Swift - \[swift5]Add array validation rule [#19242](https://togithub.com/openapitools/openapi-generator/issues/19242) ### TypeScript - feat(typescript-angular): add support for Angular V18.1 [#19228](https://togithub.com/openapitools/openapi-generator/issues/19228) - \[typescript-fetch] Fix code generation for oneOf cases without discriminator [#19219](https://togithub.com/openapitools/openapi-generator/issues/19219) - \[FIX]\[typescript-fetch] Fix duplicate imports for models with a discriminator [#19195](https://togithub.com/openapitools/openapi-generator/issues/19195) ### Ruby - \[Ruby] Fix Content-Transfer-Encoding binary unpacking [#19132](https://togithub.com/openapitools/openapi-generator/issues/19132) - \[Ruby] Allow Overriding Accept Header [#19106](https://togithub.com/openapitools/openapi-generator/issues/19106) ### Rust - Make the rust hyper client Send so it can be used in rust threads more easily [#19375](https://togithub.com/openapitools/openapi-generator/issues/19375) - \[Rust Server] Allow configuration of multipart/form attachment size limit [#19371](https://togithub.com/openapitools/openapi-generator/issues/19371) - \[Rust Server] Sort operations so that the ones with fewest params come first [#19368](https://togithub.com/openapitools/openapi-generator/issues/19368) - \[Rust Server] Improve RFC 13341 compliance for multipart/related [#19355](https://togithub.com/openapitools/openapi-generator/issues/19355) - Rust: Support Integer enums using Serde_repr [#19199](https://togithub.com/openapitools/openapi-generator/issues/19199) - Upgrade rust-hyper to use hyper 1.0 [#19115](https://togithub.com/openapitools/openapi-generator/issues/19115)Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 was generated by Mend Renovate. View the repository job log.