Skip to content

Build: Bump org.openapitools:openapi-generator-gradle-plugin from 7.20.0 to 7.21.0#15886

Merged
huaxingao merged 1 commit intomainfrom
dependabot/gradle/org.openapitools-openapi-generator-gradle-plugin-7.21.0
Apr 5, 2026
Merged

Build: Bump org.openapitools:openapi-generator-gradle-plugin from 7.20.0 to 7.21.0#15886
huaxingao merged 1 commit intomainfrom
dependabot/gradle/org.openapitools-openapi-generator-gradle-plugin-7.21.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 5, 2026

Bumps org.openapitools:openapi-generator-gradle-plugin from 7.20.0 to 7.21.0.

Release notes

Sourced from org.openapitools:openapi-generator-gradle-plugin's releases.

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):

  • Use Spring Boot 3.x by default (useSpringBoot3=true) #23318
  • Add option to fallback to non-pointer number, boolean types #23197
  • fix c-libcurl generator for int and boolean values by moving to int* #23052

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update jackson dependencies to newer versions #23152
  • fix: core: preserve OAS 3.1 numeric exclusive validation constraints in composed schemas #23053
  • fix: OAS3.1 deprecated property for array properties #23019
  • openapi-generator-gradle-plugin: upgrade Gradle to v8 #22864
  • (OpenAPINormalizer): Removed reset of OAS content #22573

C

  • Add option to fallback to non-pointer number, boolean types #23197 (Breaking change (with fallback))
  • fix c-libcurl generator for int and boolean values by moving to int* (Breaking change (with fallback)) #23052

C#

  • [C#] Fix invalid implicit casts #23192
  • [csharp] Fix/override central package versions for csharp test projects #23092
  • [csharp][generichost] Better file support #22806

C++

  • [cpp-qt-client] Remove deprecated SignalE/SignalEFull signals in API classes #23113
  • [cpp-qt-client] Optimize generated code #23089
  • [cpp-qt-client]Fix variable redeclarations in the api-body.mustache #22982
  • Move C++ virtual destructor definition to .cpp files #21530

Dart

  • [dart] Fix enum defaults, Object arrays, and nullable required assertions in native serialization #23027
  • [dart] Preserve inner generic type for Map<String, List> deserialization #22717
  • Add support for Optional in Dart generator (both dart and dart-dio) to distinguish absent, null, and present states #22257

Go

  • Update go client README to match modern module support #23292

Java

  • Use Spring Boot 3.x by default (useSpringBoot3=true) (Breaking change (with fallback)) #23318
  • Decommission springfox from spring generator #23280
  • fix(jaxrs): correct add/remove methods for JsonNullable<List> fields #23258
  • [Java] Optimize All Enum fromValue Mustache Templates #23165
  • Update jackson core in Java restclient to newer version #23151
  • [java][resttemplate] Add support for Jackson 3 and Spring Boot 4 in Java resttemplate #23144
  • [spring] Add an option "additionalNotNullAnnotations" to include additional NotNull annotations #23096
  • feature/jackson3 native #23071
  • feat(jackson3): add jackson3 support for Java Client generator - WebClient #23031

... (truncated)

Commits
  • 28a049c v7.21.0 release (#23330)
  • 88f05a9 build(deps): bump dorny/test-reporter from 2 to 3 (#23328)
  • 5a1aacc fix(java/restclient): avoid IndexOutOfBoundsException for empty multipart lis...
  • ba08b77 build(deps-dev): bump flatted (#23323)
  • aa3cb1c build(deps): bump flatted (#23322)
  • b11dff7 Use Spring Boot 3.x by default (useSpringBoot3=true) (#23318)
  • fd0d43f feat: Add oneOf for scala-http4s client (#22969)
  • e591aa0 [kotlin-server][JAX-RS] Add useTags to kotlin-server JAXRS code generator (...
  • 846a8c8 update jaxrs samples
  • e5202f2 fix(jaxrs): correct add/remove methods for JsonNullable<List> fields (#23258)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

Bumps [org.openapitools:openapi-generator-gradle-plugin](https://github.com/OpenAPITools/openapi-generator) from 7.20.0 to 7.21.0.
- [Release notes](https://github.com/OpenAPITools/openapi-generator/releases)
- [Changelog](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/release-summary.md)
- [Commits](OpenAPITools/openapi-generator@v7.20.0...v7.21.0)

---
updated-dependencies:
- dependency-name: org.openapitools:openapi-generator-gradle-plugin
  dependency-version: 7.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 5, 2026
@github-actions github-actions bot added the build label Apr 5, 2026
@huaxingao huaxingao merged commit cc90c0e into main Apr 5, 2026
37 checks passed
@huaxingao huaxingao deleted the dependabot/gradle/org.openapitools-openapi-generator-gradle-plugin-7.21.0 branch April 5, 2026 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants