Commit Graph

50329 Commits

Author SHA1 Message Date
Phillip Webb
85682f8498 Merge branch '3.3.x'
Closes gh-42080
2024-09-01 15:25:25 -07:00
Phillip Webb
101ed0e543 Merge branch '3.2.x' into 3.3.x
Closes gh-42079
2024-09-01 15:25:15 -07:00
Phillip Webb
8c1d9872d2 Fix support for large zip files
Update `spring-boot-loader` to support large zip files by correctly
dealing with unsigned ints.

Fixes gh-42012
2024-09-01 15:13:46 -07:00
Phillip Webb
9b85c73d06 Merge branch '3.3.x'
Closes gh-42072
2024-08-31 11:22:10 -07:00
Phillip Webb
3a458d8062 Merge branch '3.2.x' into 3.3.x
Closes gh-42071
2024-08-31 11:21:51 -07:00
Phillip Webb
cc2dc558f1 Don't report already migrated properties when has group
Refine the fix adding commit 962936370a so that items with a group
are correctly checked.

Fixes gh-42068
2024-08-31 11:18:47 -07:00
Phillip Webb
fa686bb593 Support Testcontainer Redis with custom image names
Update `RedisContainerConnectionDetailsFactory` so that it can also
support `RedisContainer` with a custom name.

Closes gh-41450
2024-08-29 19:26:20 -07:00
Scott Frederick
e7faca3bbb Add support for Testcontainer Redis
Add support for the official `com.redis:testcontainers-redis` container.

See gh-41450
2024-08-29 19:23:40 -07:00
Phillip Webb
926b0ec1c8 Merge branch '3.3.x'
Closes gh-42060
2024-08-29 15:06:26 -07:00
Phillip Webb
a09af7ebcf Merge branch '3.2.x' into 3.3.x
Closes gh-42059
2024-08-29 15:06:12 -07:00
Phillip Webb
10855056cc Support blank MongoDB 'replica-set-name' properties
Update `null` checks to `StringUtils.hasText` to allow the
`replica-set-name' property to be overridden with an empty string.

Fixes gh-42055
2024-08-29 15:05:33 -07:00
Phillip Webb
ad730a6c84 Support Log4J2 MultiFormatStringBuilderFormattable structured messages
Update Log4J2 `ElasticCommonSchemaStructuredLogFormatter` and
`LogstashStructuredLogFormatter` to support Log4J2 JSON structured
messages (typically `MapMessage`)

Closes gh-42034
2024-08-28 18:55:07 -07:00
Phillip Webb
019dd678e6 Merge branch '3.3.x'
Closes gh-42051
2024-08-28 13:01:17 -07:00
Phillip Webb
71f509c9fd Fix broken tab markup
Closes gh-42046
2024-08-28 13:00:25 -07:00
Andy Wilkinson
83bdf8b748 Merge branch '3.3.x' 2024-08-28 14:40:38 +01:00
Andy Wilkinson
34108ac737 Merge branch '3.2.x' into 3.3.x 2024-08-28 14:40:31 +01:00
Andy Wilkinson
c98363d016 Polish formatting 2024-08-28 14:40:20 +01:00
Andy Wilkinson
33207a8f6d Merge branch '3.3.x'
Closes gh-42044
2024-08-28 14:25:03 +01:00
Andy Wilkinson
77d9f1624d Merge branch '3.2.x' into 3.3.x
Closes gh-42043
2024-08-28 14:24:47 +01:00
Andy Wilkinson
ff431b45cb Merge branch '3.3.x'
Closes gh-42042
2024-08-28 14:24:37 +01:00
Andy Wilkinson
3087abdccd Merge branch '3.2.x' into 3.3.x
Closes gh-42041
2024-08-28 14:24:10 +01:00
Andy Wilkinson
6ebc9b887e Use ArchiveOperations instead of Project's zipTree
Closes gh-41999
2024-08-28 14:23:04 +01:00
Andy Wilkinson
ea0142f849 Use FileSystemOperations instead of Project copy and sync
Closes gh-41998
2024-08-28 14:22:44 +01:00
Moritz Halbritter
45b83d5d80 Register reflection hints for ApplicationProperties
Closes gh-42038
2024-08-28 10:17:19 +02:00
Andy Wilkinson
162c929a80 Remove workaround that should now be redundant
See gh-41980
2024-08-23 16:29:20 +01:00
Andy Wilkinson
4b0b5c263d Ensure that building test apps produces Java 17 bytecode
See gh-41980
2024-08-23 15:11:55 +01:00
Andy Wilkinson
4258953190 Ensure that building the SNI test apps produces Java 17 bytecode
See gh-41980
2024-08-23 14:56:20 +01:00
Andy Wilkinson
d756bf4e86 Upgrade build to Gradle 8.10
Closes gh-41980
2024-08-23 12:41:05 +01:00
Andy Wilkinson
275d366bec Merge branch '3.3.x'
Closes gh-42011
2024-08-23 12:13:41 +01:00
Andy Wilkinson
80884fe578 Merge branch '3.2.x' into 3.3.x
Closes gh-42010
2024-08-23 12:12:12 +01:00
Andy Wilkinson
d71fe11d10 Try to stop test from being flaky
See gh-42005
See gh-41439
2024-08-23 12:06:08 +01:00
Andy Wilkinson
0915b9534c Upgrade to ArchUnit 1.3.0
Closes gh-42009
2024-08-23 11:27:03 +01:00
Stéphane Nicoll
a7c5edb302 Merge branch '3.3.x'
Closes gh-42008
2024-08-23 09:30:40 +02:00
Stéphane Nicoll
aea45b5013 Adapt to Logback deprecation
This commit also adds a test so that we can catch this problem hopefully
sooner in the future.

Closes gh-42006
2024-08-23 09:23:30 +02:00
Andy Wilkinson
e80422a886 Merge branch '3.3.x' 2024-08-22 20:51:18 +01:00
Andy Wilkinson
db1c25a8f6 Next development version (v3.3.4-SNAPSHOT) 2024-08-22 20:51:07 +01:00
Stéphane Nicoll
738ed2b399 Merge branch '3.3.x' 2024-08-22 20:13:50 +02:00
Stéphane Nicoll
6a666eed33 Merge branch '3.2.x' into 3.3.x 2024-08-22 20:13:41 +02:00
Stéphane Nicoll
4018e6538f Next development version (v3.2.10-SNAPSHOT) 2024-08-22 20:13:24 +02:00
Stéphane Nicoll
25954d296c Merge branch '3.3.x'
Closes gh-42002
2024-08-22 16:50:56 +02:00
Stéphane Nicoll
f0d2503b64 Merge branch '3.2.x' into 3.3.x
Closes gh-42001
2024-08-22 16:50:42 +02:00
Andy Wilkinson
7724cf645d Upgrade to Spring Security 6.4.0-M3
Closes gh-41986
2024-08-22 15:47:26 +01:00
Stéphane Nicoll
1822b2fade Include spring-boot-starter-parent in Integration tests repository
This commit makes sure that integration tests for the Maven Plugin have
access to the current "spring-boot-starter-parent" pom and its
hierarchy as new integration tests rely on that.

Closes gh-42000
2024-08-22 16:46:52 +02:00
Andy Wilkinson
5c7ea741f2 Merge branch '3.3.x' 2024-08-22 13:07:39 +01:00
Andy Wilkinson
d4e1aedba5 Merge branch '3.2.x' into 3.3.x 2024-08-22 13:07:24 +01:00
Andy Wilkinson
0b24ee8571 Improve loading of jar entry certificates
Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
2024-08-22 10:56:25 +01:00
Andy Wilkinson
2620444213 Merge branch '3.3.x' 2024-08-22 07:49:00 +01:00
Andy Wilkinson
29e4607046 Merge branch '3.2.x' into 3.3.x 2024-08-22 07:48:46 +01:00
Andy Wilkinson
112cfc8be6 Remove processed annotations plugin declaration
See gh-41981
2024-08-22 07:48:34 +01:00
Phillip Webb
4d4b189cce Prevent duplicate DynamicPropertyRegistry beans
Remove the Spring Framework registered `DynamicPropertyRegistry` when
using Testcontainers.

See gh-41839
2024-08-21 21:04:13 -07:00