Commit Graph
56017 Commits
Author SHA1 Message Date
Andy Wilkinson 2f3f60e736 Correct the path used to refer to spring-boot-test-support 2025-07-22 12:00:20 +01:00
Andy Wilkinson c91b1a6652 Merge branch '3.5.x'
Closes gh-46482
2025-07-22 11:27:13 +01:00
Andy Wilkinson a560a08e32 Merge branch '3.4.x' into 3.5.x
Closes gh-46480
2025-07-22 11:25:22 +01:00
Andy Wilkinson 3e6e64ec49 Use build instead of temp dir for Gradle TestKit directories
Closes gh-46479
2025-07-22 11:24:40 +01:00
Phillip Webb 4c70f7f2e7 Merge branch '3.5.x' 2025-07-22 11:09:21 +01:00
Phillip Webb 100c2fc78e Merge branch '3.4.x' into 3.5.x 2025-07-22 11:09:15 +01:00
Phillip Webb a8172e2601 Revert "Polish"
This reverts commit 0f612596c7.
2025-07-22 11:09:06 +01:00
Phillip Webb 4c72ce69da Merge branch '3.5.x'
Closes gh-46481
2025-07-22 10:54:52 +01:00
Phillip Webb b0350a52c2 Add additional ECS fields using nested structure
Update ECS structured logging so that additional fields are written
using a nested structure. A new `Builder` interface has been added to
`StructuredLoggingJsonMembersCustomizer` which can be injected into
formatters and allows `nested` settings to be specified.

Fixes gh-46351
2025-07-22 10:52:27 +01:00
Phillip Webb 51a6b5e12c Merge branch '3.5.x' 2025-07-22 10:51:50 +01:00
Phillip Webb 8a3b81e258 Merge branch '3.4.x' into 3.5.x 2025-07-22 10:51:43 +01:00
Phillip Webb 0f612596c7 Polish 2025-07-22 10:51:27 +01:00
Phillip Webb 64bf660321 Merge branch '3.5.x' 2025-07-22 09:53:50 +01:00
Phillip Webb f06bd2fad3 Merge branch '3.4.x' into 3.5.x 2025-07-22 09:53:44 +01:00
Phillip Webb 3968d31f01 Make LambdaSafe.Filter public
See gh-46472
2025-07-22 09:53:35 +01:00
Andy Wilkinson 71d88c1e44 Upgrade to Spring Pulsar 2.0.0-M1
Closes gh-46271
2025-07-22 09:22:25 +01:00
Andy Wilkinson 70e6121c09 Upgrade to Spring Kafka 4.0.0-M3
Closes gh-45490
2025-07-22 09:21:54 +01:00
Andy Wilkinson 7c5207db4d Merge branch '3.5.x' 2025-07-22 09:20:25 +01:00
Andy Wilkinson ca8ad95371 Upgrade to Spring Pulsar 1.2.8
Closes gh-46286
2025-07-22 09:19:26 +01:00
Andy Wilkinson ed5ebfc1da Upgrade to Spring Kafka 3.3.8
Closes gh-46360
2025-07-22 09:19:09 +01:00
Andy Wilkinson 6a4502851a Upgrade to Spring Security 6.5.2
Closes gh-46477
2025-07-22 09:18:48 +01:00
Andy Wilkinson cd8298bd18 Merge branch '3.5.x' 2025-07-22 09:17:55 +01:00
Andy Wilkinson 885aadf3b7 Merge branch '3.4.x' into 3.5.x 2025-07-22 09:17:46 +01:00
Andy Wilkinson 465e811f23 Upgrade to Spring Pulsar 1.2.8
Closes gh-46279
2025-07-22 08:48:55 +01:00
Andy Wilkinson 1cc9eb2864 Upgrade to Spring Kafka 3.3.8
Closes gh-46363
2025-07-22 08:48:39 +01:00
Andy Wilkinson 4a8e20e07f Upgrade to Spring Security 6.4.8
Closes gh-46476
2025-07-22 08:47:03 +01:00
Andy Wilkinson 0d90e146c5 Upgrade to Spring AMQP 4.0.0-M3
Closes gh-46047
2025-07-21 19:07:47 +01:00
Andy Wilkinson 95d6d079ec Merge branch '3.5.x' 2025-07-21 18:21:11 +01:00
Andy Wilkinson b6cb9f5c0c Upgrade to Spring AMQP 3.2.6
Closes gh-46283
2025-07-21 18:20:49 +01:00
Andy Wilkinson 389a5d6e31 Merge branch '3.5.x' 2025-07-21 18:18:37 +01:00
Andy Wilkinson bca69601a8 Merge branch '3.4.x' into 3.5.x 2025-07-21 18:18:23 +01:00
Andy Wilkinson 05c728a10e Upgrade to Spring AMQP 3.2.6
Closes gh-46276
2025-07-21 18:18:04 +01:00
Phillip Webb a53524d8b6 Merge branch '3.5.x'
Closes gh-46475
2025-07-21 17:37:13 +01:00
Phillip Webb 6d06bc22d1 Merge branch '3.4.x' into 3.5.x
Closes gh-46474
2025-07-21 17:36:52 +01:00
Phillip Webb 14db1ad6f3 Make LambdaSafe.withFilter public
Fixes gh-46472
2025-07-21 17:35:08 +01:00
Andy Wilkinson 4f2ab9a169 Upgrade to Spring Security 7.0.0-M1
Closes gh-45492
2025-07-21 17:19:12 +01:00
Andy Wilkinson 05c877d61c Only apply path to default PathPatternRequestMatcher.Builder
Prior to this commit, if the user defined a custom
PathPatternRequestMatcher.Builder, security auto-configuration would
still set its base path to matcher the dispatcher servlet path.
We need to give the user more control in this situation.

If the user has defined a custom builder bean it should have a name
other than pathPatternRequestMatcherBuilder. This different name is
required to prevent a clash with the @Fallback bean that's defined
by Security's AuthorizationConfiguration. This commit changes the
bean post-processor so that it will only apply to a bean named
pathPatternRequestMatcherBuilder. By using a different name (which
is necessary unless overriding is enabled) to use can take complete
control of the path pattern request matcher builder.

See gh-45492
2025-07-21 10:57:42 +01:00
Andy Wilkinson 5bafe70a30 Upgrade to Spring RESTDocs 4.0.0-M1
Closes gh-45491
2025-07-21 07:33:43 +01:00
Stéphane Nicoll 0b7d2b6438 Revert "Start building against Spring HATEOAS 3.0.0-M4 snapshots"
This reverts commit b7a8d6447d.

See gh-46049
2025-07-18 15:35:48 +02:00
Stéphane Nicoll 06c4eaabc8 Upgrade to Spring LDAP 4.0.0-M1
Closes gh-46308
2025-07-18 15:34:28 +02:00
Stéphane Nicoll a2f7d98b64 Upgrade to Spring Data Bom 2025.1.0-M4
Closes gh-46465
2025-07-18 15:34:28 +02:00
Stéphane Nicoll b3af15d882 Upgrade to Infinispan 15.2.5.Final
Closes gh-46464
2025-07-18 15:34:24 +02:00
Stéphane Nicoll 4c80446431 Upgrade to Couchbase Client 3.8.2
Closes gh-46463
2025-07-18 15:34:20 +02:00
Stéphane Nicoll 1f99876cb1 Merge branch '3.5.x' 2025-07-18 12:54:05 +02:00
Stéphane Nicoll bd6e3ea5cf Merge branch '3.4.x' into 3.5.x 2025-07-18 12:53:54 +02:00
Stéphane Nicoll 2688342787 Upgrade to Spring Data Bom 2024.1.8
Closes gh-46277
2025-07-18 12:47:00 +02:00
Stéphane Nicoll 955e60f769 Upgrade to Infinispan 15.0.18.Final
Closes gh-46462
2025-07-18 12:47:00 +02:00
Stéphane Nicoll 68c028e184 Upgrade to Spring LDAP 3.3.2
Closes gh-46285
2025-07-18 12:46:57 +02:00
Stéphane Nicoll ae0f908aa6 Upgrade to Spring Data Bom 2025.0.2
Closes gh-46284
2025-07-18 12:46:57 +02:00
Stéphane Nicoll 808607e79e Upgrade to Infinispan 15.2.5.Final
Closes gh-46461
2025-07-18 12:46:56 +02:00