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
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
Andy Wilkinson
8625b49524
Upgrade to Gradle 8.14.4
...
Closes gh-48966
2026-01-26 08:20:00 +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
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
Moritz Halbritter
8724b837ec
Next development version (v3.5.11-SNAPSHOT)
2026-01-22 13:32:54 +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
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
30b5b73f5f
Upgrade to Develocity Conventions 0.0.25
...
Closes gh-48915
2026-01-20 18:01:38 +00:00
Andy Wilkinson
413ec6ce13
Upgrade to Spring Pulsar 1.2.14
...
Closes gh-48710
2026-01-20 15:03:36 +00:00
Andy Wilkinson
3f86432eb5
Upgrade to Spring AMQP 3.2.9
...
Closes gh-48909
2026-01-20 15:03:36 +00:00
Moritz Halbritter
2fa3aaaf9f
Merge pull request #48902 from dependabot[bot]
...
* pr/48902:
Polish "Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1"
Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1
Closes gh-48902
2026-01-20 13:37:43 +01:00
Moritz Halbritter
37e0cbc371
Polish "Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1"
...
See gh-48902
2026-01-20 13:37:15 +01:00
dependabot[bot]
ad51defa29
Bump jfrog/setup-jfrog-cli from 4.8.1 to 4.9.1
...
Bumps [jfrog/setup-jfrog-cli](https://github.com/jfrog/setup-jfrog-cli ) from 4.8.1 to 4.9.1.
- [Release notes](https://github.com/jfrog/setup-jfrog-cli/releases )
- [Commits](https://github.com/jfrog/setup-jfrog-cli/compare/5b06f730cc5a6f55d78b30753f8583454b08c0aa...279b1f629f43dd5bc658d8361ac4802a7ef8d2d5 )
---
updated-dependencies:
- dependency-name: jfrog/setup-jfrog-cli
dependency-version: 4.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
See gh-48902
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-20 13:36:34 +01:00
Andy Wilkinson
b1e9718561
Upgrade to REST Assured 5.5.7
...
Closes gh-48884
2026-01-19 08:46:25 +00:00
Andy Wilkinson
f1f1747dd0
Upgrade to Postgresql 42.7.9
...
Closes gh-48883
2026-01-19 08:46:20 +00:00
Andy Wilkinson
d767d60cf3
Upgrade to Logback 1.5.25
...
Closes gh-48882
2026-01-19 08:46:16 +00:00
Andy Wilkinson
098259ead1
Upgrade to Hibernate 6.6.41.Final
...
Closes gh-48881
2026-01-19 08:46:11 +00:00
Andy Wilkinson
30bfdac357
Upgrade to Spring Data Bom 2025.0.8
...
Closes gh-48708
2026-01-16 16:08:27 +00:00
Andy Wilkinson
aaf482dfd4
Automate inclusion of noteworthy changes in the changelog
...
Closes gh-48656
2026-01-16 14:54:55 +00:00
Andy Wilkinson
e5fd82855a
Upgrade to Undertow 2.3.21.Final
...
Closes gh-48848
2026-01-16 07:33:21 +00:00
Andy Wilkinson
7bd53c7ba2
Upgrade to R2DBC MSSQL 1.0.4.RELEASE
...
Closes gh-48847
2026-01-16 07:32:09 +00:00
Andy Wilkinson
3ea6db0a56
Upgrade to Micrometer Tracing 1.5.8
...
Closes gh-48706
2026-01-16 07:32:09 +00:00
Andy Wilkinson
8152bd0292
Upgrade to Micrometer 1.15.8
...
Closes gh-48705
2026-01-16 07:32:09 +00:00
Andy Wilkinson
b497bf3ea5
Test that the session same site defaults to "lax"
...
See gh-48830
2026-01-15 17:31:18 -08:00
Andy Wilkinson
73bf5f3d20
Avoid querying BeanFactory for beans of type ResolvableType.NONE
...
ResolvableType.NONE represents a type that does not exist and,
therefore could not be loaded. A bean of such a type cannot be
present in the BeanFactory so querying it for beans of that type
is pointless.
This commit updates OnBeanCondition to return immediately rather
than querying the BeanFactory by type for beans that we know cannot
be present.
Fixes gh-48836
2026-01-15 11:08:59 +00:00
Andy Wilkinson
2dabe09363
Avoid losing type information in on bean condition messages
...
Previously, a type in a bean condition was handled as a
ResolvableType. When the type was not present on the classpath
it would be represented as ResolvableType.NONE which renders as ?.
This resulted in some type information being omitted from the
condition evaluation report.
This commit introduces a pair, ByteType, the holds both the name of
the type as a String as well as the ResolvableType that represents
it. When that ResolvableType is NONE, the String name of the type
is used thereby avoiding the information loss.
Fixes gh-48835
2026-01-15 10:33:31 +00:00
Andy Wilkinson
d60158ceb7
Check that auto-configuration classes are listed in imports file
...
Closes gh-48821
2026-01-14 11:19:46 +00:00
Andy Wilkinson
2ee3aee85b
Upgrade to Reactor Bom 2024.0.14
...
Closes gh-48707
2026-01-13 17:00:40 +00:00
Andy Wilkinson
d9fa9353aa
Prevent VirtualThreadSchedulerMXBean problems from breaking /info
...
At the time of writing, VirtualThreadSchedulerMXBean does not work in
a GraalVM native image (oracle/graal#12802 ). An attempt to retrieve
the MXBean results in an IllegalArgumentException being thrown. This
causes a failure when serializing ProcessInfo to JSON, breaking the
Actuator's info endpoint when management.info.process.enabled=true.
This commit updates ProcessInfo to be more defensive when working
with the MXBean. Now, if any exception is thrown, null will be
returned for the virtual threads info. This approach should allow the
functionality to work whenever a fix is made in Graal without
requiring further changes in Boot.
Fixes gh-48810
2026-01-13 16:33:39 +00:00
Andy Wilkinson
9ee07c3f4b
Adapt to breaking change in Spring Data Neo4j
...
This is a follow-on from 9239447 .
A recent change [1] in Spring Data Neo4j require us to configure the
use of an older dialect as we're testing with Neo4j 4 and the default
dialect now requires Neo4j 5.
See gh-48708
[1] https://github.com/spring-projects/spring-data-neo4j/commit/f2d7ba731416dc0c03d791839fd88335649a2dcc
2026-01-13 12:06:57 +00:00
Andy Wilkinson
9239447662
Adapt to breaking change in Spring Data Neo4j
...
A recent change [1] in Spring Data Neo4j require us to configure the
use of an older dialect as we're testing with Neo4j 4 and the default
is now Neo4j 5.
See gh-48708
[1] https://github.com/spring-projects/spring-data-neo4j/commit/f2d7ba731416dc0c03d791839fd88335649a2dcc
2026-01-13 09:36:10 +00:00
Moritz Halbritter
46a0f48a97
Document the Docker Compose argument properties
...
Closes gh-48657
2026-01-13 09:10:06 +01:00
Andy Wilkinson
5744ca0d8a
Upgrade to WebJars Locator Lite 1.1.3
...
Closes gh-48780
2026-01-09 11:01:38 +00:00
Andy Wilkinson
873e7b0e56
Upgrade to Pooled JMS 3.1.9
...
Closes gh-48779
2026-01-09 11:01:34 +00:00
Andy Wilkinson
54144432f2
Upgrade to Logback 1.5.24
...
Closes gh-48778
2026-01-09 11:01:30 +00:00
Andy Wilkinson
f8d75e70b3
Upgrade to HttpClient5 5.5.2
...
Closes gh-48777
2026-01-09 11:01:25 +00:00
Andy Wilkinson
0448719de4
Upgrade to Hibernate 6.6.40.Final
...
Closes gh-48776
2026-01-09 11:01:21 +00:00
Andy Wilkinson
e625231ac0
Upgrade to Classmate 1.7.3
...
Closes gh-48775
2026-01-09 11:01:16 +00:00
Andy Wilkinson
67f137bc89
Label dependency upgrade issues as team-only
...
Closes gh-48763
2026-01-09 10:57:50 +00:00
Andy Wilkinson
c5e9968bcc
Disable caching of changing modules in buildSrc
...
Closes gh-48772
2026-01-09 10:55:12 +00:00
Moritz Halbritter
1ca799875c
Update documentation for Buildpack's AOT Cache support
...
Closes gh-48768
2026-01-09 11:38:21 +01:00
Andy Wilkinson
c64b413a4b
Start building against Spring Pulsar 1.2.14 snapshots
...
See gh-48710
2026-01-08 13:52:32 +00:00
Andy Wilkinson
bbf3fea642
Start building against Spring Kafka 3.3.12 snapshots
...
See gh-48709
2026-01-08 13:52:28 +00:00
Andy Wilkinson
83fa08ffca
Start building against Spring Data Bom 2025.0.8 snapshots
...
See gh-48708
2026-01-08 13:52:24 +00:00