Skip to content

chore(deps): Bump org.openapitools:openapi-generator from 7.20.0 to 7.21.0#22232

Merged
oscerd merged 1 commit intomainfrom
dependabot/maven/org.openapitools-openapi-generator-7.21.0
Mar 25, 2026
Merged

chore(deps): Bump org.openapitools:openapi-generator from 7.20.0 to 7.21.0#22232
oscerd merged 1 commit intomainfrom
dependabot/maven/org.openapitools-openapi-generator-7.21.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 24, 2026

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

Release notes

Sourced from org.openapitools:openapi-generator'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](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
  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 Mar 24, 2026
@github-actions
Copy link
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟
🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run
  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot although they are normally detected and executed by CI.
  • You can label PRs using build-all, build-dependents, skip-tests and test-dependents to fine-tune the checks executed by this PR.
  • Build and test logs are available in the summary page. Only Apache Camel committers have access to the summary.

⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@github-actions
Copy link
Contributor

🧪 CI tested the following changed modules:

  • parent

ℹ️ Dependent modules were not tested because the total number of affected modules exceeded the threshold (50). Use the test-dependents label to force testing all dependents.

@github-actions
Copy link
Contributor

ℹ️ Parent POM dependency changes detected but too many modules affected (1) to run targeted tests.

Changed properties: openapi-generator-version

Affected modules (1)
  • :camel-jbang-plugin-generate

@oscerd oscerd merged commit f1c7264 into main Mar 25, 2026
5 checks passed
@dependabot dependabot bot deleted the dependabot/maven/org.openapitools-openapi-generator-7.21.0 branch March 25, 2026 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core-build-and-dependencies 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.

1 participant