Commit Graph

51040 Commits

Author SHA1 Message Date
Bartosz Markowski
3e277a28b4 Add missing dependency management for MongoDB
See gh-45018

Signed-off-by: Bartosz Markowski <bmarkowski@fastmail.com>
2025-04-11 10:29:03 +02:00
Phillip Webb
935d759754 Fix 'Protect against empty OS string in Docker Image' logic
See gh-45152
2025-04-10 16:29:59 -07:00
Phillip Webb
c071f56653 Protect against empty OS string in Docker Image
Update `Image` to protect against `os` being `null` or and empty
String.

Fixes gh-45152
2025-04-10 15:47:55 -07:00
Phillip Webb
5926766ebd Start building against Spring WS 4.0.13 snapshots
See gh-45062
2025-04-10 12:03:57 -07:00
Phillip Webb
2a73f068f5 Start building against Spring Session 3.3.7 snapshots
See gh-45061
2025-04-10 12:03:57 -07:00
Phillip Webb
1217e65672 Start building against Spring Security 6.3.9 snapshots
See gh-45060
2025-04-10 12:03:57 -07:00
Phillip Webb
699365c593 Start building against Spring LDAP 3.2.12 snapshots
See gh-45059
2025-04-10 12:03:57 -07:00
Phillip Webb
55c4e80b32 Start building against Spring GraphQL 1.3.5 snapshots
See gh-45058
2025-04-10 12:03:57 -07:00
Phillip Webb
16851121d9 Start building against Spring Framework 6.1.19 snapshots
See gh-45057
2025-04-10 12:03:57 -07:00
Phillip Webb
d65e27ebe8 Start building against Spring Data Bom 2024.0.11 snapshots
See gh-45056
2025-04-10 12:03:56 -07:00
Phillip Webb
4dee317e95 Start building against Spring Authorization Server 1.3.6 snapshots
See gh-45055
2025-04-10 12:03:56 -07:00
Phillip Webb
ee431775a3 Start building against Spring AMQP 3.1.11 snapshots
See gh-45054
2025-04-10 12:03:56 -07:00
Phillip Webb
252fcc2df0 Start building against Reactor Bom 2023.0.17 snapshots
See gh-45053
2025-04-10 12:03:56 -07:00
Phillip Webb
b54369a8e8 Start building against Micrometer Tracing 1.3.11 snapshots
See gh-45052
2025-04-10 12:03:56 -07:00
Phillip Webb
91e77c5eac Start building against Micrometer 1.13.13 snapshots
See gh-45051
2025-04-10 12:03:56 -07:00
Phillip Webb
3726d6e3aa Align proxies with defaults from Tomcat 10.1.40
See gh-45071
2025-04-10 12:03:56 -07:00
Phillip Webb
9dc1e3ed40 Upgrade to Tomcat 10.1.40
Closes gh-45071
2025-04-10 10:16:42 -07:00
Phillip Webb
78babb33ff Upgrade to MariaDB 3.3.4
Closes gh-45070
2025-04-10 10:16:41 -07:00
Phillip Webb
f0c2cfc452 Upgrade to Lombok 1.18.38
Closes gh-45069
2025-04-10 10:16:41 -07:00
Phillip Webb
28eca39a01 Upgrade to jOOQ 3.19.22
Closes gh-45068
2025-04-10 10:16:41 -07:00
Phillip Webb
918a55cf3d Upgrade to Jetty 12.0.19
Closes gh-45067
2025-04-10 10:16:41 -07:00
Phillip Webb
a02748a9b9 Upgrade to Jaybird 5.0.7.java11
Closes gh-45066
2025-04-10 10:16:41 -07:00
Stéphane Nicoll
b4c6c55493 Allow ResourcesClassLoader to participate in CGLIB's cache
This commit updates ResourcesClassLoader to be a SmartClassLoader and
expose the original ClassLoader. This has the effect of making sure
proxies that are created by CGLIB can be reused against different tests
rather than having CGLIB trying to define the class again and fail.

Closes gh-45065
2025-04-10 16:22:14 +02:00
Stéphane Nicoll
19d74cfb7f Merge pull request #44767 from jonatan-ivanov
* pr/44767:
  Remove link
  Polish "Add details of the purpose of the metrics endpoint"
  Add details of the purpose of the metrics endpoint

Closes gh-44767
2025-04-10 10:14:07 +02:00
Stéphane Nicoll
cfd5e45d57 Remove link
See gh-44767
2025-04-10 10:13:31 +02:00
Andy Wilkinson
3580f1aa36 Polish "Add details of the purpose of the metrics endpoint"
See gh-44767
2025-04-10 10:08:02 +02:00
Jonatan Ivanov
23c3c2753a Add details of the purpose of the metrics endpoint
See gh-44767
2025-04-10 10:08:02 +02:00
Phillip Webb
c6e74955a7 Update copyright year of changed files 2025-04-09 14:51:49 -07:00
Phillip Webb
4af0ee20d1 Work around Spring Framework cache pollution bug
Update `SpringApplication` to work around `SpringFactoriesLoader`
cache pollution by loading factories using a `null` class loader.

See https://github.com/spring-projects/spring-framework/pull/34732
for details.
2025-04-09 14:51:17 -07:00
Phillip Webb
92a8d4181a Merge pull request #45011 from nosan
* pr/45011:
  Polish 'Handle generics with identical names in different positions'
  Handle generics with identical names in different positions

Closes gh-45011
2025-04-08 15:09:03 -07:00
Phillip Webb
46b14de6e9 Polish 'Handle generics with identical names in different positions'
See gh-45011
2025-04-08 15:07:51 -07:00
Dmytro Nosan
e24fd50615 Handle generics with identical names in different positions
Update `TypeUtils` to handle generics with identical names in different
positions.

See gh-45011

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-08 15:05:42 -07:00
Phillip Webb
8dd0c91fe5 Merge pull request #45036 from izeye
* pr/45036:
  Polish

Closes gh-45036
2025-04-08 11:24:35 -07:00
Johnny Lim
0dc0240c06 Polish
Signed-off-by: Johnny Lim <izeye@naver.com>

See gh-45036
2025-04-08 10:50:04 -07:00
Moritz Halbritter
2d3ccda335 Merge pull request #45032 from nevenc
* pr/45032:
  Escape the asterisk in spring-application.adoc

Closes gh-45032
2025-04-08 11:31:22 +02:00
Neven C
f13dc345cf Escape the asterisk in spring-application.adoc
See gh-45032

Signed-off-by: Neven C <neven.cvetkovic@gmail.com>
2025-04-08 11:26:19 +02:00
Phillip Webb
5d1e488344 Polish 2025-04-07 16:20:52 -07:00
Moritz Halbritter
3cb1dac453 Merge pull request #45020 from quaff
* pr/45020:
  Polish AutoConfigurationMetadataLoader

Closes gh-45020
2025-04-07 14:38:27 +02:00
Yanming Zhou
89fb48691a Polish AutoConfigurationMetadataLoader
Align to other final classes, the protected modifier is meaningless.

See gh-45020

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-04-07 14:30:02 +02:00
Andy Wilkinson
3e9dddb42c Allow data source class name to be specified when using Hikari
Closes gh-44938
2025-04-04 11:14:47 +01:00
Andy Wilkinson
e9fff8150d Avoid triggering NPE in Hikari with null driverClassName
Previously, the post-processing of HikariDataSource to apply custom
connection details would trigger an NPE in Hikari if those details
supplied a null driverClassName.

This commit avoids the problem by only setting the driverClassName
when it is non-null.

Closes gh-44997
2025-04-04 09:14:44 +01:00
Andy Wilkinson
cae3a92ead Fix NPE with Hikari when DatabaseDriver has null driverClassName
Fixes gh-44994
2025-04-04 08:38:27 +01:00
Phillip Webb
88e8c17369 Update copyright year of changed files 2025-04-03 18:06:14 -07:00
Phillip Webb
f2d367a130 Update 'for removal in' comments since 3.5 will be the last 3.x release
Closes gh-44959
2025-04-03 17:52:22 -07:00
Andy Wilkinson
47ace6d49a Merge pull request #44951 from ali-jalaal
* gh-44951:
  Add reference to Styra (OPA) Spring Boot SDK

Closes gh-44951
2025-04-02 13:40:26 +01:00
ali-jalaal
48909a432f Add reference to Styra (OPA) Spring Boot SDK
See gh-44951

Signed-off-by: ali-jalaal <4487124+ali-jalaal@users.noreply.github.com>
2025-04-02 13:40:02 +01:00
Andy Wilkinson
d36876752f Merge pull request #44942 from nosan
* gh-44942:
  Fix CassandraRepositoriesAutoConfigurationTests

Closes gh-44942
2025-04-02 11:24:24 +01:00
Dmytro Nosan
a55f5f0aac Fix CassandraRepositoriesAutoConfigurationTests
Update CassandraRepositoriesAutoConfigurationTests to use the correct
'spring.data.cassandra.repositories.type' property.

See gh-44942

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-02 10:45:50 +01:00
Andy Wilkinson
f2f0b0cbcf Merge pull request #44949 from izeye
* gh-44949:
  Polish

Closes gh-44949
2025-04-02 10:16:15 +01:00
Johnny Lim
f3d2ab824e Polish
See gh-44949

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-04-02 10:15:36 +01:00