Skip to content

Bump com.graphql-java-generator:graphql-java-client-runtime from 3.1 to 4.0#12913

Merged
steven-sheehy merged 1 commit intomainfrom
dependabot/gradle/com.graphql-java-generator-graphql-java-client-runtime-4.0
Feb 8, 2026
Merged

Bump com.graphql-java-generator:graphql-java-client-runtime from 3.1 to 4.0#12913
steven-sheehy merged 1 commit intomainfrom
dependabot/gradle/com.graphql-java-generator-graphql-java-client-runtime-4.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 8, 2026

Bumps com.graphql-java-generator:graphql-java-client-runtime from 3.1 to 4.0.

Changelog

Sourced from com.graphql-java-generator:graphql-java-client-runtime's changelog.

4.0

All modes (client and server):

  • Upgrade to Spring Boot 4 and Spring Framework 7. This implies:
    • Upgrade from Jackson 2 to Jackson 3.
      • If you're using the JSON scalar, you may have to change the javaType parameter from om.fasterxml.jackson.databind.node.ObjectNode to tools.jackson.databind.node.ObjectNode
    • In server mode, when using an alternate path to expose the GraphQL server, the property in the spring application.properties file changed from spring.graphql.path to spring.graphql.http.path

Gradle plugin:

  • Correction of issue 26: Gradle deprecation in GeneratePojoExtension.isGenerateJacksonAnnotations_Raw

Client mode:

  • When connected to two different GraphQL servers, there could be conflicts between directive defined in this two schemas
  • Removal of two templates (CUSTOM_SCALAR_REGISTRY_INITIALIZER and DIRECTIVE_REGISTRY_INITIALIZER), replaced by one: REGISTRIES_INITIALIZER. This allows a better isolation of some plugin's internal technical code.

3.x versions

Breaking changes in the 3.x releases

  • The default value for generateDataFetcherForEveryFieldsWithArguments be changed to true in version 3.0.1. This implies to implement more Data Fetchers
  • The com.graphql-java-generator.graphql-gradle-plugin is no more maintained
    • You must switch to the com.graphql-java-generator.graphql-gradle-plugin3 plugin. That is: add '3' to the plugin's name
Commits
  • 5a58296 [maven-release-plugin] prepare release graphql-maven-plugin-project-4.0
  • 0ace7f6 Ready for release 4.0
  • bad91dd Corrected a property calculation loop
  • 2bd32fb Removed useless dependencies
  • 0e3a0d4 Correction of import of JsonProperty import in some cases
  • 482d4d3 OAuth server update for spring boot 4
  • 894bcc9 Back to java 17, for the official release
  • 51a6c3a Merge branch 'master_4.x' of
  • 80460c8 Ok for build with java 25
  • 94a20a8 Upgrade to spring boot 4, jackson 3, and removal of lombok
  • 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 [com.graphql-java-generator:graphql-java-client-runtime](https://github.com/graphql-java-generator/graphql-maven-plugin-project) from 3.1 to 4.0.
- [Changelog](https://github.com/graphql-java-generator/graphql-maven-plugin-project/blob/master/CHANGELOG.md)
- [Commits](graphql-java-generator/graphql-maven-plugin-project@graphql-maven-plugin-project-3.1...graphql-maven-plugin-project-4.0)

---
updated-dependencies:
- dependency-name: com.graphql-java-generator:graphql-java-client-runtime
  dependency-version: '4.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Type: Pull requests that update a dependency file java Pull requests that update Java code labels Feb 8, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 8, 2026 02:02
@dependabot dependabot bot added dependencies Type: Pull requests that update a dependency file java Pull requests that update Java code labels Feb 8, 2026
@dependabot dependabot bot requested a review from nirbosl February 8, 2026 02:02
@lfdt-bot
Copy link

lfdt-bot commented Feb 8, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@codacy-production
Copy link

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
-38.96% (target: -1.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (b771d22) 27494 25749 93.65%
Head commit (9f5de25) 53016 (+25522) 28994 (+3245) 54.69% (-38.96%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#12913) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

@steven-sheehy steven-sheehy added this to the 0.149.0 milestone Feb 8, 2026
@steven-sheehy steven-sheehy merged commit 59019fb into main Feb 8, 2026
33 of 34 checks passed
@steven-sheehy steven-sheehy deleted the dependabot/gradle/com.graphql-java-generator-graphql-java-client-runtime-4.0 branch February 8, 2026 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Type: 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