dependabot[bot] opened a new pull request, #16274: URL: https://github.com/apache/iceberg/pull/16274
Bumps [org.openapitools:openapi-generator-gradle-plugin](https://github.com/OpenAPITools/openapi-generator) from 7.21.0 to 7.22.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/OpenAPITools/openapi-generator/releases">org.openapitools:openapi-generator-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>v7.22.0 released</h2> <p>v7.22.0 stable release comes with 150+ enhancements and bug fixes.</p> <p>Below are the highlights of the changes. For a full list of changes, please refer to the <a href="https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.22.0+">"Pull Request"</a> tab.</p> <h2>General</h2> <ul> <li>refactor: centralize common schema checks in ModelUtils <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23608">#23608</a></li> <li>[CORE] : BUGFIX - prevent Stream closed on concurrent JAR access in TemplateManager <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23596">#23596</a></li> <li>Improve OneOf handling with new normalizer REPLACE_ONE_OF_BY_DISCRIMINATOR_MAPPING <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23543">#23543</a></li> <li>ci: upload openapi-generator-cli.jar as GitHub Release asset <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23524">#23524</a></li> <li>fix: preserve parent description when simplifying nullable anyOf/oneOf <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23361">#23361</a></li> <li>[GRADLE-PLUGIN] - Modernize plugin to use Lazy Configuration API <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23042">#23042</a></li> </ul> <h2>C#</h2> <ul> <li>[csharp][generichost] Fix TokenBase race condition <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23356">#23356</a></li> <li>[csharp][generichost] Fix possible concatentation bug <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23355">#23355</a></li> <li>[csharp][generichost] Fix invalid implicit cast <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23344">#23344</a></li> <li>[csharp][generichost] Treat warnings as errors <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23343">#23343</a></li> <li>[csharp][generichost] Fix dateTimeOffset bug <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23342">#23342</a></li> <li>Marking a class abstract should not mark the methods abstract as well <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23291">#23291</a></li> <li>[csharp][generichost] Multiple oauth tokens <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23264">#23264</a></li> <li>[csharp] Support null types <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23260">#23260</a></li> </ul> <h2>Crystal</h2> <ul> <li>[crystal] Fix empty auth_settings Hash literal <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23625">#23625</a></li> </ul> <h2>Dart</h2> <ul> <li>[dart-dio] Fix json_serializable serialize template to support hasFormParams <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23579">#23579</a></li> <li>Fix wrong import statements in dart-dio when using import-mappings <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23571">#23571</a></li> <li>fix: Change Dart Serializer for MapBuilder to be nullable <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23460">#23460</a></li> <li>feat(dart-dio): add methods to remove auth tokens in api client <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23386">#23386</a></li> </ul> <h2>Go</h2> <ul> <li>feat(go): add enumUnknownDefaultCase config option <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23417">#23417</a></li> </ul> <h2>Java</h2> <ul> <li>Correct imports for RxJava2 and RxJava3. Add support for Vert.x 5. <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23563">#23563</a></li> <li>add support for sealed response interfaces for spring-declarative-http-interface <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23549">#23549</a></li> <li>[Java][jersey3] Add error entity deserialization to ApiException <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23542">#23542</a></li> <li>[Java] [apache-httpclient] Add support for Jackson3 for apache httpclient generator <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23446">#23446</a></li> <li>[Java][WebClient][RestClient] Standardize useAbstractionForFiles behavior to use Resource interface <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23382">#23382</a></li> <li>feat(spring): enable openApiNullable with useJackson3 <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23331">#23331</a></li> <li>[java] [Spring] useJspecify for java clients and spring generator <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23256">#23256</a></li> </ul> <h2>Kotlin</h2> <ul> <li>[KOTLIN-SPRING;JAVA-SPRING] chore: upgrade spring boot 3 to 3.3.13 version <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23591">#23591</a></li> <li>[KOTLIN-SPRING] Add oneOf sealed interface support with discriminator <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23574">#23574</a></li> <li>fix [Kotlin]: handle nullable response.body in jvm-okhttp ApiClient <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23515">#23515</a></li> <li>[kotlin-server] Fix class names for useTags <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23441">#23441</a></li> <li>fix(kotlin-spring): use Jackson 3 annotation package in model imports <a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23406">#23406</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/f4d1cb8c15e1bc0476c75bcbc3febf1edec89b25"><code>f4d1cb8</code></a> v7.22.0 release (<a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23641">#23641</a>)</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/8847c067d15a91ec286c7015c01062b983f4af82"><code>8847c06</code></a> fix(kotlin-spring): add explicit Jackson 3 dependency versions for Spring Boo...</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/80ea9e5e2d07e20977566fa6d3438556082cf18e"><code>80ea9e5</code></a> fix(python): Fix sanitize_for_serialization code generation for python client...</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/d99a8c90e50611e352b1319ef9c4fc3f73766a58"><code>d99a8c9</code></a> Update axios to 1.15.2 (<a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23637">#23637</a>)</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/33ef2a06e2475c092043c8da628b180137bba03f"><code>33ef2a0</code></a> [rust-axum] Fix uint32/uint64 type mapping (<a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23547">#23547</a>)</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/727588846d2af3c64d8b7cfee7f9e106a1f0eff9"><code>7275888</code></a> update normalizer doc with correct path to spec (<a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23636">#23636</a>)</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/0b1ac885fba00ee18b839e4e2f51459ce32acc27"><code>0b1ac88</code></a> Improve OneOf handling with new normalizer REPLACE_ONE_OF_BY_DISCRIMINATOR_MA...</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/568501f8e43dca712b89990d64b1af6be73ede06"><code>568501f</code></a> build(deps-dev): bump postcss (<a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23634">#23634</a>)</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/ce59f5a67d370a107574e677c3c22706d78e20d1"><code>ce59f5a</code></a> fix: issue 23548 (add support for sealed response interfaces for spring-decla...</li> <li><a href="https://github.com/OpenAPITools/openapi-generator/commit/c90cfa7a2ac15360d1e3e6bc9c0973c3bc8fd475"><code>c90cfa7</code></a> fix(openapi-yaml): preserve format:byte examples (<a href="https://redirect.github.com/OpenAPITools/openapi-generator/issues/23623">#23623</a>)</li> <li>Additional commits viewable in <a href="https://github.com/OpenAPITools/openapi-generator/compare/v7.21.0...v7.22.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
