openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.4.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.4.0): released
[Compare Source](https://togithub.com/openapitools/openapi-generator/compare/v7.3.0...v7.4.0)
#### General
- inputSpec should not be mandatory when inputSpecRootDirectory is set [#18000](https://togithub.com/openapitools/openapi-generator/issues/18000)
- Fix ClassCastException in OpenAPINormalizer on composed schemas [#17912](https://togithub.com/openapitools/openapi-generator/issues/17912)
- Add FILTER to openapi normalizer [#17859](https://togithub.com/openapitools/openapi-generator/issues/17859)
- Fix attributes in allOf and $ref [#17836](https://togithub.com/openapitools/openapi-generator/issues/17836)
#### C
- \[C]\[Client] Fix default enum value being -1 [#18040](https://togithub.com/openapitools/openapi-generator/issues/18040)
#### C\#
- \[C#] fix anyof, oneof mixed primitive object parse error [#17986](https://togithub.com/openapitools/openapi-generator/issues/17986)
#### C++
- \[cpp-qt-client]Allow nullable parameters [#17805](https://togithub.com/openapitools/openapi-generator/issues/17805)
- Prevent enum item names being reserved keywords [#17804](https://togithub.com/openapitools/openapi-generator/issues/17804)
#### Dart
- \[Dart] Make dependency on intl package less strict [#17862](https://togithub.com/openapitools/openapi-generator/issues/17862)
#### Go
- \[Go] fix isNil check [#17870](https://togithub.com/openapitools/openapi-generator/issues/17870)
- Generate API files as interfaces for go-gin server [#17784](https://togithub.com/openapitools/openapi-generator/issues/17784)
#### Java
- \[java] Use modelNameMappings if provided [#18025](https://togithub.com/openapitools/openapi-generator/issues/18025)
- \[JAVA] Fix 3.1 generation for composed schema's with object type [#18002](https://togithub.com/openapitools/openapi-generator/issues/18002)
- \[Java]\[apache-httpclient] Use EntityUtils#toString instead of Scanner for deserialization [#17998](https://togithub.com/openapitools/openapi-generator/issues/17998)
#### Jetbrains HTTP Client
- Major Jetbrains HTTP Client upgrade. Move to BETA [#15779](https://togithub.com/openapitools/openapi-generator/issues/15779)
#### Kotlin
- \[kotlin] Enum should match spec [#18062](https://togithub.com/openapitools/openapi-generator/issues/18062) - Breaking change (with fallback)
- \[kotlin-spring] Fix cookie parameter code generation in API [#17959](https://togithub.com/openapitools/openapi-generator/issues/17959)
- \[kotlin-spring] fix BigDecimal default value failed to compile [#17956](https://togithub.com/openapitools/openapi-generator/issues/17956)
#### PHP
- fix(php): update type hint in toString method [#17838](https://togithub.com/openapitools/openapi-generator/issues/17838)
- fix(php): call selectHeaders correctly in psr-18 implementation [#17832](https://togithub.com/openapitools/openapi-generator/issues/17832)
#### Python
- \[python] Fix Circular imports on inherited discriminators [#17886](https://togithub.com/openapitools/openapi-generator/issues/17886)
- Update python-fastapi dependencies to newer versions [#17871](https://togithub.com/openapitools/openapi-generator/issues/17871)
#### Ruby
- fix(ruby): Detect content-type in form-data file upload using faraday ([#17851](https://togithub.com/openapitools/openapi-generator/issues/17851)) [#17853](https://togithub.com/openapitools/openapi-generator/issues/17853)
#### Rust
- \[Rust] \[Axum] Fix clippy warning: to_string_trait_impl [#17995](https://togithub.com/openapitools/openapi-generator/issues/17995)
- fix(rust): wrong path to model used as parameter of api [#17968](https://togithub.com/openapitools/openapi-generator/issues/17968)
- feat(rust): support ability to disable boxed models in client [#17931](https://togithub.com/openapitools/openapi-generator/issues/17931)
- fix(rust): oneOf generation for client [#17915](https://togithub.com/openapitools/openapi-generator/issues/17915)
#### TypeScript
- \[typescript-fetch] Use == to check property is null or undefined [#17972](https://togithub.com/openapitools/openapi-generator/issues/17972)
- Use exists() to check for properties [#17798](https://togithub.com/openapitools/openapi-generator/issues/17798)
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.3.0
->7.4.0
Release Notes
openapitools/openapi-generator (org.openapitools:openapi-generator)
### [`v7.4.0`](https://togithub.com/OpenAPITools/openapi-generator/releases/tag/v7.4.0): released [Compare Source](https://togithub.com/openapitools/openapi-generator/compare/v7.3.0...v7.4.0) #### General - inputSpec should not be mandatory when inputSpecRootDirectory is set [#18000](https://togithub.com/openapitools/openapi-generator/issues/18000) - Fix ClassCastException in OpenAPINormalizer on composed schemas [#17912](https://togithub.com/openapitools/openapi-generator/issues/17912) - Add FILTER to openapi normalizer [#17859](https://togithub.com/openapitools/openapi-generator/issues/17859) - Fix attributes in allOf and $ref [#17836](https://togithub.com/openapitools/openapi-generator/issues/17836) #### C - \[C]\[Client] Fix default enum value being -1 [#18040](https://togithub.com/openapitools/openapi-generator/issues/18040) #### C\# - \[C#] fix anyof, oneof mixed primitive object parse error [#17986](https://togithub.com/openapitools/openapi-generator/issues/17986) #### C++ - \[cpp-qt-client]Allow nullable parameters [#17805](https://togithub.com/openapitools/openapi-generator/issues/17805) - Prevent enum item names being reserved keywords [#17804](https://togithub.com/openapitools/openapi-generator/issues/17804) #### Dart - \[Dart] Make dependency on intl package less strict [#17862](https://togithub.com/openapitools/openapi-generator/issues/17862) #### Go - \[Go] fix isNil check [#17870](https://togithub.com/openapitools/openapi-generator/issues/17870) - Generate API files as interfaces for go-gin server [#17784](https://togithub.com/openapitools/openapi-generator/issues/17784) #### Java - \[java] Use modelNameMappings if provided [#18025](https://togithub.com/openapitools/openapi-generator/issues/18025) - \[JAVA] Fix 3.1 generation for composed schema's with object type [#18002](https://togithub.com/openapitools/openapi-generator/issues/18002) - \[Java]\[apache-httpclient] Use EntityUtils#toString instead of Scanner for deserialization [#17998](https://togithub.com/openapitools/openapi-generator/issues/17998) #### Jetbrains HTTP Client - Major Jetbrains HTTP Client upgrade. Move to BETA [#15779](https://togithub.com/openapitools/openapi-generator/issues/15779) #### Kotlin - \[kotlin] Enum should match spec [#18062](https://togithub.com/openapitools/openapi-generator/issues/18062) - Breaking change (with fallback) - \[kotlin-spring] Fix cookie parameter code generation in API [#17959](https://togithub.com/openapitools/openapi-generator/issues/17959) - \[kotlin-spring] fix BigDecimal default value failed to compile [#17956](https://togithub.com/openapitools/openapi-generator/issues/17956) #### PHP - fix(php): update type hint in toString method [#17838](https://togithub.com/openapitools/openapi-generator/issues/17838) - fix(php): call selectHeaders correctly in psr-18 implementation [#17832](https://togithub.com/openapitools/openapi-generator/issues/17832) #### Python - \[python] Fix Circular imports on inherited discriminators [#17886](https://togithub.com/openapitools/openapi-generator/issues/17886) - Update python-fastapi dependencies to newer versions [#17871](https://togithub.com/openapitools/openapi-generator/issues/17871) #### Ruby - fix(ruby): Detect content-type in form-data file upload using faraday ([#17851](https://togithub.com/openapitools/openapi-generator/issues/17851)) [#17853](https://togithub.com/openapitools/openapi-generator/issues/17853) #### Rust - \[Rust] \[Axum] Fix clippy warning: to_string_trait_impl [#17995](https://togithub.com/openapitools/openapi-generator/issues/17995) - fix(rust): wrong path to model used as parameter of api [#17968](https://togithub.com/openapitools/openapi-generator/issues/17968) - feat(rust): support ability to disable boxed models in client [#17931](https://togithub.com/openapitools/openapi-generator/issues/17931) - fix(rust): oneOf generation for client [#17915](https://togithub.com/openapitools/openapi-generator/issues/17915) #### TypeScript - \[typescript-fetch] Use == to check property is null or undefined [#17972](https://togithub.com/openapitools/openapi-generator/issues/17972) - Use exists() to check for properties [#17798](https://togithub.com/openapitools/openapi-generator/issues/17798)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.