Skip to content

Commit 0bc4133

Browse files
chore(deps): update dependency org.openapitools:openapi-generator-gradle-plugin to v7.22.0 (#1885)
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-gradle-plugin](https://openapi-generator.tech) ([source](https://redirect.github.com/OpenAPITools/openapi-generator)) | `7.21.0` → `7.22.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator-gradle-plugin/7.22.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator-gradle-plugin/7.21.0/7.22.0?slim=true) | --- ### Release Notes <details> <summary>OpenAPITools/openapi-generator (org.openapitools:openapi-generator-gradle-plugin)</summary> ### [`v7.22.0`](https://redirect.github.com/OpenAPITools/openapi-generator/releases/tag/v7.22.0): released v7.22.0 stable release comes with 150+ enhancements and bug fixes. 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.22.0+) tab. #### General - refactor: centralize common schema checks in ModelUtils [#&#8203;23608](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23608) - \[CORE] : BUGFIX - prevent Stream closed on concurrent JAR access in TemplateManager [#&#8203;23596](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23596) - Improve OneOf handling with new normalizer REPLACE\_ONE\_OF\_BY\_DISCRIMINATOR\_MAPPING [#&#8203;23543](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23543) - ci: upload openapi-generator-cli.jar as GitHub Release asset [#&#8203;23524](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23524) - fix: preserve parent description when simplifying nullable anyOf/oneOf [#&#8203;23361](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23361) - \[GRADLE-PLUGIN] - Modernize plugin to use Lazy Configuration API [#&#8203;23042](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23042) #### C\# - \[csharp]\[generichost] Fix TokenBase race condition [#&#8203;23356](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23356) - \[csharp]\[generichost] Fix possible concatentation bug [#&#8203;23355](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23355) - \[csharp]\[generichost] Fix invalid implicit cast [#&#8203;23344](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23344) - \[csharp]\[generichost] Treat warnings as errors [#&#8203;23343](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23343) - \[csharp]\[generichost] Fix dateTimeOffset bug [#&#8203;23342](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23342) - Marking a class abstract should not mark the methods abstract as well [#&#8203;23291](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23291) - \[csharp]\[generichost] Multiple oauth tokens [#&#8203;23264](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23264) - \[csharp] Support null types [#&#8203;23260](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23260) #### Crystal - \[crystal] Fix empty auth\_settings Hash literal [#&#8203;23625](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23625) #### Dart - \[dart-dio] Fix json\_serializable serialize template to support hasFormParams [#&#8203;23579](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23579) - Fix wrong import statements in dart-dio when using import-mappings [#&#8203;23571](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23571) - fix: Change Dart Serializer for MapBuilder to be nullable [#&#8203;23460](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23460) - feat(dart-dio): add methods to remove auth tokens in api client [#&#8203;23386](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23386) #### Go - feat(go): add enumUnknownDefaultCase config option [#&#8203;23417](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23417) #### Java - Correct imports for RxJava2 and RxJava3. Add support for Vert.x 5. [#&#8203;23563](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23563) - add support for sealed response interfaces for spring-declarative-http-interface [#&#8203;23549](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23549) - \[Java]\[jersey3] Add error entity deserialization to ApiException [#&#8203;23542](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23542) - \[Java] \[apache-httpclient] Add support for Jackson3 for apache httpclient generator [#&#8203;23446](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23446) - \[Java]\[WebClient]\[RestClient] Standardize useAbstractionForFiles behavior to use Resource interface [#&#8203;23382](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23382) - feat(spring): enable openApiNullable with useJackson3 [#&#8203;23331](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23331) - \[java] \[Spring] useJspecify for java clients and spring generator [#&#8203;23256](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23256) #### Kotlin - \[KOTLIN-SPRING;JAVA-SPRING] chore: upgrade spring boot 3 to 3.3.13 version [#&#8203;23591](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23591) - \[KOTLIN-SPRING] Add oneOf sealed interface support with discriminator [#&#8203;23574](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23574) - fix \[Kotlin]: handle nullable response.body in jvm-okhttp ApiClient [#&#8203;23515](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23515) - \[kotlin-server] Fix class names for useTags [#&#8203;23441](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23441) - fix(kotlin-spring): use Jackson 3 annotation package in model imports [#&#8203;23406](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23406) #### PHP - \[PHP] Support map/object format for x-enum-varnames and x-enum-descriptions [#&#8203;23540](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23540) - fix(php-symfony): enum $ref query params — short types and imports ([#&#8203;23521](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23521)) [#&#8203;23525](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23525) - \[php-nextgen] Fix validity checks for nullable properties that are required [#&#8203;23419](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23419) - \[php-nextgen] Remove invalid [@&#8203;implements](https://redirect.github.com/implements) ArrayAccess tag in models with parents [#&#8203;23418](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23418) - \[Php] Fix form data field names to use spec-defined baseName [#&#8203;23347](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23347) - \[php-nextgen]: Fix imports for models with parent schema [#&#8203;23317](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23317) - \[php-nextgen]: Fix ArrayAccess parameter types [#&#8203;23315](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23315) #### PowerShell - \[POWERSHELL] fix: single-quote DTO property names to prevent $-variable interpolation [#&#8203;23624](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23624) - \[PowerShell] Correct comment syntax in array query parameters [#&#8203;23491](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23491) #### Python - \[PYTHON]\[bugfix] Fix python model dict array generation [#&#8203;23538](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23538) - \[PYTHON]\[bugfix] Fix missing post-params when content type is json [#&#8203;23526](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23526) - \[python] Add buildSystem option to support hatchling [#&#8203;23483](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23483) - fix(python): Fix sanitize\_for\_serialization code generation for python client [#&#8203;23415](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23415) - Drop python 3.9 and support python 3.14 in python generator [#&#8203;22926](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22926) #### Rust - fix(rust): use serde\_repr for integer property enums [#&#8203;23580](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23580) - \[rust-axum] Fix uint32/uint64 type mapping [#&#8203;23547](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23547) - feat(rust-server): refactor server module templates to avoid a monolithic run function. [#&#8203;23432](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23432) - Feat: (Rust) Added chrono (date/date-time) support for Rust Generator [#&#8203;23451](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23451) #### Scala - \[Fix]\[scala-sttp]\[circe] Add Base64OrArrayByteDecoder for format:byte and format:binary JSON properties [#&#8203;23619](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23619) - \[Fix]\[scala-sttp]\[circe] Add NaN-tolerant Decoder\[Double] for non-finite values [#&#8203;23611](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23611) - \[feat]\[scala-sttp] Add oneOf and allOf discriminator support with sealed traits for circe generator [#&#8203;23510](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23510) - Mark scala-finch generator as deprecated [#&#8203;23484](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23484) - \[Fix]\[scala-sttp]\[circe] Circe codecs do not preserve original JSON field names for non-camelCase properties [#&#8203;23465](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23465) #### Swift - \[swift6] fix map nullable values [#&#8203;23629](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23629) #### TypeScript - Update axios to 1.15.2 [#&#8203;23637](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23637) - fix(typescript-angular): handle Set in query parameter serialization [#&#8203;23442](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23442) - fix(typescript-fetch): prevent HTML-escaping of pattern in validationAttributes [#&#8203;23420](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23420) - \[typescript-\*]: Improve literal regexp for JSON MIME-type [#&#8203;23319](https://redirect.github.com/OpenAPITools/openapi-generator/issues/23319) - fix(typescript-fetch): remove barrel imports [#&#8203;22706](https://redirect.github.com/OpenAPITools/openapi-generator/issues/22706) </details> --- ### Configuration 📅 **Schedule**: (in timezone Asia/Tokyo) - 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-java). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY3kgdXBncmFkZSJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 6df67b8 commit 0bc4133

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

buildSrc/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ dependencies {
1313

1414
// plugins
1515
implementation("io.github.gradle-nexus:publish-plugin:2.0.0")
16-
implementation("org.openapitools:openapi-generator-gradle-plugin:7.21.0")
16+
implementation("org.openapitools:openapi-generator-gradle-plugin:7.22.0")
1717
implementation("com.github.spotbugs.snom:spotbugs-gradle-plugin:6.5.1")
1818
implementation("org.springframework.boot:spring-boot-gradle-plugin:4.0.6")
1919

0 commit comments

Comments
 (0)