Skip to content

test PR - #1818

Closed
Besi97 wants to merge 115 commits into
kobylynskyi:mainfrom
Besi97:main
Closed

test PR#1818
Besi97 wants to merge 115 commits into
kobylynskyi:mainfrom
Besi97:main

Conversation

@Besi97

@Besi97 Besi97 commented Sep 9, 2026

Copy link
Copy Markdown

Description

Related to #ISSUE_NUMBER


Changes were made to:

  • Codegen library - Java
  • Codegen library - Kotlin
  • Codegen library - Scala
  • Maven plugin
  • Gradle plugin
  • SBT plugin

Besi97 and others added 30 commits June 6, 2026 16:02
Unfortunately, I'll probably won't have the time and desire to maintain Scala code generation.
Update Gradle wrapper to latest pre-9 version. Unfortunately, the repository is not yet compatible with Gradle 9.
* Remove Maven plugin and all related references

- Delete plugins/maven/ directory (plugin, example-client, example-server)
- Remove Maven references from README.md and CONTRIBUTING.md
- Remove Maven build steps from CI workflows (github.yml, release.yml, update-version.yml)
- Remove Maven entries from dependabot.yml
- Remove Maven references from version update scripts
- Remove Maven sections from migration docs (2.0.0, 3.0.0, 4.0.0, 5.0.0)

* Remove SonarQube/SonarCloud integration
* Add Java 21 and 25 to build matrix

* Drop Java 25 from build matrix
* Rebrand from kobylynskyi to Besi97

- Rename Java package com.kobylynskyi.graphql.codegen to io.github.besi97.graphql.codegen
- Rename Gradle plugin package io.github.kobylynskyi to io.github.besi97
- Update Maven group from io.github.kobylynskyi to io.github.besi97
- Update Gradle plugin ID from io.github.kobylynskyi.graphql.codegen to io.github.besi97.graphql.codegen
- Update GitHub URLs from kobylynskyi to Besi97
- Update developer info to Dávid Besenyei (Besi97)
- Update dependabot reviewers
- Update all documentation, scripts, and test fixtures
- Preserve original copyright attribution in LICENSE.md

* Fix import ordering after package rename

The package rename from com.kobylynskyi to io.github.besi97 changed
the alphabetical ordering of imports. Moved graphql.*, freemarker.*,
com.* imports before io.github.besi97.* to satisfy CustomImportOrder.
## Summary

Fixes version update scripts to properly handle pre-release versions
like `6.0.0-rc1`.

## Changes

- **`scripts/update-release-version-in-build-files.sh`** — Changed sed
pattern from `[A-Z0-9.\-]*` to `[A-Za-z0-9.\-]*` to match lowercase
letters in pre-release suffixes (e.g., `rc1`).
- **`scripts/update-release-version-in-readme.sh`** — Same fix.
- **`scripts/bump-to-next-snapshot-version.sh`** — Strip pre-release
suffix before extracting patch version (e.g., `0-rc1` → `0`) so the
arithmetic increment works correctly.

## Before

- `6.0.0-rc1` would not be fully replaced, leaving partial versions
- SNAPSHOT bump would fail with `6.0.0-rc1` because `0-rc1 + 1` is not a
valid number

## After

- `6.0.0-rc1` is correctly replaced in all build files
- After releasing `6.0.0-rc1`, the next SNAPSHOT version is
`6.0.1-SNAPSHOT`
## Summary

Fixes the Java version format in the release workflow.

## Problem

`actions/setup-java@v4` expects modern SemVer format (e.g., `8`, `11`,
`17`), not the legacy `1.8` format.

## Error

```
Error: Could not find satisfied version for SemVer '1.8'.
```

## Fix

Changed `java-version: 1.8` to `java-version: 8`.
## Summary

Fixes GPG key import to properly handle secrets with actual newlines.

## Changes

- Use `echo "$SIGNING_KEY"` with double quotes to preserve newlines
- Remove `awk` processing that expected literal `\n` characters
- Add `chmod 700 ~/.gnupg` to fix warning about unsafe permissions

## Why

When exporting a GPG key with `gpg --export-secret-keys --armor` and
pasting into GitHub secrets, the key has actual newlines. The previous
`awk` approach expected literal `\n` escapes, causing "no valid OpenPGP
data found" error.
## Summary

Migrates from the deprecated OSSRH (oss.sonatype.org) to the Sonatype
Central Publisher Portal (central.sonatype.com) for Maven Central
publishing.

## Changes

- **`build.gradle`** — Added `com.vanniktech.maven.publish` plugin
(recommended by Sonatype for Gradle). Configured `mavenPublishing` to
publish to `CENTRAL_PORTAL`. Removed old OSSRH maven repository.
- **`gradle.properties`** — Removed obsolete
`sonatypeUsername`/`sonatypePassword`.
- **`.github/workflows/release.yml`** — Updated publish step to use
`SONATYPE_CENTRAL_USERNAME`/`SONATYPE_CENTRAL_PASSWORD` environment
variables.

## Required secrets

- `CENTRAL_USERNAME` — Token username from central.sonatype.com (Account
→ Generate User Token)
- `CENTRAL_PASSWORD` — Token password from central.sonatype.com

The old `OSSRH_USERNAME` and `OSSRH_PASSWORD` secrets are no longer
needed.
## Why

The old `oss.sonatype.org` endpoint is deprecated (returns 402). The
current Sonatype Central Portal (`central.sonatype.com`) uses a
completely different publishing mechanism that isn't compatible with the
legacy Maven repository approach.

Additionally, all modern Gradle plugins for the Central Portal require
Java 17+ to run the Gradle daemon, so CI builds on Java 8/11 had to be
dropped.

## Changes

- **`build.gradle`** — Added `com.vanniktech.maven.publish` plugin.
Replaced the manual `mavenJava` publication and `signing` configuration
with the plugin's DSL. Removed explicit
`withJavadocJar()`/`withSourcesJar()` (plugin handles these
automatically). Kept the Ivy publication for local publishing.
- **`.github/workflows/release.yml`** — Java 8 to 17 (required by
plugin). Replaced old OSSRH credentials with Central Portal token
credentials.
- **`.github/workflows/github.yml`** — Dropped Java 8 and 11 from the CI
build matrix (kept 17, 21).

## Required secrets

- `CENTRAL_USERNAME` — Token username from central.sonatype.com (Account
> Generate User Token)
- `CENTRAL_PASSWORD` — Token password from central.sonatype.com

The old `OSSRH_USERNAME` and `OSSRH_PASSWORD` secrets are no longer
needed.
## Why

The previous signing configuration used the legacy `secretKeyRingFile`
approach which doesn't work with the vanniktech plugin. The plugin has
built-in support for in-memory GPG keys that is simpler and more
reliable.

## Changes

- Removed manual GPG setup step (no longer needed)
- Changed signing properties from
`-Psigning.keyId`/`-Psigning.secretKeyRingFile` to environment
variables:
  - `ORG_GRADLE_PROJECT_signingInMemoryKey` (actual GPG key content)
  - `ORG_GRADLE_PROJECT_signingInMemoryKeyPassword`

See [plugin
docs](https://vanniktech.github.io/gradle-maven-publish-plugin/central/#secrets)
for reference.
## Why

The library build step runs `./gradlew build publishToMavenLocal` after
the version has been changed from SNAPSHOT to a release version (e.g.,
`6.0.0-rc1`). This triggers GPG signing because `signAllPublications()`
is configured in `build.gradle` and the version no longer ends with
`-SNAPSHOT`.

Without the signing environment variables, the build fails with:
```
> Task :signMavenPublication FAILED
> Cannot perform signing task ':signMavenPublication' because it has no configured signatory
```

## Changes

- Added signing environment variables to the "Build library" step:
  - `ORG_GRADLE_PROJECT_signingInMemoryKey`
  - `ORG_GRADLE_PROJECT_signingInMemoryKeyPassword`

## Testing

Verified that:
- ✅ Library build with SNAPSHOT version → signing skipped (works without
env vars)
- ❌ Library build with release version → signing required (fails without
env vars)
- ✅ Library build with release version + signing env vars → works
- ✅ Gradle plugin build → no signing configured (works without env vars)
- ✅ Example builds → no signing configured (works without env vars)

Note: Removed `ORG_GRADLE_PROJECT_signingInMemoryKeyId` because the
plugin requires it in short 8-character format, and it's optional
(auto-detected from the key).
## Why

The CI build pipeline (github.yml) runs on pushes to main. The release
workflow commits and pushes the release version (non-SNAPSHOT) before
bumping to the next SNAPSHOT. This triggers a CI build with a
non-SNAPSHOT version, which requires GPG signing.

Without the signing secrets, this CI build fails with "no configured
signatory" error.

## Changes

- Added signing environment variables to the "Build library" step in
`github.yml`:
  - `ORG_GRADLE_PROJECT_signingInMemoryKey`
  - `ORG_GRADLE_PROJECT_signingInMemoryKeyPassword`
…ion (#28)

The `Report.destination` property on Gradle report types is deprecated
as of Gradle 8.x and will be removed in Gradle 9.0. The `outputLocation`
property is the direct replacement. This change is a single-line fix
with no behavioral impact.

Closes: #20
Gradle 8.x deprecates the space-assignment syntax (`propName value`) in
Groovy DSL build scripts. The explicit `propName = value` form is
required going forward. This change is mechanical with no behavioral
impact.

Closes: #21
The `mainClassName` property (from `ApplicationPluginConvention`) is
deprecated in Gradle 8.x and will be removed in Gradle 9.0. The
replacement is `application.mainClass`.

Closes: #23
JCenter was shut down by JFrog in February 2021. The `jcenter()`
repository method is deprecated and will be removed in Gradle 9.0. Both
example projects already declare `mavenCentral()` which covers all their
dependencies.

Closes: #24
)

The `StartParameter.isConfigurationCacheRequested` property is
deprecated (removed in Gradle 10.0). This warning originates from the
Kotlin Gradle plugin 1.9.22. Upgrading the Kotlin plugin version
resolves the issue.

Closes: #27
Gradle 8.13+ deprecates declaring boolean properties with `is`-prefix
and boxed `Boolean` return type, as this violates Java Bean spec and is
incompatible with Groovy 4. Adds `getXxx()` methods alongside existing
`isXxx()` methods, annotated with `@Deprecated` and `@ReplacedBy`.

Closes: #22
Gradle 8.x deprecates automatic loading of test framework dependencies
and will fail in 9.0 when test sources exist but no test executes. Adds
explicit `useJUnitPlatform()` configuration.

Closes: #25
Closes: #26
The only test in example-client was `@Disabled` and required a running
server at localhost:8081. It served no purpose other than triggering
Gradle warnings. Removed the test file and the associated
`testing.suites` configuration block.
graphql-java-codegen-ci-bot Bot and others added 28 commits August 7, 2026 06:58
Bumps
[org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-engine's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-engine&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ins/gradle/graphql-java-codegen-gradle-plugin (#101)

Bumps
[org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-api's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-api&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-params's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-params&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-api's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-api&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…lugins/gradle/graphql-java-codegen-gradle-plugin (#104)

Bumps
[org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-engine's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-engine&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…lugins/gradle/example-client-kotlin (#105)

Bumps
[org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-engine's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-engine&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ins/gradle/example-client-kotlin (#107)

Bumps
[org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework)
from 6.1.2 to 6.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/junit-team/junit-framework/releases">org.junit.jupiter:junit-jupiter-api's
releases</a>.</em></p>
<blockquote>
<p>JUnit 6.1.3 = Platform 6.1.3 + Jupiter 6.1.3 + Vintage 6.1.3</p>
<p>See <a href="https://docs.junit.org/6.1.3/release-notes.html">Release
Notes</a>.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f59f60d2cebdf2224235d81f781b1f310cbc8138"><code>f59f60d</code></a>
Release 6.1.3</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/cd8ec9202ce8260a434edb38a8565e36f620e8d6"><code>cd8ec92</code></a>
Finalize 6.1.3 release notes</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/c8729f26aacd8e2dd6fa564b929fe047faaa7dc9"><code>c8729f2</code></a>
Restore compatibility with GraalVM 25 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5901">#5901</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/ddc9e74e5d21c2dd18bc0cfe4681d5ff50ac379c"><code>ddc9e74</code></a>
Update graalvm/setup-graalvm action to v1.6.4 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5959">#5959</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/fe2c52a780fcbda6c7ccf5d6576beb7ad2d80bf8"><code>fe2c52a</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.7 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5923">#5923</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/62afc02b541ee9dfa16b121705f79b7d44f4dae0"><code>62afc02</code></a>
Delay GraalVM plugin updates for 3 days</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/0cc29022801365a409c1213a811a8877cb88cce3"><code>0cc2902</code></a>
Skip <code>graalVmTest</code> task if GraalVM env vars are not set</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/f6bbfc53e7e00b1b25e7d3b0bc09eef05cc4b721"><code>f6bbfc5</code></a>
Move GraalVM tests to separate test task (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5903">#5903</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/e87e0521d4fbd75116a5fda42566fcb7a56eb340"><code>e87e052</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.6 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5899">#5899</a>)</li>
<li><a
href="https://github.com/junit-team/junit-framework/commit/1cd56df89754fb8523ac9fbbf888e9a552e33ee8"><code>1cd56df</code></a>
Update plugin org.graalvm.buildtools.native to v1.1.5 (<a
href="https://redirect.github.com/junit-team/junit-framework/issues/5880">#5880</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/junit-team/junit-framework/compare/r6.1.2...r6.1.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter-api&package-manager=gradle&previous-version=6.1.2&new-version=6.1.3)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.6.1 to
9.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.7.0</h2>
<p>The Gradle team is excited to announce Gradle 9.7.0.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Isolated Projects graduates to incubating</li>
<li>Broader Configuration Cache compatibility</li>
<li>More source locations in problem reports</li>
</ul>
<p><a href="https://docs.gradle.org/9.7.0/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/YukiCodepth">Aman Kumar</a>,
<a href="https://github.com/adubrouski">Anton Dubrouski</a>,
<a href="https://github.com/liutikas">Aurimas</a>,
<a href="https://github.com/gbhavya07">gbhavya07</a>,
<a href="https://github.com/joshfriend">Josh Friend</a>,
<a href="https://github.com/nicklauslittle-gov">nicklauslittle-gov</a>,
<a href="https://github.com/psoni674">Pragati</a>,
<a href="https://github.com/Project516">project516</a>,
<a href="https://github.com/Uomocapra">Qin Mi</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/ShreckYe">Yongshun Ye</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.7.0 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.7.0 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.7.0/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.7.0/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
<h2>9.7.0 RC3</h2>
<p>The Gradle team is excited to announce Gradle 9.7.0 RC3.</p>
<p>Here are the highlights of this release:</p>
<ul>
<li>Isolated Projects graduates to incubating</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/3defbfc59d757b873d787b2261de5c7f8a00970a"><code>3defbfc</code></a>
make DistributionIntegrationSpec more permissive for releases (<a
href="https://redirect.github.com/gradle/gradle/issues/38766">#38766</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/f176043d6416ca85dab736b6e7581d1f0018ee8e"><code>f176043</code></a>
make DistributionIntegrationSpec more permissive for releases</li>
<li><a
href="https://github.com/gradle/gradle/commit/b0828dad52cf99112e2071fb10547c0d2293a51b"><code>b0828da</code></a>
Prepare release notes for Gradle 9.7.0GA (<a
href="https://redirect.github.com/gradle/gradle/issues/38756">#38756</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/064b6d6161b55f531be7710d68efe4404b48558a"><code>064b6d6</code></a>
cleanup</li>
<li><a
href="https://github.com/gradle/gradle/commit/dfe7bdcc464152313992f49b6ea3846d7c0119ed"><code>dfe7bdc</code></a>
add new training to release notes</li>
<li><a
href="https://github.com/gradle/gradle/commit/756196837a985dd030d596411852b99c43d6880e"><code>7561968</code></a>
add release notes for 37801</li>
<li><a
href="https://github.com/gradle/gradle/commit/68a1f351d3ba32e09523e5d67949cea326c0d781"><code>68a1f35</code></a>
cherrypick 38367 to release</li>
<li><a
href="https://github.com/gradle/gradle/commit/a462c95ca92b7a5cc55172a42608fcab5fd43b4c"><code>a462c95</code></a>
Rebalance AllVersionsCrossVersion buckets for agents without
TestDistribution...</li>
<li><a
href="https://github.com/gradle/gradle/commit/820e2b14ad6b0f64a1a042dcfb43ea7e3e8f7ada"><code>820e2b1</code></a>
Update Gradle wrapper to version 9.7.0-rc-3 (<a
href="https://redirect.github.com/gradle/gradle/issues/38743">#38743</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/75ea3d7671b4c52daf3fd26d0824b8fa7c752181"><code>75ea3d7</code></a>
Update Gradle wrapper to version 9.7.0-rc-3</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.6.1...v9.7.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gradle-wrapper&package-manager=gradle&previous-version=9.6.1&new-version=9.7.0)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…le/example-client-kotlin (#108)

Bumps
[com.squareup.okhttp3:okhttp](https://github.com/lysine-dev/okhttp) from
5.4.0 to 5.5.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:okhttp's
changelog</a>.</em></p>
<blockquote>
<h2>Version 5.5.0</h2>
<p><em>2026-08-16</em></p>
<p>This release introduces <strong>opt-in</strong> support for
[Encrypted Client Hello (ECH)]. This new feature
improves user privacy by encrypting domain names in transit. With
regular TLS, your coffee shop’s
Wi-Fi router can see that you’re visiting <em>wikipedia.com</em>, but it
cannot see which page you’re
looking at. With ECH, the router observes only the IP address. This
additional privacy is most
effective on sites hosted by big CDNs because the IP address doesn’t
imply a particular website.</p>
<p>This requires ECH support in the platform’s TLS stack. Today this is
only Android 17 (API 37,
released June 2026). When other TLS stacks add ECH support, we'll
integrate them.</p>
<p>ECH took a lot of work to implement because the encryption keys are
published over DNS in the
[HTTPS resource record], and we needed to write new code to fetch these
records. This release
includes a major update to OkHttp’s DNS API: it now supports multiple
resource record types (not
just IP addresses!), asynchronous streaming results, and in-memory
caching.</p>
<p>To opt in, you can use <code>DnsOverHttps</code>:</p>
<pre lang="kotlin"><code>// DnsOverHttps itself uses OkHttpClient. Build
both clients upon the
// same bootstrap client so they share a connection pool and dispatcher.
val bootstrapClient = OkHttpClient()
<p>// This sample uses Cloudflare's 1.1.1.1 DnsOverHttps service.
val client = bootstrapClient.newBuilder()
.dns(DnsOverHttps.Builder()
.client(bootstrapClient)
.url(&quot;<a
href="https://1.1.1.1/dns-query&amp;quot;.toHttpUrl()">https://1.1.1.1/dns-query&amp;quot;.toHttpUrl()</a>)
.build())
.build()
</code></pre></p>
<p>You could also opt in with our new <code>AndroidDns</code> API.
Unfortunately, the privacy benefits of ECH are
thwarted because its DNS queries are not encrypted by default.</p>
<pre lang="kotlin"><code>// AndroidDns fetches the HTTPS DNS resource
records necessary for ECH.
val client = OkHttpClient.Builder()
  .dns(AndroidDns())
  .build()
</code></pre>
<ul>
<li>New: OkHttp artifacts are now signed with our [new signing key].
This project and three sibling
projects ([Retrofit], [Okio], and [SQLDelight]) recently joined [the
Commonhaus Foundation].</li>
<li>Fix: MockWebServer’s <code>@startstop</code> annotation now supports
<code>@nested</code> JUnit 5 tests.</li>
<li>Fix: Our default TLS hostname verifier now reject hosts that fail IP
canonicalization.</li>
<li>Fix: Closing a multipart part's sink no longer closes the entire
request body.</li>
<li>Fix: Flush HTTP/1 request bodies before detaching the timeout. We
had a bug where timeouts</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/a94bdf152084d11acecd44dcd09ffef203f4f0aa"><code>a94bdf1</code></a>
Prepare for release 5.5.0.</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/ecc3b05adfe6b2607b8ec251562c2cccf7c1923a"><code>ecc3b05</code></a>
Use a fixed size for DoH request body (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9687">#9687</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/9926082660dfa6f1cc848c6f465cf5ccb998e415"><code>9926082</code></a>
Revert &quot;Use a fixed size for DoH request body&quot; (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9686">#9686</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/0070c2e7b4c162ee03abf1c88fd94083e94697f4"><code>0070c2e</code></a>
Use a fixed size for DoH request body</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/15764539c69842dad607462f102a2507223dbfe7"><code>1576453</code></a>
Order ServiceMetadata records per the spec (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9683">#9683</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/fb582e976a9a82d691342a4d57b3c72208ce416c"><code>fb582e9</code></a>
Flip wiring of Dns.SYSTEM (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9682">#9682</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/4e884abb1a207c321acffb070c476acb4b89fa3f"><code>4e884ab</code></a>
retryOnConnectionFailure doesn't impact ECH retries (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9681">#9681</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/0433cee8131b63fa2c0634fa2f9b3a01f9a8b1f3"><code>0433cee</code></a>
Only one contributing.md doc (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9678">#9678</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/a2cf5aa9f8711dabe514871e9dc4a9336a0e403f"><code>a2cf5aa</code></a>
Don't recover after an ECH public_name fails to verify (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9680">#9680</a>)</li>
<li><a
href="https://github.com/lysine-dev/okhttp/commit/5410de9760bce8719129c3d08eb19e5bace75f6e"><code>5410de9</code></a>
Test ECH + HTTP proxy (<a
href="https://redirect.github.com/lysine-dev/okhttp/issues/9671">#9671</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/lysine-dev/okhttp/compare/parent-5.4.0...parent-5.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.squareup.okhttp3:okhttp&package-manager=gradle&previous-version=5.4.0&new-version=5.5.0)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…2 in /plugins/gradle/graphql-java-codegen-gradle-plugin (#109)

Bumps
[com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson)
from 2.22.1 to 2.22.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/FasterXML/jackson/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.fasterxml.jackson.core:jackson-databind&package-manager=gradle&previous-version=2.22.1&new-version=2.22.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#110)

Bumps
[com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson)
from 2.22.1 to 2.22.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/FasterXML/jackson/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.fasterxml.jackson.core:jackson-databind&package-manager=gradle&previous-version=2.22.1&new-version=2.22.2)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…o 2.22.2 in /plugins/gradle/example-client-kotlin (#111)

Bumps
[com.fasterxml.jackson.module:jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin)
from 2.22.1 to 2.22.2.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/7206ad41d3ba349f02ad4d27d3037348943a5ba8"><code>7206ad4</code></a>
[maven-release-plugin] prepare release jackson-module-kotlin-2.22.2</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/36f0a74218f43bf5762c103eb9364dce5f3356ef"><code>36f0a74</code></a>
Prep for 2.22.2 release</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/5ebc052b29d09fef4411d018f402bc3fb5bfc3e8"><code>5ebc052</code></a>
Merge branch '2.21' into 2.22</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/12db13f2daed7b0760ec1bc899e2dd5b707a09e8"><code>12db13f</code></a>
Merge branch '2.20' into 2.21</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/dde1ba21fcc07f82d508f3793386ef4f4f0059a7"><code>dde1ba2</code></a>
Merge branch '2.19' into 2.20</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/6e79ca164fdb1e493ac8ce13ce2418080a2d36ee"><code>6e79ca1</code></a>
Merge branch '2.18' into 2.19</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/5359bbd01edf0e5d9c9c3f7de072faa2e28a1474"><code>5359bbd</code></a>
Post-release dep version bump</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/3cb19d5b2d45492738e515cfa841e3d186af1a9d"><code>3cb19d5</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/12a9b7ecbea00a040950e529afec3a5caad96356"><code>12a9b7e</code></a>
[maven-release-plugin] prepare release
jackson-module-kotlin-2.18.10</li>
<li><a
href="https://github.com/FasterXML/jackson-module-kotlin/commit/a47615156d6172e07157b3bcc1a79ab8899f4703"><code>a476151</code></a>
Prep for 2.18.10 release</li>
<li>Additional commits viewable in <a
href="https://github.com/FasterXML/jackson-module-kotlin/compare/jackson-module-kotlin-2.22.1...jackson-module-kotlin-2.22.2">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5
to 6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/setup-java/releases">actions/setup-java's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>dist: Migrate from Zulu Discovery API to Azul Metadata API by <a
href="https://github.com/jameswald"><code>@​jameswald</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/1010">actions/setup-java#1010</a></li>
<li>feat: add .mvn/extensions.xml to Maven cache key pattern by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1041">actions/setup-java#1041</a></li>
<li>Migrate to ESM and upgrade dependencies by <a
href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/1078">actions/setup-java#1078</a></li>
<li>Map Zulu x86 architecture to i686 for Azul Metadata API by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1079">actions/setup-java#1079</a></li>
<li>Rename jdkFile input to jdk-file with deprecated alias by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1083">actions/setup-java#1083</a></li>
<li>Infer distribution from asdf .tool-versions vendor prefix by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1084">actions/setup-java#1084</a></li>
<li>Add Maven compiler problem matcher for javac diagnostics by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1086">actions/setup-java#1086</a></li>
<li>feat: expose cache-primary-key output (<a
href="https://redirect.github.com/actions/setup-java/issues/597">#597</a>)
by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1088">actions/setup-java#1088</a></li>
<li>docs: clarify V6 ESM migration is not a user-facing breaking change
by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1090">actions/setup-java#1090</a></li>
<li>Support multi-field Java versions like <code>18.0.1.1</code> by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1092">actions/setup-java#1092</a></li>
<li>docs: document seeding the Maven cache for plugin dependencies by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1094">actions/setup-java#1094</a></li>
<li>docs: clarify Maven cache paths and key hash inputs by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1096">actions/setup-java#1096</a></li>
<li>Support pinning java-version as &quot;latest&quot; by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1093">actions/setup-java#1093</a></li>
<li>chore(deps-dev): bump eslint from 10.6.0 to 10.7.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1101">actions/setup-java#1101</a></li>
<li>chore(deps-dev): bump eslint-plugin-n from 18.2.1 to 18.2.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1103">actions/setup-java#1103</a></li>
<li>chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1105">actions/setup-java#1105</a></li>
<li>chore(deps): bump actions/checkout from 6 to 7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1106">actions/setup-java#1106</a></li>
<li>chore(deps-dev): bump <code>@​types/node</code> from 26.1.0 to
26.1.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1104">actions/setup-java#1104</a></li>
<li>dist: Cover Tencent Kona JDK 25 by <a
href="https://github.com/johnshajiang"><code>@​johnshajiang</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/1108">actions/setup-java#1108</a></li>
<li>chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1102">actions/setup-java#1102</a></li>
<li>Preserve Maven toolchains across repeated setup-java runs (<a
href="https://redirect.github.com/actions/setup-java/issues/1099">#1099</a>)
by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1111">actions/setup-java#1111</a></li>
<li>dist: Support Liberica NIK (<a
href="https://redirect.github.com/actions/setup-java/issues/878">#878</a>)
by <a href="https://github.com/asm0dey"><code>@​asm0dey</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/1112">actions/setup-java#1112</a></li>
<li>Fix template injection (zizmor alert <a
href="https://redirect.github.com/actions/setup-java/issues/118">#118</a>)
in e2e-versions.yml by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1114">actions/setup-java#1114</a></li>
<li>Fix template injection in e2e-versions.yml (zizmor alert <a
href="https://redirect.github.com/actions/setup-java/issues/122">#122</a>)
by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1120">actions/setup-java#1120</a></li>
<li>Disable persisted checkout credentials in e2e workflow by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1115">actions/setup-java#1115</a></li>
<li>feat: Update recommended configuration for GPG signing by <a
href="https://github.com/wetneb"><code>@​wetneb</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/608">actions/setup-java#608</a></li>
<li>Cache Maven and Gradle wrapper distributions separately from the
dependency cache by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1097">actions/setup-java#1097</a></li>
<li>Consolidate cache-dependency-path e2e workflow and add maven/sbt
coverage by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1124">actions/setup-java#1124</a></li>
<li>Use gpg.passphraseEnvName instead of the deprecated gpg.passphrase
server by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1123">actions/setup-java#1123</a></li>
<li>Extract repeated directory-check assertions into check-dir.sh helper
by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1127">actions/setup-java#1127</a></li>
<li>Consolidate duplicate jobs in e2e-versions workflow by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1125">actions/setup-java#1125</a></li>
<li>Use YAML anchors to reduce boilerplate in e2e-versions workflow by
<a href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/1126">actions/setup-java#1126</a></li>
<li>Updated msft json for now by <a
href="https://github.com/jmjaffe37"><code>@​jmjaffe37</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/1129">actions/setup-java#1129</a></li>
<li>Document missing action inputs in README by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1130">actions/setup-java#1130</a></li>
<li>chore(deps): bump <code>@​actions/cache</code> to 6.2.0 by <a
href="https://github.com/philip-gai"><code>@​philip-gai</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/1128">actions/setup-java#1128</a></li>
<li>Add an option to disable Java problem matchers by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1133">actions/setup-java#1133</a></li>
<li>docs: update setup-java examples by <a
href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/1131">actions/setup-java#1131</a></li>
<li>Clarify credential environment variable inputs by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1134">actions/setup-java#1134</a></li>
<li>chore(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.63.0 to 8.64.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1135">actions/setup-java#1135</a></li>
<li>chore(deps): bump actions/setup-python from 6 to 7 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1143">actions/setup-java#1143</a></li>
<li>chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1142">actions/setup-java#1142</a></li>
<li>chore(deps-dev): bump <code>@​typescript-eslint/parser</code> from
8.64.0 to 8.65.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1138">actions/setup-java#1138</a></li>
<li>chore(deps-dev): bump lint-staged from 17.0.8 to 17.2.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1136">actions/setup-java#1136</a></li>
<li>chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/setup-java/pull/1137">actions/setup-java#1137</a></li>
<li>chore(deps): fix npm audited vulnerabilities by <a
href="https://github.com/mhoffrog"><code>@​mhoffrog</code></a> in <a
href="https://redirect.github.com/actions/setup-java/pull/1140">actions/setup-java#1140</a></li>
<li>Fix formatting issues in README.md by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1144">actions/setup-java#1144</a></li>
<li>Remediate npm audit findings and rebuild distributions by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1145">actions/setup-java#1145</a></li>
<li>Set GRAALVM_HOME for GraalVM distributions by <a
href="https://github.com/brunoborges"><code>@​brunoborges</code></a>
with <a href="https://github.com/Copilot"><code>@​Copilot</code></a> in
<a
href="https://redirect.github.com/actions/setup-java/pull/1146">actions/setup-java#1146</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/setup-java/commit/dd06d9cba3e5552c54d9f8ea23572deb30010f7c"><code>dd06d9c</code></a>
Prepare documentation for v6 release (<a
href="https://redirect.github.com/actions/setup-java/issues/1253">#1253</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/59b3450628e54f250d3a3bfd413cd68b83bce8ed"><code>59b3450</code></a>
chore(deps): combine open Dependabot npm updates (<a
href="https://redirect.github.com/actions/setup-java/issues/1252">#1252</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/b96213d9d21fbd1dd447987fe15dd75fce7f7726"><code>b96213d</code></a>
Set default signature verification for supported distributions (<a
href="https://redirect.github.com/actions/setup-java/issues/1246">#1246</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/1dbac3c9e137b6d4d280bae1ae4e9902bb4ce1b9"><code>1dbac3c</code></a>
docs: expose contributing guide to GitHub (<a
href="https://redirect.github.com/actions/setup-java/issues/1245">#1245</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/11741d6cfaf82354eb314633583a9ce43399238b"><code>11741d6</code></a>
ci: constrain cache e2e job modes (<a
href="https://redirect.github.com/actions/setup-java/issues/1244">#1244</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/ff99aa1c87709f29685194226dae7d9b476c594f"><code>ff99aa1</code></a>
Fix Oracle macOS E2E version (<a
href="https://redirect.github.com/actions/setup-java/issues/1243">#1243</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/416c6d1e8ab4ffb67a533d502fd7b21f70c5d9ee"><code>416c6d1</code></a>
Add Red Hat Build of OpenJDK support (<a
href="https://redirect.github.com/actions/setup-java/issues/1241">#1241</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/5f75b27283990add95cd9c4ceaca74d789324bf7"><code>5f75b27</code></a>
Add Maven dependency-resolution repositories (<a
href="https://redirect.github.com/actions/setup-java/issues/1240">#1240</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/a42a52cfb590b0682db41c911da5dc7798ba620e"><code>a42a52c</code></a>
Add multiple Maven server credentials (<a
href="https://redirect.github.com/actions/setup-java/issues/1239">#1239</a>)</li>
<li><a
href="https://github.com/actions/setup-java/commit/fb4abd7a7075173ac733c41f723ac0c47c41ad17"><code>fb4abd7</code></a>
test: cover JDK 26 from SDKMAN (<a
href="https://redirect.github.com/actions/setup-java/issues/1238">#1238</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/setup-java/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-java&package-manager=github_actions&previous-version=5&new-version=6)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….1.0 to 4.1.1 in /plugins/gradle/example-server (#116)

Bumps
[org.springframework.boot:spring-boot-starter-data-mongodb](https://github.com/spring-projects/spring-boot)
from 4.1.0 to 4.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-data-mongodb's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.1</h2>
<h2>:warning: Attention Required</h2>
<ul>
<li>Spring Boot's Gradle plugin no longer automatically configures gRPC
when the Protobuf plugin is applied. This behavior caused problems for
those using Protobuf without gRPC. To opt in to the configuration of
gRPC, configure the <code>protobuf</code> extension with the
<code>grpc</code> plugin using an empty block. The Spring Boot Gradle
plugin will then automatically configure the use of
<code>protoc-gen-grpc-java</code> as before. <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50822">#50822</a></li>
</ul>
<h2>:lady_beetle: Bug Fixes</h2>
<ul>
<li>Kafka consumer-specific security protocol is not taken into account
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51369">#51369</a></li>
<li>Structured logging: a failed JSON encode corrupts the next log event
written on the same thread <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51156">#51156</a></li>
<li>Micrometer registries pin the application context <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51135">#51135</a></li>
<li>Temporary file is not deleted when ExportedImageTar construction
fails <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51132">#51132</a></li>
<li>Metadata annotation processor ignores getter-level
<code>@NestedConfigurationProperty</code> for records <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51098">#51098</a></li>
<li>spring-boot-h2-console pulls servlet-api as transitive dependency <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51095">#51095</a></li>
<li>PropertiesLauncher does not log nested archive paths <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51089">#51089</a></li>
<li>Methods that return the result of Map#remove are not declared with a
<code>@nullable</code> return type <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51087">#51087</a></li>
<li>NativeImageResourceProvider flattens Flyway migration paths in
subdirectories <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50964">#50964</a></li>
<li>Fix ordering of Kotlinx Serialization CodecCustomizer <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50961">#50961</a></li>
<li>JarFile is not closed when finding main class from archive <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50959">#50959</a></li>
<li>Application-managed JUL bridge handler should only be removed if
installed <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50950">#50950</a></li>
<li>CloudFoundry reactive auto-configuration should not require a
WebClient.Builder bean to be defined <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50944">#50944</a></li>
<li>Context refresh fails on reactive Cloud Foundry when using Actuator
without spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50942">#50942</a></li>
<li>Resources are not cleaned up when resolving an image that is not yet
present in the builder <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50941">#50941</a></li>
<li>GraphQlWebMvcAutoConfiguration should apply customizers in order <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50914">#50914</a></li>
<li>Auto-configured RedisMessageListenerContainer does not use virtual
threads when spring.threads.virtual.enabled is true <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50884">#50884</a></li>
<li>Context refresh fails when using Actuator on Jersey without
spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50872">#50872</a></li>
<li>Context refresh fails on Cloud Foundry when using Actuator without
spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50871">#50871</a></li>
<li>IllegalStateException when binding properties to a
<code>@validated</code> class that contains a map whose value type is a
wildcard <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50856">#50856</a></li>
<li>High number of connections due to Mongo health indicator <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50852">#50852</a></li>
<li>Inconsistent handling of empty string values of
spring.security.oauth2.resourceserver.jwt issuer-uri and jwk-set-uri <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50849">#50849</a></li>
<li>Return type nullability of ApplicationContextAssert's getBean
methods does not indicate that bean may be null <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50845">#50845</a></li>
<li>PropertiesWebClientHttpServiceGroupConfigurer has highest
precedence, preventing other configurers from being ordered ahead of it
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50843">#50843</a></li>
<li>Exposing gRPC test server port should backoff if gRPC is not present
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50825">#50825</a></li>
<li>JpaBaseConfiguration#entityManagerConfiguration can cause a
dependency loop on beans declaring AsyncTaskExecutor <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50801">#50801</a></li>
<li>spring.grpc.server.health.include-overall-health is not taken into
account <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50799">#50799</a></li>
<li>Setting 'server.servlet.session.cookie.partitioned' to false still
emits the 'Partitioned' cookie attribute <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50790">#50790</a></li>
<li>Managed version of Prometheus Client is not aligned with
Micrometer's micrometer-registry-prometheus <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50780">#50780</a></li>
<li>Map properties bound from empty strings fail with
ConverterNotFoundException <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50773">#50773</a></li>
<li>Protobuf Common Protos should not be a managed dependency <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50772">#50772</a></li>
<li>An application that depends on
spring-boot-security-oauth2-resource-server may fail to start with a
ClassNotFoundException when Reactor is on the classpath but WebFlux is
not <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50764">#50764</a></li>
<li>W3CHeaderParser's decoding is not compliant with RFC 3986 <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50650">#50650</a></li>
</ul>
<h2>:notebook_with_decorative_cover: Documentation</h2>
<ul>
<li>Description of spring.graphql.websocket.connection-init-timeout does
not render correctly in the reference guide <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51348">#51348</a></li>
<li>spring.profiles.group should have a 'spring-profile-name' hint
provider <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51284">#51284</a></li>
<li>Remove reference to removed InfluxDB auto-configuration <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51176">#51176</a></li>
<li>Use JacksonJsonSerde in Kafka Streams documentation <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51161">#51161</a></li>
<li>Document alternatives to HttpMessageConverters <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51129">#51129</a></li>
<li>Fix stale type reference for OTLP logging transport metadata <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51119">#51119</a></li>
<li>Metadata for spring.test.mockmvc.htmlunit.url declares the wrong
type <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51115">#51115</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/6fdf67ea1552691e932604d4bf67a5e08ff0b0ea"><code>6fdf67e</code></a>
Release 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/fde599b28b40932e4ea6194399d89245923a01e7"><code>fde599b</code></a>
Upgrade to Spring Pulsar 2.0.7</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/9daa58f7d98b82bf16febcb91943ce267c220a50"><code>9daa58f</code></a>
Upgrade to Spring HATEOAS 3.1.2</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/353993ebc1d7b1ceccbb981b0439a42ba122a816"><code>353993e</code></a>
Upgrade to Spring Data Bom 2026.0.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/24ba596bc4fa000614834016452435c834fdeda2"><code>24ba596</code></a>
Upgrade to Spring Session 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/5cb5c294d1f4780e78d010a964049e47c074e4d6"><code>5cb5c29</code></a>
Upgrade to Spring Security 7.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/4adc8eb130c4e0c688ed85316f385f4e04d47679"><code>4adc8eb</code></a>
Upgrade to Spring LDAP 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/4d9c19cbc0589f57a7265052b507bf4b961082ac"><code>4d9c19c</code></a>
Upgrade to Spring Kafka 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f30f6120c4f6f8f873ac56cba478ae1f011c276c"><code>f30f612</code></a>
Upgrade to Spring Integration 7.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/b930283d97e92eb24da1de3721cdd41625266dea"><code>b930283</code></a>
Upgrade to Spring gRPC 1.1.1</li>
<li>Additional commits viewable in <a
href="https://github.com/spring-projects/spring-boot/compare/v4.1.0...v4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.boot:spring-boot-starter-data-mongodb&package-manager=gradle&previous-version=4.1.0&new-version=4.1.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…le/graphql-java-codegen-gradle-plugin (#117)

Bumps
[com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java)
from 26.0 to 26.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/graphql-java/graphql-java/releases">com.graphql-java:graphql-java's
releases</a>.</em></p>
<blockquote>
<h1>26.1</h1>
<p>This is a bugfix release for 26.</p>
<p>It contains a couple of fixes and no breaking changes.</p>
<h2>List of PRs</h2>
<ul>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4452">#4452</a>
Backport 26.1: Remove dependency annotations from shaded classes</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4443">#4443</a>
Backport to 26.1: Fix nullable bound on DataFetcherResult.newResult</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4444">#4444</a>
Backport to 26.1: Fix covariance checks for SDL type extensions</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4448">#4448</a>
Backport 26.1: Fix input cycle validation for non-null lists</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4447">#4447</a>
Backport 26.1: Allow empty unions to be completed by extensions</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4449">#4449</a>
Backport 26.1: Fix subscription alternative call context cleanup</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4446">#4446</a>
Backport 26.1: Fix schema rebuild after root type deletion</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4457">#4457</a>
Backport 26.1: Mark InstrumentationState callback params as <a
href="https://github.com/Nullable"><code>@​Nullable</code></a></li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4451">#4451</a>
Backport 26.1: Reject cyclical SDL directive definitions</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4450">#4450</a>
Backport 26.1: validate circular default values</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/graphql-java/graphql-java/compare/v26.0...v26.1">https://github.com/graphql-java/graphql-java/compare/v26.0...v26.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/722262d4398b3ed89538de541575bc9c369061a4"><code>722262d</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4450">#4450</a>
from graphql-java/codex/backport-4253-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/40c578ffdb193604bab2f1b666d509c91bf1fa54"><code>40c578f</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4451">#4451</a>
from graphql-java/codex/backport-4385-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/915bf1ecc7a6d7c34b9b737aba636a469361d63d"><code>915bf1e</code></a>
Simplify circular default value validation</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/91589010604c7c38ead78c3b536277d2cde53102"><code>9158901</code></a>
Simplify directive cycle detection</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/7a7774d9e60a347172d2573bb74ce2c2de84521c"><code>7a7774d</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4457">#4457</a>
from graphql-java/codex/backport-4435-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/9be75270d5a1718950e8a69040e95abe2b3ec55f"><code>9be7527</code></a>
Propagate nullable chained instrumentation state</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/ac661d02bf7191714d6b6c41bd5be48d31632547"><code>ac661d0</code></a>
fix: mark InstrumentationState callback params as <a
href="https://github.com/Nullable"><code>@​Nullable</code></a></li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/2073c98825f7ce217ece61336203f25cf8404945"><code>2073c98</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4446">#4446</a>
from graphql-java/codex/backport-4390-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/d81252f5703aa5d2ce3f33072be94371ce2572cd"><code>d81252f</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4449">#4449</a>
from graphql-java/codex/backport-4384-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/8d6eaba815bc7df885adaa04549afe5eba055470"><code>8d6eaba</code></a>
Merge remote-tracking branch 'origin/26.x' into
codex/backport-4390-to-26.x</li>
<li>Additional commits viewable in <a
href="https://github.com/graphql-java/graphql-java/compare/v26.0...v26.1">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.7.0 to
9.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gradle/gradle/releases">gradle-wrapper's
releases</a>.</em></p>
<blockquote>
<h2>9.7.1</h2>
<p>The Gradle team is excited to announce Gradle 9.7.1.</p>
<p>This is a patch release for 9.7.0. We recommend using 9.7.1 instead
of 9.7.0.</p>
<p>Here are the highlights of 9.7.0 release:</p>
<ul>
<li>Isolated Projects graduates to incubating</li>
<li>Broader Configuration Cache compatibility</li>
<li>Resilient Sync helps you fix broken builds</li>
<li>More source locations in problem reports</li>
</ul>
<p><a href="https://docs.gradle.org/9.7.1/release-notes.html">Read the
Release Notes</a></p>
<p>We would like to thank the following community members for their
contributions to this release of Gradle:
<a href="https://github.com/aSemy">Adam</a>,
<a href="https://github.com/Gautam-aman">Aman Gautam</a>,
<a href="https://github.com/YukiCodepth">Aman Kumar</a>,
<a href="https://github.com/adubrouski">Anton Dubrouski</a>,
<a href="https://github.com/liutikas">Aurimas</a>,
<a href="https://github.com/gbhavya07">gbhavya07</a>,
<a href="https://github.com/joshfriend">Josh Friend</a>,
<a href="https://github.com/nicklauslittle-gov">nicklauslittle-gov</a>,
<a href="https://github.com/psoni674">Pragati</a>,
<a href="https://github.com/Project516">project516</a>,
<a href="https://github.com/Uomocapra">Qin Mi</a>,
<a href="https://github.com/rkdfx">Ravi</a>,
<a href="https://github.com/sk-reddy17">sk-reddy17</a>,
<a href="https://github.com/Suvrat1629">Suvrat Acharya</a>,
<a href="https://github.com/ShreckYe">Yongshun Ye</a>.</p>
<h2>Upgrade instructions</h2>
<p>Switch your build to use Gradle 9.7.1 by updating your wrapper:</p>
<pre><code>./gradlew :wrapper --gradle-version=9.7.1 &amp;&amp;
./gradlew :wrapper
</code></pre>
<p>See the Gradle <a
href="https://docs.gradle.org/9.7.1/userguide/upgrading_version_9.html">9.x
upgrade guide</a> to learn about deprecations, breaking changes and
other considerations when upgrading.</p>
<p>For Java, Groovy, Kotlin and Android compatibility, see the <a
href="https://docs.gradle.org/9.7.1/userguide/compatibility.html">full
compatibility notes</a>.</p>
<h2>Reporting problems</h2>
<p>If you find a problem with this release, please file a bug on <a
href="https://github.com/gradle/gradle/issues">GitHub Issues</a>
adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the <a
href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p>
<p>We hope you will build happiness with Gradle, and we look forward to
your feedback via <a href="https://twitter.com/gradle">Twitter</a> or on
<a href="https://github.com/gradle">GitHub</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gradle/gradle/commit/92f0512e7f06d84621afba191f75e265363890cf"><code>92f0512</code></a>
update fixed issues for 9.7.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38892">#38892</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/820ee75a99a179bbffa41bcedc6477b685fabb9f"><code>820ee75</code></a>
update fixed issues for 9.7.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/82c23f9bd2a89b4cc644e1f90a28a8668feb3dee"><code>82c23f9</code></a>
Fix annotation parameter ordering problem in KTS (<a
href="https://redirect.github.com/gradle/gradle/issues/38878">#38878</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/ef11a7268fe8cc8d6ab849ec911aa11220180553"><code>ef11a72</code></a>
Fix annotation parameter ordering issue</li>
<li><a
href="https://github.com/gradle/gradle/commit/bb0d8a974a71b1003efea41e4046e98855cd5ff8"><code>bb0d8a9</code></a>
Make relevant tests polyglot (run for multiple DSLs)</li>
<li><a
href="https://github.com/gradle/gradle/commit/336e129d7f95c03486acafc97abf59734acfed48"><code>336e129</code></a>
Update signing configuration (<a
href="https://redirect.github.com/gradle/gradle/issues/38874">#38874</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/4bdf0da2dad9884d089a6062a45ea7183e7d735d"><code>4bdf0da</code></a>
Update signing configuration</li>
<li><a
href="https://github.com/gradle/gradle/commit/cd9b92c1b82856248cf1dc58b50378238bec7b52"><code>cd9b92c</code></a>
List issues resolved in 9.7.1 (<a
href="https://redirect.github.com/gradle/gradle/issues/38839">#38839</a>)</li>
<li><a
href="https://github.com/gradle/gradle/commit/5f4e381964897ad8d6b99e5a7c77f26dba3259fb"><code>5f4e381</code></a>
List issues resolved in 9.7.1</li>
<li><a
href="https://github.com/gradle/gradle/commit/1e08ab551367aeb5fb48b26e72807e1d2b27c939"><code>1e08ab5</code></a>
Keep type-use annotations in extracted ABI classes (<a
href="https://redirect.github.com/gradle/gradle/issues/38810">#38810</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gradle/gradle/compare/v9.7.0...v9.7.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gradle-wrapper&package-manager=gradle&previous-version=9.7.0&new-version=9.7.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….1.1 in /plugins/gradle/example-client (#119)

Bumps
[org.springframework.boot:spring-boot-starter-web](https://github.com/spring-projects/spring-boot)
from 4.1.0 to 4.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-web's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.1</h2>
<h2>:warning: Attention Required</h2>
<ul>
<li>Spring Boot's Gradle plugin no longer automatically configures gRPC
when the Protobuf plugin is applied. This behavior caused problems for
those using Protobuf without gRPC. To opt in to the configuration of
gRPC, configure the <code>protobuf</code> extension with the
<code>grpc</code> plugin using an empty block. The Spring Boot Gradle
plugin will then automatically configure the use of
<code>protoc-gen-grpc-java</code> as before. <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50822">#50822</a></li>
</ul>
<h2>:lady_beetle: Bug Fixes</h2>
<ul>
<li>Kafka consumer-specific security protocol is not taken into account
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51369">#51369</a></li>
<li>Structured logging: a failed JSON encode corrupts the next log event
written on the same thread <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51156">#51156</a></li>
<li>Micrometer registries pin the application context <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51135">#51135</a></li>
<li>Temporary file is not deleted when ExportedImageTar construction
fails <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51132">#51132</a></li>
<li>Metadata annotation processor ignores getter-level
<code>@NestedConfigurationProperty</code> for records <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51098">#51098</a></li>
<li>spring-boot-h2-console pulls servlet-api as transitive dependency <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51095">#51095</a></li>
<li>PropertiesLauncher does not log nested archive paths <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51089">#51089</a></li>
<li>Methods that return the result of Map#remove are not declared with a
<code>@nullable</code> return type <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51087">#51087</a></li>
<li>NativeImageResourceProvider flattens Flyway migration paths in
subdirectories <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50964">#50964</a></li>
<li>Fix ordering of Kotlinx Serialization CodecCustomizer <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50961">#50961</a></li>
<li>JarFile is not closed when finding main class from archive <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50959">#50959</a></li>
<li>Application-managed JUL bridge handler should only be removed if
installed <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50950">#50950</a></li>
<li>CloudFoundry reactive auto-configuration should not require a
WebClient.Builder bean to be defined <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50944">#50944</a></li>
<li>Context refresh fails on reactive Cloud Foundry when using Actuator
without spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50942">#50942</a></li>
<li>Resources are not cleaned up when resolving an image that is not yet
present in the builder <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50941">#50941</a></li>
<li>GraphQlWebMvcAutoConfiguration should apply customizers in order <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50914">#50914</a></li>
<li>Auto-configured RedisMessageListenerContainer does not use virtual
threads when spring.threads.virtual.enabled is true <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50884">#50884</a></li>
<li>Context refresh fails when using Actuator on Jersey without
spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50872">#50872</a></li>
<li>Context refresh fails on Cloud Foundry when using Actuator without
spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50871">#50871</a></li>
<li>IllegalStateException when binding properties to a
<code>@validated</code> class that contains a map whose value type is a
wildcard <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50856">#50856</a></li>
<li>High number of connections due to Mongo health indicator <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50852">#50852</a></li>
<li>Inconsistent handling of empty string values of
spring.security.oauth2.resourceserver.jwt issuer-uri and jwk-set-uri <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50849">#50849</a></li>
<li>Return type nullability of ApplicationContextAssert's getBean
methods does not indicate that bean may be null <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50845">#50845</a></li>
<li>PropertiesWebClientHttpServiceGroupConfigurer has highest
precedence, preventing other configurers from being ordered ahead of it
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50843">#50843</a></li>
<li>Exposing gRPC test server port should backoff if gRPC is not present
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50825">#50825</a></li>
<li>JpaBaseConfiguration#entityManagerConfiguration can cause a
dependency loop on beans declaring AsyncTaskExecutor <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50801">#50801</a></li>
<li>spring.grpc.server.health.include-overall-health is not taken into
account <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50799">#50799</a></li>
<li>Setting 'server.servlet.session.cookie.partitioned' to false still
emits the 'Partitioned' cookie attribute <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50790">#50790</a></li>
<li>Managed version of Prometheus Client is not aligned with
Micrometer's micrometer-registry-prometheus <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50780">#50780</a></li>
<li>Map properties bound from empty strings fail with
ConverterNotFoundException <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50773">#50773</a></li>
<li>Protobuf Common Protos should not be a managed dependency <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50772">#50772</a></li>
<li>An application that depends on
spring-boot-security-oauth2-resource-server may fail to start with a
ClassNotFoundException when Reactor is on the classpath but WebFlux is
not <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50764">#50764</a></li>
<li>W3CHeaderParser's decoding is not compliant with RFC 3986 <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50650">#50650</a></li>
</ul>
<h2>:notebook_with_decorative_cover: Documentation</h2>
<ul>
<li>Description of spring.graphql.websocket.connection-init-timeout does
not render correctly in the reference guide <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51348">#51348</a></li>
<li>spring.profiles.group should have a 'spring-profile-name' hint
provider <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51284">#51284</a></li>
<li>Remove reference to removed InfluxDB auto-configuration <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51176">#51176</a></li>
<li>Use JacksonJsonSerde in Kafka Streams documentation <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51161">#51161</a></li>
<li>Document alternatives to HttpMessageConverters <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51129">#51129</a></li>
<li>Fix stale type reference for OTLP logging transport metadata <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51119">#51119</a></li>
<li>Metadata for spring.test.mockmvc.htmlunit.url declares the wrong
type <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51115">#51115</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/6fdf67ea1552691e932604d4bf67a5e08ff0b0ea"><code>6fdf67e</code></a>
Release 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/fde599b28b40932e4ea6194399d89245923a01e7"><code>fde599b</code></a>
Upgrade to Spring Pulsar 2.0.7</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/9daa58f7d98b82bf16febcb91943ce267c220a50"><code>9daa58f</code></a>
Upgrade to Spring HATEOAS 3.1.2</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/353993ebc1d7b1ceccbb981b0439a42ba122a816"><code>353993e</code></a>
Upgrade to Spring Data Bom 2026.0.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/24ba596bc4fa000614834016452435c834fdeda2"><code>24ba596</code></a>
Upgrade to Spring Session 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/5cb5c294d1f4780e78d010a964049e47c074e4d6"><code>5cb5c29</code></a>
Upgrade to Spring Security 7.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/4adc8eb130c4e0c688ed85316f385f4e04d47679"><code>4adc8eb</code></a>
Upgrade to Spring LDAP 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/4d9c19cbc0589f57a7265052b507bf4b961082ac"><code>4d9c19c</code></a>
Upgrade to Spring Kafka 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f30f6120c4f6f8f873ac56cba478ae1f011c276c"><code>f30f612</code></a>
Upgrade to Spring Integration 7.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/b930283d97e92eb24da1de3721cdd41625266dea"><code>b930283</code></a>
Upgrade to Spring gRPC 1.1.1</li>
<li>Additional commits viewable in <a
href="https://github.com/spring-projects/spring-boot/compare/v4.1.0...v4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.boot:spring-boot-starter-web&package-manager=gradle&previous-version=4.1.0&new-version=4.1.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….1.0 to 4.1.1 in /plugins/gradle/example-client (#121)

Bumps
[org.springframework.boot:spring-boot-starter-data-mongodb](https://github.com/spring-projects/spring-boot)
from 4.1.0 to 4.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-data-mongodb's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.1</h2>
<h2>:warning: Attention Required</h2>
<ul>
<li>Spring Boot's Gradle plugin no longer automatically configures gRPC
when the Protobuf plugin is applied. This behavior caused problems for
those using Protobuf without gRPC. To opt in to the configuration of
gRPC, configure the <code>protobuf</code> extension with the
<code>grpc</code> plugin using an empty block. The Spring Boot Gradle
plugin will then automatically configure the use of
<code>protoc-gen-grpc-java</code> as before. <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50822">#50822</a></li>
</ul>
<h2>:lady_beetle: Bug Fixes</h2>
<ul>
<li>Kafka consumer-specific security protocol is not taken into account
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51369">#51369</a></li>
<li>Structured logging: a failed JSON encode corrupts the next log event
written on the same thread <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51156">#51156</a></li>
<li>Micrometer registries pin the application context <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51135">#51135</a></li>
<li>Temporary file is not deleted when ExportedImageTar construction
fails <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51132">#51132</a></li>
<li>Metadata annotation processor ignores getter-level
<code>@NestedConfigurationProperty</code> for records <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51098">#51098</a></li>
<li>spring-boot-h2-console pulls servlet-api as transitive dependency <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51095">#51095</a></li>
<li>PropertiesLauncher does not log nested archive paths <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51089">#51089</a></li>
<li>Methods that return the result of Map#remove are not declared with a
<code>@nullable</code> return type <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51087">#51087</a></li>
<li>NativeImageResourceProvider flattens Flyway migration paths in
subdirectories <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50964">#50964</a></li>
<li>Fix ordering of Kotlinx Serialization CodecCustomizer <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50961">#50961</a></li>
<li>JarFile is not closed when finding main class from archive <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50959">#50959</a></li>
<li>Application-managed JUL bridge handler should only be removed if
installed <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50950">#50950</a></li>
<li>CloudFoundry reactive auto-configuration should not require a
WebClient.Builder bean to be defined <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50944">#50944</a></li>
<li>Context refresh fails on reactive Cloud Foundry when using Actuator
without spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50942">#50942</a></li>
<li>Resources are not cleaned up when resolving an image that is not yet
present in the builder <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50941">#50941</a></li>
<li>GraphQlWebMvcAutoConfiguration should apply customizers in order <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50914">#50914</a></li>
<li>Auto-configured RedisMessageListenerContainer does not use virtual
threads when spring.threads.virtual.enabled is true <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50884">#50884</a></li>
<li>Context refresh fails when using Actuator on Jersey without
spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50872">#50872</a></li>
<li>Context refresh fails on Cloud Foundry when using Actuator without
spring-boot-health <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50871">#50871</a></li>
<li>IllegalStateException when binding properties to a
<code>@validated</code> class that contains a map whose value type is a
wildcard <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50856">#50856</a></li>
<li>High number of connections due to Mongo health indicator <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50852">#50852</a></li>
<li>Inconsistent handling of empty string values of
spring.security.oauth2.resourceserver.jwt issuer-uri and jwk-set-uri <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50849">#50849</a></li>
<li>Return type nullability of ApplicationContextAssert's getBean
methods does not indicate that bean may be null <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50845">#50845</a></li>
<li>PropertiesWebClientHttpServiceGroupConfigurer has highest
precedence, preventing other configurers from being ordered ahead of it
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50843">#50843</a></li>
<li>Exposing gRPC test server port should backoff if gRPC is not present
<a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50825">#50825</a></li>
<li>JpaBaseConfiguration#entityManagerConfiguration can cause a
dependency loop on beans declaring AsyncTaskExecutor <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50801">#50801</a></li>
<li>spring.grpc.server.health.include-overall-health is not taken into
account <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50799">#50799</a></li>
<li>Setting 'server.servlet.session.cookie.partitioned' to false still
emits the 'Partitioned' cookie attribute <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50790">#50790</a></li>
<li>Managed version of Prometheus Client is not aligned with
Micrometer's micrometer-registry-prometheus <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50780">#50780</a></li>
<li>Map properties bound from empty strings fail with
ConverterNotFoundException <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50773">#50773</a></li>
<li>Protobuf Common Protos should not be a managed dependency <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50772">#50772</a></li>
<li>An application that depends on
spring-boot-security-oauth2-resource-server may fail to start with a
ClassNotFoundException when Reactor is on the classpath but WebFlux is
not <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/50764">#50764</a></li>
<li>W3CHeaderParser's decoding is not compliant with RFC 3986 <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/50650">#50650</a></li>
</ul>
<h2>:notebook_with_decorative_cover: Documentation</h2>
<ul>
<li>Description of spring.graphql.websocket.connection-init-timeout does
not render correctly in the reference guide <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51348">#51348</a></li>
<li>spring.profiles.group should have a 'spring-profile-name' hint
provider <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51284">#51284</a></li>
<li>Remove reference to removed InfluxDB auto-configuration <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51176">#51176</a></li>
<li>Use JacksonJsonSerde in Kafka Streams documentation <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51161">#51161</a></li>
<li>Document alternatives to HttpMessageConverters <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51129">#51129</a></li>
<li>Fix stale type reference for OTLP logging transport metadata <a
href="https://redirect.github.com/spring-projects/spring-boot/pull/51119">#51119</a></li>
<li>Metadata for spring.test.mockmvc.htmlunit.url declares the wrong
type <a
href="https://redirect.github.com/spring-projects/spring-boot/issues/51115">#51115</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/6fdf67ea1552691e932604d4bf67a5e08ff0b0ea"><code>6fdf67e</code></a>
Release 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/fde599b28b40932e4ea6194399d89245923a01e7"><code>fde599b</code></a>
Upgrade to Spring Pulsar 2.0.7</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/9daa58f7d98b82bf16febcb91943ce267c220a50"><code>9daa58f</code></a>
Upgrade to Spring HATEOAS 3.1.2</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/353993ebc1d7b1ceccbb981b0439a42ba122a816"><code>353993e</code></a>
Upgrade to Spring Data Bom 2026.0.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/24ba596bc4fa000614834016452435c834fdeda2"><code>24ba596</code></a>
Upgrade to Spring Session 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/5cb5c294d1f4780e78d010a964049e47c074e4d6"><code>5cb5c29</code></a>
Upgrade to Spring Security 7.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/4adc8eb130c4e0c688ed85316f385f4e04d47679"><code>4adc8eb</code></a>
Upgrade to Spring LDAP 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/4d9c19cbc0589f57a7265052b507bf4b961082ac"><code>4d9c19c</code></a>
Upgrade to Spring Kafka 4.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/f30f6120c4f6f8f873ac56cba478ae1f011c276c"><code>f30f612</code></a>
Upgrade to Spring Integration 7.1.1</li>
<li><a
href="https://github.com/spring-projects/spring-boot/commit/b930283d97e92eb24da1de3721cdd41625266dea"><code>b930283</code></a>
Upgrade to Spring gRPC 1.1.1</li>
<li>Additional commits viewable in <a
href="https://github.com/spring-projects/spring-boot/compare/v4.1.0...v4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.boot:spring-boot-starter-data-mongodb&package-manager=gradle&previous-version=4.1.0&new-version=4.1.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[com.graphql-java:graphql-java](https://github.com/graphql-java/graphql-java)
from 26.0 to 26.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/graphql-java/graphql-java/releases">com.graphql-java:graphql-java's
releases</a>.</em></p>
<blockquote>
<h1>26.1</h1>
<p>This is a bugfix release for 26.</p>
<p>It contains a couple of fixes and no breaking changes.</p>
<h2>List of PRs</h2>
<ul>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4452">#4452</a>
Backport 26.1: Remove dependency annotations from shaded classes</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4443">#4443</a>
Backport to 26.1: Fix nullable bound on DataFetcherResult.newResult</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4444">#4444</a>
Backport to 26.1: Fix covariance checks for SDL type extensions</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4448">#4448</a>
Backport 26.1: Fix input cycle validation for non-null lists</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4447">#4447</a>
Backport 26.1: Allow empty unions to be completed by extensions</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4449">#4449</a>
Backport 26.1: Fix subscription alternative call context cleanup</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4446">#4446</a>
Backport 26.1: Fix schema rebuild after root type deletion</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4457">#4457</a>
Backport 26.1: Mark InstrumentationState callback params as <a
href="https://github.com/Nullable"><code>@​Nullable</code></a></li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4451">#4451</a>
Backport 26.1: Reject cyclical SDL directive definitions</li>
<li><a
href="https://redirect.github.com/graphql-java/graphql-java/pull/4450">#4450</a>
Backport 26.1: validate circular default values</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/graphql-java/graphql-java/compare/v26.0...v26.1">https://github.com/graphql-java/graphql-java/compare/v26.0...v26.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/722262d4398b3ed89538de541575bc9c369061a4"><code>722262d</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4450">#4450</a>
from graphql-java/codex/backport-4253-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/40c578ffdb193604bab2f1b666d509c91bf1fa54"><code>40c578f</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4451">#4451</a>
from graphql-java/codex/backport-4385-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/915bf1ecc7a6d7c34b9b737aba636a469361d63d"><code>915bf1e</code></a>
Simplify circular default value validation</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/91589010604c7c38ead78c3b536277d2cde53102"><code>9158901</code></a>
Simplify directive cycle detection</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/7a7774d9e60a347172d2573bb74ce2c2de84521c"><code>7a7774d</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4457">#4457</a>
from graphql-java/codex/backport-4435-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/9be75270d5a1718950e8a69040e95abe2b3ec55f"><code>9be7527</code></a>
Propagate nullable chained instrumentation state</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/ac661d02bf7191714d6b6c41bd5be48d31632547"><code>ac661d0</code></a>
fix: mark InstrumentationState callback params as <a
href="https://github.com/Nullable"><code>@​Nullable</code></a></li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/2073c98825f7ce217ece61336203f25cf8404945"><code>2073c98</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4446">#4446</a>
from graphql-java/codex/backport-4390-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/d81252f5703aa5d2ce3f33072be94371ce2572cd"><code>d81252f</code></a>
Merge pull request <a
href="https://redirect.github.com/graphql-java/graphql-java/issues/4449">#4449</a>
from graphql-java/codex/backport-4384-to-26.x</li>
<li><a
href="https://github.com/graphql-java/graphql-java/commit/8d6eaba815bc7df885adaa04549afe5eba055470"><code>8d6eaba</code></a>
Merge remote-tracking branch 'origin/26.x' into
codex/backport-4390-to-26.x</li>
<li>Additional commits viewable in <a
href="https://github.com/graphql-java/graphql-java/compare/v26.0...v26.1">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…2 in /plugins/gradle/example-client-kotlin (#112)

Bumps
[com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson-databind)
from 2.22.1 to 2.22.2.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/25b2a221f9aa4107e455065a74635e209418cf55"><code>25b2a22</code></a>
[maven-release-plugin] prepare release jackson-databind-2.22.2</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/bab1c1a702a941f8805ee6698e8fa4fdbfbec54a"><code>bab1c1a</code></a>
Prep for 2.22.2 release</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/bc03cf83d74cf0e5944dce33a63ee59ddc344b64"><code>bc03cf8</code></a>
Merge branch '2.21' into 2.22</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/83379fb6409075336edf3d8d88744e95911a43f8"><code>83379fb</code></a>
Merge branch '2.20' into 2.21</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/0d400c9dc586fdd460d0c6a40db21ebbe22106d8"><code>0d400c9</code></a>
Merge branch '2.19' into 2.20</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/ce36a279f8b078bef2d9d44a1d01034c3634f91a"><code>ce36a27</code></a>
Merge branch '2.18' into 2.19</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/7a209e1fa97033746db50fd7bcd1e3dbab077599"><code>7a209e1</code></a>
Post-release dep version bump</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/a432707afe6b7569243d1c2d8052a1bf33d9279c"><code>a432707</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/176df1d48b256ced412c65293ad4e09393e24bd3"><code>176df1d</code></a>
[maven-release-plugin] prepare release jackson-databind-2.18.10</li>
<li><a
href="https://github.com/FasterXML/jackson-databind/commit/7785f5f9ed24127e004115472c47b26ea4cf2774"><code>7785f5f</code></a>
Prep for 2.18.10 release</li>
<li>Additional commits viewable in <a
href="https://github.com/FasterXML/jackson-databind/compare/jackson-databind-2.22.1...jackson-databind-2.22.2">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… /plugins/gradle/example-client-kotlin (#113)

Bumps
[com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core)
from 2.22.1 to 2.22.2.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/24bab144a85cfb0625fcc8201c44d0ccd9029213"><code>24bab14</code></a>
[maven-release-plugin] prepare release jackson-core-2.22.2</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/dbbd2a0685db196fcd074733f89f5aa50b28a195"><code>dbbd2a0</code></a>
Prep for 2.22.2 release</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/038fc7a56ff8cc49ef441982a413608bcb391322"><code>038fc7a</code></a>
Merge branch '2.21' into 2.22</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/aaf33980b51dd6ef9514a9cafc7960b26ba70d08"><code>aaf3398</code></a>
Merge branch '2.20' into 2.21</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/2911daeb8b08b146bf3e11c4de86b3bc579b4d39"><code>2911dae</code></a>
Merge branch '2.19' into 2.20</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/ed8e9dc86ffdaea88ed4d1f414d0a37d32d8336b"><code>ed8e9dc</code></a>
Merge branch '2.18' into 2.19</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/f8dc7d77b4d743801b40dca4501ea2685ba69808"><code>f8dc7d7</code></a>
Post-release dep version bump</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/7add1bf0be43a70384c87c92d28076c831edbd5c"><code>7add1bf</code></a>
[maven-release-plugin] prepare for next development iteration</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/d11418c82b77a7684e91827c6bac4356c7d6bf07"><code>d11418c</code></a>
[maven-release-plugin] prepare release jackson-core-2.18.10</li>
<li><a
href="https://github.com/FasterXML/jackson-core/commit/66a7a170daaf69f0c5d5ed5d81c47ebd0452cc9d"><code>66a7a17</code></a>
Prep for 2.18.10 release</li>
<li>Additional commits viewable in <a
href="https://github.com/FasterXML/jackson-core/compare/jackson-core-2.22.1...jackson-core-2.22.2">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Generated `@Generated` annotations no longer include a `date` attribute
unless `addGeneratedAnnotationDate = true` is set explicitly. Timestamps
in generated sources make builds non-reproducible and poison the build
cache, so the opt-in should be the other way around for 6.3.0.

**Breaking change:** projects that rely on the date being present must
now set `addGeneratedAnnotationDate: true`.

One non-obvious part: `GeneratedInformation` used to capture the flag at
construction time, which ran before default initialization and before
external mapping configs were merged - so the effective value could
differ from what the config ends up holding. It now reads the flag from
the config lazily at render time.

Unblocks #45 (marking Gradle codegen tasks as `@CacheableTask`).

Closes #44
Code generation output is now reproducible — #44 dropped the embedded
timestamps by default — so the `@DisableCachingByDefault` on the codegen
task no longer applies.

The validate task is less obvious: Gradle silently refuses to cache
tasks that declare no outputs ("Caching disabled ... No outputs
declared"), so swapping the annotation there alone would do nothing. It
now writes a `validation.success` marker file under the build directory,
which makes it genuinely cacheable and also lets repeated builds skip
validation as UP-TO-DATE.

Verified against a locally published plugin snapshot:

- example-client: `clean graphqlCodegenProductService --build-cache` →
FROM-CACHE, rerun → UP-TO-DATE
- scratch consumer project with `graphqlCodegenValidate`: executed →
UP-TO-DATE → FROM-CACHE after clean; a broken schema correctly
invalidates the cache and re-runs (and fails)
- `validatePlugins` passes

Closes #45
Bumps org.freemarker:freemarker from 2.3.34 to 2.3.35.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.freemarker:freemarker&package-manager=gradle&previous-version=2.3.34&new-version=2.3.35)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…le/graphql-java-codegen-gradle-plugin (#127)

Bumps org.freemarker:freemarker from 2.3.34 to 2.3.35.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.freemarker:freemarker&package-manager=gradle&previous-version=2.3.34&new-version=2.3.35)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@Besi97

Besi97 commented Sep 9, 2026

Copy link
Copy Markdown
Author

opened it only accidentally on this repo

@Besi97 Besi97 closed this Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant