Commit Graph
59265 Commits
Author SHA1 Message Date
Andy Wilkinson 78fbd12510 Merge branch '3.5.x' into 4.0.x
Closes gh-48987
2026-01-27 11:08:52 +00:00
Andy Wilkinson fcc327c1dd Simplify PropertiesMeterFilter
lookupWithFallbackToAll is the only method that's called with a
non-null default value. Default value support can be removed from the
other lookup methods.

Closes gh-48986
2026-01-27 10:46:33 +00:00
Moritz Halbritter 6a433fdb76 Upgrade Java version in sdkmanrc to 25.0.2
Closes gh-48984
2026-01-27 11:21:51 +01:00
Moritz Halbritter aa9ce93853 Merge branch '3.5.x' into 4.0.x 2026-01-27 11:20:05 +01:00
Moritz Halbritter 1ad379c8cc Upgrade Java version in sdkmanrc to 17.0.18-librca
Closes gh-48983
2026-01-27 11:18:08 +01:00
Stéphane Nicoll 9abc33d48e Merge branch '3.5.x' into 4.0.x
Closes gh-48979
2026-01-27 08:23:49 +01:00
Stéphane Nicoll 78d8f96509 Merge pull request #48965 from nosan
* pr/48965:
  Ensure Windows Docker credential helper resolves correctly

Closes gh-48965
2026-01-27 08:23:30 +01:00
Dmytro Nosan a4ed09e5d2 Ensure Windows Docker credential helper resolves correctly
Before this commit, "cmd /c" was never added to the final command,
which meant the Docker credential helper was not executed correctly.

See gh-48965

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2026-01-27 08:17:47 +01:00
Stéphane Nicoll 7cc58f3f84 Merge branch '3.5.x' into 4.0.x
Closes gh-48977
2026-01-27 08:15:28 +01:00
Stéphane Nicoll 32dfd3892d Merge pull request #48973 from scordio
* pr/48973:
  Fix non-existent assertion in Javadoc example of getFailure()

Closes gh-48973
2026-01-27 08:10:33 +01:00
Stefano Cordio 4e96538509 Fix non-existent assertion in Javadoc example of getFailure()
See gh-48973

Signed-off-by: Stefano Cordio <stefano.cordio@gmail.com>
2026-01-27 08:08:43 +01:00
Phillip Webb 0c34c32b3b Merge branch '3.5.x' into 4.0.x
Closes gh-48975
2026-01-26 16:41:56 -08:00
Phillip Webb 60d27fb52c Generate 'org.eclipse.core.resources.prefs' for UTF-8 encoding
Update `EclipseConventions` to generate a prefs file to force
the project to use UTF-8 encoding.

Closes gh-48974
2026-01-26 16:40:45 -08:00
Phillip Webb 71f4c3442f Fix "String.startsWith(String)" NPE when refreshing in eclipse
Fix NPE triggered by `PropertiesPersistableConfigurationObject` having
no `getDefaultResourceName()`.

See gh-48929
2026-01-26 16:26:28 -08:00
Phillip Webb 1cfb56f672 Polish 2026-01-26 12:17:31 -08:00
Phillip Webb 72c8e70f9e Only use Java 25 JRE in Eclipse when necessary
Refine eclipse conventions so that the JRE upgrade only happens when
necessary rather than all the time.

See gh-48929
2026-01-26 10:43:13 -08:00
Andy Wilkinson 9dd183b821 Merge branch '3.5.x' into 4.0.x 2026-01-26 08:20:34 +00:00
Andy Wilkinson 8625b49524 Upgrade to Gradle 8.14.4
Closes gh-48966
2026-01-26 08:20:00 +00:00
Phillip Webb 5f5217d5a0 Align Eclipse import with Gradle build
Update `JavaConventions` and `EclipseConventions` to align the
Eclipse import with the regular Gradle Build.

Imported projects now use Java 25 for the JRE but have
compatibility set to Java 17 and a project configuration
that uses the `--release` flag.

This update also removes the calls to `setSourceCompatibility`
and `setTargetCompatibility` on the `JavaPluginExtension`
in favor of just using `compile.options.release`.

We now also enforce that Java 25 or above is being used to
build the project.

Since buildship doesn't offer a way to set the `--release`
JDT project setting, a custom task is used. Projects may need
to be reimported or cleaned to actually have the setting apply
correctly.

Closes gh-48929
2026-01-23 15:17:25 -08:00
Andy Wilkinson efac1bf83a Merge pull request #48934 from quaff
* gh-48934:
  Remove unnecessary @ConfigurationPropertiesSource

Closes gh-48934
2026-01-23 10:35:18 +00:00
Yanming Zhou 5733ee723e Remove unnecessary @ConfigurationPropertiesSource
Remove @ConfigurationPropertiesSource from classes that reside in
the same module as all referencing @ConfigurationProperties classes.

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>

See gh-48934
2026-01-23 10:33:35 +00:00
Andy Wilkinson f1eef0ecbc Merge branch '3.5.x' into 4.0.x
Closes gh-48946
2026-01-23 09:10:24 +00:00
Andy Wilkinson 667e325559 Merge pull request #48936 from dsyer
* gh-48936:
  Polish "Highlight the importance of the preStop hook"
  Highlight the importance of the preStop hook

Closes gh-48936
2026-01-23 09:10:11 +00:00
Andy Wilkinson 84f75e4039 Polish "Highlight the importance of the preStop hook"
See gh-48936
2026-01-23 09:08:57 +00:00
Dave Syer d0da26bf79 Highlight the importance of the preStop hook
Graceful shutdown is not sufficient on its own to ensure that in-flight
requests are handled during pod termination. The preStop hook should be
used to provide sufficient time for in-flight requests.

Signed-off-by: Dave Syer <david.syer@broadcom.com>

See gh-48936
2026-01-23 09:08:39 +00:00
Andy Wilkinson 2031ecfd33 Merge branch '3.5.x' into 4.0.x
Closes gh-48944
2026-01-23 09:04:11 +00:00
Andy Wilkinson f2712f0b61 Merge pull request #48926 from dependabot[bot]
* gh-48926:
  Bump seroval from 1.2.1 to 1.4.2 in /antora

Closes gh-48926
2026-01-23 09:03:59 +00:00
dependabot[bot] 0f72cda98a Bump seroval from 1.2.1 to 1.4.2 in /antora
Bumps [seroval](https://github.com/lxsmnsyc/seroval) from 1.2.1 to 1.4.2.
- [Release notes](https://github.com/lxsmnsyc/seroval/releases)
- [Commits](https://github.com/lxsmnsyc/seroval/commits)

---
updated-dependencies:
- dependency-name: seroval
  dependency-version: 1.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

See gh-48926
2026-01-23 09:03:38 +00:00
Andy Wilkinson 2883884343 Merge branch '3.5.x' into 4.0.x 2026-01-22 14:54:38 +00:00
Andy Wilkinson 4be82dd006 Next development version (v4.0.3-SNAPSHOT) 2026-01-22 14:53:51 +00:00
Moritz Halbritter 8724b837ec Next development version (v3.5.11-SNAPSHOT) 2026-01-22 13:32:54 +01:00
Moritz Halbritter 9fde74494d Merge branch '3.5.x' into 4.0.x 2026-01-22 10:49:46 +01:00
Moritz Halbritter 650236d119 Remove breaking and unnecessary Undertow TLS with RSA test
The test starts breaking with JDK 17.0.18, because of this change:
https://www.oracle.com/java/technologies/javase/17-0-18-relnotes.html#JDK-8245545

Closes gh-48937
2026-01-22 10:45:43 +01:00
Andy Wilkinson 547bc773e1 Upgrade to Spring Batch 6.0.2
Closes gh-48715
2026-01-22 07:36:53 +00:00
Andy Wilkinson 4387cbb4a0 Upgrade to Jackson Bom 3.0.4
Closes gh-48931
2026-01-22 07:36:53 +00:00
Phillip Webb abec26e504 Polish 2026-01-21 10:06:02 -08:00
Andy Wilkinson f677fbaa48 Upgrade to Spring Integration 7.0.2
Closes gh-48833
2026-01-21 17:23:26 +00:00
Andy Wilkinson 849c2eebe9 Upgrade to Spring GraphQL 2.0.2
Closes gh-48718
2026-01-21 17:23:26 +00:00
Andy Wilkinson facd4564b0 Upgrade to Nullability Plugin 0.0.10
Closes gh-48923
2026-01-21 09:42:12 +00:00
Andy Wilkinson e99c08f0e9 Merge branch '3.5.x' into 4.0.x 2026-01-21 08:38:39 +00:00
Andy Wilkinson 877d59bb74 Upgrade to Spring Kafka 3.3.12
Closes gh-48709
2026-01-21 08:27:24 +00:00
Andy Wilkinson ce650b1bec Upgrade to Spring Integration 6.5.6
Closes gh-48921
2026-01-21 08:27:24 +00:00
Andy Wilkinson 4f43991c25 Upgrade to Spring Kafka 4.0.2
Closes gh-48719
2026-01-20 18:59:39 +00:00
Andy Wilkinson e443d36323 Merge pull request #48907 from ShaunHaldane
* gh-48907:
  Fix typo in REST client documentation

Closes gh-48907
2026-01-20 18:55:48 +00:00
Shaun c04e910198 Fix typo in REST client documentation
See gh-48907

Signed-off-by: Shaun <shaun.haldane@gmail.com>
2026-01-20 18:55:30 +00:00
Andy Wilkinson df5014a29d Revert "Temporarily add hints needed for Hibernate 7.2"
This reverts commit 1a4426a369.

Closes gh-48550
2026-01-20 18:05:52 +00:00
Andy Wilkinson b6ba0cd141 Merge branch '3.5.x' into 4.0.x
Closes gh-48916
2026-01-20 18:02:33 +00:00
Andy Wilkinson 30b5b73f5f Upgrade to Develocity Conventions 0.0.25
Closes gh-48915
2026-01-20 18:01:38 +00:00
Andy Wilkinson c6da7054a4 Upgrade to Spring Pulsar 2.0.2
Closes gh-48720
2026-01-20 15:14:25 +00:00
Andy Wilkinson c6eec58c02 Upgrade to Spring AMQP 4.0.2
Closes gh-48832
2026-01-20 15:14:25 +00:00