Skip to content

Commit 8ef2ad5

Browse files
fix(deps): update dependency org.openapitools:openapi-generator to v7.21.0 (#980)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [org.openapitools:openapi-generator](https://redirect.github.com/openapitools/openapi-generator) | `7.20.0` → `7.21.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.21.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.20.0/7.21.0?slim=true) | --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator)</summary> ### [`v7.21.0`](https://redirect.github.com/OpenAPITools/openapi-generator/releases/tag/v7.21.0): released v7.21.0 stable release (breaking changes with fallbacks) comes with 190+ enhancements and bug fixes. This release comes with [3 breaking changes (with fallback)](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.21.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22): - Use Spring Boot 3.x by default (useSpringBoot3=true) [#&#8203;23318](https://redirect.github.com/openapitools/openapi-generator/issues/23318) - Add option to fallback to non-pointer number, boolean types [#&#8203;23197](https://redirect.github.com/openapitools/openapi-generator/issues/23197) - fix c-libcurl generator for int and boolean values by moving to int\* [#&#8203;23052](https://redirect.github.com/openapitools/openapi-generator/issues/23052) Below are the highlights of the changes. For a full list of changes, please refer to the ["Pull Request"](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.21.0+) tab. ##### General - Update jackson dependencies to newer versions [#&#8203;23152](https://redirect.github.com/openapitools/openapi-generator/issues/23152) - fix: core: preserve OAS 3.1 numeric exclusive validation constraints in composed schemas [#&#8203;23053](https://redirect.github.com/openapitools/openapi-generator/issues/23053) - fix: OAS3.1 deprecated property for array properties [#&#8203;23019](https://redirect.github.com/openapitools/openapi-generator/issues/23019) - openapi-generator-gradle-plugin: upgrade Gradle to v8 [#&#8203;22864](https://redirect.github.com/openapitools/openapi-generator/issues/22864) - (OpenAPINormalizer): Removed reset of OAS content [#&#8203;22573](https://redirect.github.com/openapitools/openapi-generator/issues/22573) ##### C - Add option to fallback to non-pointer number, boolean types [#&#8203;23197](https://redirect.github.com/openapitools/openapi-generator/issues/23197) (Breaking change (with fallback)) - fix c-libcurl generator for int and boolean values by moving to int\* (Breaking change (with fallback)) [#&#8203;23052](https://redirect.github.com/openapitools/openapi-generator/issues/23052) ##### C\# - \[C#] Fix invalid implicit casts [#&#8203;23192](https://redirect.github.com/openapitools/openapi-generator/issues/23192) - \[csharp] Fix/override central package versions for csharp test projects [#&#8203;23092](https://redirect.github.com/openapitools/openapi-generator/issues/23092) - \[csharp]\[generichost] Better file support [#&#8203;22806](https://redirect.github.com/openapitools/openapi-generator/issues/22806) ##### C++ - \[cpp-qt-client] Remove deprecated SignalE/SignalEFull signals in API classes [#&#8203;23113](https://redirect.github.com/openapitools/openapi-generator/issues/23113) - \[cpp-qt-client] Optimize generated code [#&#8203;23089](https://redirect.github.com/openapitools/openapi-generator/issues/23089) - \[cpp-qt-client]Fix variable redeclarations in the api-body.mustache [#&#8203;22982](https://redirect.github.com/openapitools/openapi-generator/issues/22982) - Move C++ virtual destructor definition to .cpp files [#&#8203;21530](https://redirect.github.com/openapitools/openapi-generator/issues/21530) ##### Dart - \[dart] Fix enum defaults, Object arrays, and nullable required assertions in native serialization [#&#8203;23027](https://redirect.github.com/openapitools/openapi-generator/issues/23027) - \[dart] Preserve inner generic type for Map\<String, List<T>> deserialization [#&#8203;22717](https://redirect.github.com/openapitools/openapi-generator/issues/22717) - Add support for Optional<T> in Dart generator (both dart and dart-dio) to distinguish absent, null, and present states [#&#8203;22257](https://redirect.github.com/openapitools/openapi-generator/issues/22257) ##### Go - Update go client README to match modern module support [#&#8203;23292](https://redirect.github.com/openapitools/openapi-generator/issues/23292) ##### Java - Use Spring Boot 3.x by default (useSpringBoot3=true) (Breaking change (with fallback)) [#&#8203;23318](https://redirect.github.com/openapitools/openapi-generator/issues/23318) - Decommission springfox from spring generator [#&#8203;23280](https://redirect.github.com/openapitools/openapi-generator/issues/23280) - fix(jaxrs): correct add/remove methods for JsonNullable\<List<T>> fields [#&#8203;23258](https://redirect.github.com/openapitools/openapi-generator/issues/23258) - \[Java] Optimize All Enum fromValue Mustache Templates [#&#8203;23165](https://redirect.github.com/openapitools/openapi-generator/issues/23165) - Update jackson core in Java restclient to newer version [#&#8203;23151](https://redirect.github.com/openapitools/openapi-generator/issues/23151) - \[java]\[resttemplate] Add support for Jackson 3 and Spring Boot 4 in Java resttemplate [#&#8203;23144](https://redirect.github.com/openapitools/openapi-generator/issues/23144) - \[spring] Add an option "additionalNotNullAnnotations" to include additional NotNull annotations [#&#8203;23096](https://redirect.github.com/openapitools/openapi-generator/issues/23096) - feature/jackson3 native [#&#8203;23071](https://redirect.github.com/openapitools/openapi-generator/issues/23071) - feat(jackson3): add jackson3 support for Java Client generator - WebClient [#&#8203;23031](https://redirect.github.com/openapitools/openapi-generator/issues/23031) - feature(jackson3) add jackson3 support for Java Client generator - Restclient [#&#8203;23023](https://redirect.github.com/openapitools/openapi-generator/issues/23023) - fixes(spring) add JsonProperty on setter [#&#8203;22978](https://redirect.github.com/openapitools/openapi-generator/issues/22978) - \[java-spring] - add 'includeHttpRequestContext' additional property (option) defaulting to "true" for reactive and "false" for blocking to include ServerWebExchange/HttpServletRequest [#&#8203;22910](https://redirect.github.com/openapitools/openapi-generator/issues/22910) - spring-http-interface: introduce springHttpClientAdapter, fix paramDoc.mustache [#&#8203;19710](https://redirect.github.com/openapitools/openapi-generator/issues/19710) ##### JavaScript - \[JS] Fix handling of oneOf when you have explicitly used a discriminator [#&#8203;23026](https://redirect.github.com/openapitools/openapi-generator/issues/23026) ##### Kotlin - Decommission springfox from kotlin-spring generator [#&#8203;23283](https://redirect.github.com/openapitools/openapi-generator/issues/23283) - \[kotlin-client] Support for integer enums for multiplatform with custom serializer [#&#8203;23211](https://redirect.github.com/openapitools/openapi-generator/issues/23211) - Bring Kotlin client code up-to-speed with changes [#&#8203;23188](https://redirect.github.com/openapitools/openapi-generator/issues/23188) - \[kotlin]\[kotlin-spring] Add companionObject option to generate companion objects in data classes [#&#8203;23176](https://redirect.github.com/openapitools/openapi-generator/issues/23176) - Upgrade ktor to 3.4.0, kotlin to 2.3.0 [#&#8203;23164](https://redirect.github.com/openapitools/openapi-generator/issues/23164) - fix(kotlin): support non-discriminator oneOf/anyOf model and array types with kotlinx\_serialization [#&#8203;23007](https://redirect.github.com/openapitools/openapi-generator/issues/23007) - Type safe error handling in kotlin spring server with useSealedResponseInterfaces flag [#&#8203;23003](https://redirect.github.com/openapitools/openapi-generator/issues/23003) ##### OCaml - \[OCaml]\[Fix] Unreferenced enum + Direct recursive types [#&#8203;23005](https://redirect.github.com/openapitools/openapi-generator/issues/23005) ##### PHP - \[php-nextgen]: Inherit model method docs and fix interface types [#&#8203;23307](https://redirect.github.com/openapitools/openapi-generator/issues/23307) - \[php-nextgen]: Fix array defaults [#&#8203;23290](https://redirect.github.com/openapitools/openapi-generator/issues/23290) - \[php-nextgen] Discriminator class detection uses wrong namespace [#&#8203;23287](https://redirect.github.com/openapitools/openapi-generator/issues/23287) - PHP NextGen: address PSR-12 formatting violations [#&#8203;23271](https://redirect.github.com/openapitools/openapi-generator/issues/23271) - PHP Generator: address PSR-12 formatting violations [#&#8203;23250](https://redirect.github.com/openapitools/openapi-generator/issues/23250) - \[php-symfony] use baseName for query param lookup in generated controllers [#&#8203;23222](https://redirect.github.com/openapitools/openapi-generator/issues/23222) ##### Postman - Postman Generator: Format json edge case [#&#8203;23265](https://redirect.github.com/openapitools/openapi-generator/issues/23265) - Postman Generator: Add folder description [#&#8203;23249](https://redirect.github.com/openapitools/openapi-generator/issues/23249) ##### Python - \[python] Fix deserialization of UUID JSON type in template [#&#8203;23295](https://redirect.github.com/openapitools/openapi-generator/issues/23295) - Use Pydantic for json serialization in .to\_json method [#&#8203;23210](https://redirect.github.com/openapitools/openapi-generator/issues/23210) - \[Python] Some fixes for pydantic v1 templates for nested dicts [#&#8203;23162](https://redirect.github.com/openapitools/openapi-generator/issues/23162) - \[Python] Fix python template for list and dicts of dicts [#&#8203;23112](https://redirect.github.com/openapitools/openapi-generator/issues/23112) - feat(python): expose all config properties in constructor [#&#8203;23021](https://redirect.github.com/openapitools/openapi-generator/issues/23021) - \[PYTHON] switch from mutable bytearray to immutable bytes to avoid pydantic error [#&#8203;22988](https://redirect.github.com/openapitools/openapi-generator/issues/22988) - fix(python): missing field\_validator import for UUID properties with pattern [#&#8203;22947](https://redirect.github.com/openapitools/openapi-generator/issues/22947) - python(pydantic): Use validate\_by\_name config; populate\_by\_name will be deprecated [#&#8203;22931](https://redirect.github.com/openapitools/openapi-generator/issues/22931) ##### Ruby - \[Ruby] Minor code improvement [#&#8203;23196](https://redirect.github.com/openapitools/openapi-generator/issues/23196) ##### Rust - \[rust] Fix array enums for generated object types [#&#8203;23279](https://redirect.github.com/openapitools/openapi-generator/issues/23279) - \[rust-server] Update mockall to 0.14 [#&#8203;23048](https://redirect.github.com/openapitools/openapi-generator/issues/23048) - Rust-server: implement ValidateComposited traits for complex types and add integer enum support [#&#8203;23045](https://redirect.github.com/openapitools/openapi-generator/issues/23045) ##### Scala - Add scalafmt (plugin) to scala-http4s client generator [#&#8203;23300](https://redirect.github.com/openapitools/openapi-generator/issues/23300) - feat: support date-time-local in scala generators [#&#8203;22990](https://redirect.github.com/openapitools/openapi-generator/issues/22990) - feat: Add oneOf for scala-http4s client [#&#8203;22969](https://redirect.github.com/openapitools/openapi-generator/issues/22969) ##### Swift - \[Swift6] Fix TSan race condition in Swift6 SynchronizedDictionary [#&#8203;23091](https://redirect.github.com/openapitools/openapi-generator/issues/23091) - fix(swift): disable use of group separator [#&#8203;23062](https://redirect.github.com/openapitools/openapi-generator/issues/23062) ##### TypeScript - \[typescript-fetch] Add option to exclude RequestOpts from API interfaces [#&#8203;23181](https://redirect.github.com/openapitools/openapi-generator/issues/23181) - fix(typescript-fetch): generate validationAttributes when withoutRuntimeChecks=true [#&#8203;23107](https://redirect.github.com/openapitools/openapi-generator/issues/23107) - \[typescript-angular] Include OIDC credential headers [#&#8203;23065](https://redirect.github.com/openapitools/openapi-generator/issues/23065) - fix(typescript-fetch): ResponseError prototype chain [#&#8203;23010](https://redirect.github.com/openapitools/openapi-generator/issues/23010) - \[typescript-nestjs-server] improve request parameter handling [#&#8203;22960](https://redirect.github.com/openapitools/openapi-generator/issues/22960) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/line/line-bot-sdk-python). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY3kgdXBncmFkZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 135314f commit 8ef2ad5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

generator/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
</dependencies>
126126
<properties>
127127
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
128-
<openapi-generator-version>7.20.0</openapi-generator-version>
128+
<openapi-generator-version>7.21.0</openapi-generator-version>
129129
<maven-plugin-version>1.0.0</maven-plugin-version>
130130
<junit-version>4.13.2</junit-version>
131131
</properties>

0 commit comments

Comments
 (0)