Andy Wilkinson
4761e13228
Upgrade Neo4j test image to 5.26.11
...
See gh-47002
2025-09-01 09:49:28 +01:00
Andy Wilkinson
a5b195f3f2
Start building against Spring RESTDocs 4.0.0-M3 snapshots
...
See gh-47007
2025-09-01 08:10:32 +01:00
Andy Wilkinson
cec58df657
Start building against Spring Pulsar 2.0.0-M3 snapshots
...
See gh-47006
2025-09-01 08:10:32 +01:00
Andy Wilkinson
e741934a2d
Start building against Spring LDAP 4.0.0-M3 snapshots
...
See gh-47005
2025-09-01 08:10:32 +01:00
Andy Wilkinson
363d9b555a
Start building against Spring Kafka 4.0.0-M5 snapshots
...
See gh-47004
2025-09-01 08:10:32 +01:00
Andy Wilkinson
b2e6cb0259
Start building against Spring HATEOAS 3.0.0-M5 snapshots
...
See gh-47003
2025-09-01 08:10:32 +01:00
Andy Wilkinson
fbe0ccf0ae
Start building against Spring Data Bom 2025.1.0-M6 snapshots
...
See gh-47002
2025-09-01 08:10:31 +01:00
Andy Wilkinson
576d67a4f8
Start building against Spring Batch 6.0.0-M3 snapshots
...
See gh-47001
2025-09-01 08:10:31 +01:00
Andy Wilkinson
3ffdf6ee1a
Start building against Spring Authorization Server 2.0.0-M3 snapshots
...
See gh-47000
2025-09-01 08:10:31 +01:00
Andy Wilkinson
856602ddc4
Upgrade to Elasticsearch Client 9.1.3
...
Closes gh-47011
2025-09-01 08:10:31 +01:00
Andy Wilkinson
f3ac2d5906
Start building against Reactor Bom 2025.0.0-M7 snapshots
...
See gh-46998
2025-08-29 17:19:34 +01:00
Andy Wilkinson
254068083d
Start building against Spring Integration 7.0.0-M3 snapshots
...
See gh-47010
2025-08-29 17:19:34 +01:00
Andy Wilkinson
b15974024c
Start building against Spring GraphQL 2.0.0-M3 snapshots
...
See gh-47009
2025-08-29 17:19:34 +01:00
Andy Wilkinson
fe371aba17
Start building against Spring Framework 7.0.0-M9 snapshots
...
See gh-47008
2025-08-29 17:19:34 +01:00
Andy Wilkinson
62649ae3ed
Start building against Micrometer Tracing 1.6.0-M3 snapshots
...
See gh-46997
2025-08-29 17:16:52 +01:00
Andy Wilkinson
05ae5837e7
Start building against Micrometer 1.16.0-M3 snapshots
...
See gh-46996
2025-08-29 17:16:52 +01:00
Moritz Halbritter
dc03e3749b
Merge pull request #46409 from ppkarwasz
...
* pr/46409:
Polish "Improve Log4j core configuration file detection for Log4j 3"
Improve Log4j core configuration file detection for Log4j 3
Closes gh-46409
2025-08-29 11:15:38 +02:00
Moritz Halbritter
ff11e21d73
Polish "Improve Log4j core configuration file detection for Log4j 3"
...
See gh-46409
2025-08-29 11:09:23 +02:00
Piotr P. Karwasz
16439ad6e3
Improve Log4j core configuration file detection for Log4j 3
...
Log4j Core 3 has undergone significant modularization and no longer uses
optional parser dependencies. This change requires updates to
Spring Boot's configuration file detection logic to properly support
both Log4j Core 2 and 3.
**Updated configuration file detection**
Spring Boot now detects configuration formats based on the presence of
ConfigurationFactory implementations, instead of relying on optional
parser dependencies (as was the case in Log4j Core 2).
**Improved classloader usage for reflection**
Reflection logic now uses the classloader that loaded Log4j Core,
rather than the one associated with the Spring Boot context,
ensuring greater compatibility in modular environments.
* **Adjusted configuration file lookup order**
The lookup now prioritizes configuration files specified via
properties over automatically discovered ones, improving consistency
with Log4j Core.
**Support for contextual configuration files**
Files named in the form `log4j2<contextName>.<extension>` are now also
supported.
These changes ensure compatibility with Log4j Core 3 while preserving
support for Log4j Core 2, improving Spring Boot's flexibility in
detecting and loading user-defined logging configurations.
See gh-46409
Signed-off-by: Piotr P. Karwasz <piotr@github.copernik.eu>
2025-08-29 11:06:49 +02:00
Moritz Halbritter
f3082e7802
Merge branch '3.5.x'
...
Closes gh-46991
2025-08-28 17:09:31 +02:00
Moritz Halbritter
89c7a681c0
Merge branch '3.4.x' into 3.5.x
...
Closes gh-46990
2025-08-28 17:08:23 +02:00
Moritz Halbritter
86bb1b4e57
Bump jfrog/setup-jfrog-cli from 4.5.13 to 4.6.0
...
Closes gh-46962
2025-08-28 17:08:06 +02:00
Moritz Halbritter
bf0998fe54
Merge branch '3.5.x'
...
Closes gh-46989
2025-08-28 17:06:26 +02:00
Moritz Halbritter
efa806e3b5
Merge branch '3.4.x' into 3.5.x
...
Closes gh-46988
2025-08-28 17:06:18 +02:00
Moritz Halbritter
75f9138a1a
Merge pull request #46976 from Chanwon-Seo
...
* pr/46976:
Fix links to Flyway reference documentation
Closes gh-46976
2025-08-28 17:05:45 +02:00
Chanwon-Seo
4d499c3e46
Fix links to Flyway reference documentation
...
See gh-46976
Signed-off-by: Chanwon-Seo <scwonn60@gmail.com>
2025-08-28 17:04:33 +02:00
Moritz Halbritter
da2365b8cb
Merge branch '3.5.x'
...
Closes gh-46987
2025-08-28 16:58:28 +02:00
Moritz Halbritter
4716cb3713
Merge branch '3.4.x' into 3.5.x
...
Closes gh-46986
2025-08-28 16:58:19 +02:00
Moritz Halbritter
1eaa54759a
Merge pull request #46973 from quaff
...
* pr/46973:
Fix typo
Closes gh-46973
2025-08-28 16:57:56 +02:00
Yanming Zhou
f547bc27a5
Fix typo
...
See gh-46973
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-08-28 16:56:46 +02:00
Moritz Halbritter
db5680a79c
Merge branch '3.5.x'
2025-08-28 14:04:26 +02:00
Moritz Halbritter
6adddb4c09
Merge branch '3.4.x' into 3.5.x
2025-08-28 14:03:16 +02:00
Moritz Halbritter
24a23c4f72
Disable tests which use Bitnami images
...
See gh-46983
2025-08-28 13:41:15 +02:00
Moritz Halbritter
a3343797f4
Merge branch '3.5.x'
...
Closes gh-46981
2025-08-28 11:58:16 +02:00
Moritz Halbritter
98ce1d736e
Merge branch '3.4.x' into 3.5.x
...
Closes gh-46980
2025-08-28 11:57:34 +02:00
Moritz Halbritter
e1e8914de2
Bump actions/setup-java from 4 to 5
...
Closes gh-46961
2025-08-28 11:57:24 +02:00
Moritz Halbritter
5656c13f31
Protect against null key insertion in MapConfigurationPropertySource
...
See gh-46926
2025-08-28 10:10:56 +02:00
Moritz Halbritter
6723cfd809
Improve null-safety of core/spring-boot
...
See gh-46926
2025-08-28 09:59:08 +02:00
Moritz Halbritter
12bf4507d8
Remove suppressions for module/spring-boot-graphql
...
See gh-46926
2025-08-28 09:44:25 +02:00
Moritz Halbritter
3dba915c01
Improve null-safety of module/spring-boot-webflux
...
See gh-46926
2025-08-28 09:40:23 +02:00
Moritz Halbritter
89c64ef443
Only apply properties to GroovyMarkupConfigurer which are not null
2025-08-27 15:29:15 +02:00
Moritz Halbritter
011d42cb2a
Improve null-safety of module/spring-boot-hibernate
...
See gh-46926
2025-08-27 15:18:29 +02:00
Moritz Halbritter
f272fb6659
Improve null-safety of module/spring-boot-webclient
...
See gh-46926
2025-08-27 14:20:11 +02:00
Moritz Halbritter
bab9cdb47f
Improve null-safety of module/spring-boot-restclient
...
See gh-46926
2025-08-27 14:20:11 +02:00
Moritz Halbritter
3c01fdfeaa
Improve null-safety of module/spring-boot-flyway
...
See gh-46926
2025-08-27 14:20:11 +02:00
Moritz Halbritter
303d4910bd
Improve null-safety of module/spring-boot-webmvc
...
See gh-46926
2025-08-26 14:22:57 +02:00
Moritz Halbritter
74320454c9
Improve null-safety of module/spring-boot-graphql
...
See gh-46926
2025-08-26 14:22:57 +02:00
Moritz Halbritter
0d192347fd
Improve null-safety of module/spring-boot-webflux
...
See gh-46926
2025-08-26 14:22:56 +02:00
Moritz Halbritter
76157c77fa
Improve null-safety of module/spring-boot-web-server
...
See gh-46926
2025-08-26 14:22:56 +02:00
Moritz Halbritter
007720d28d
Improve null-safety of module/spring-boot-tomcat
...
See gh-46926
2025-08-26 14:22:56 +02:00