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
Phillip Webb
c3ed545ffd
Merge branch '3.3.x'
...
Closes gh-41995
2024-08-21 18:24:17 -07:00
Phillip Webb
05b73ceeec
Call getErrorAttributes() only once
...
Refine the fix introduced in commit 60b7e6cf23
so that the
`getErrorAttributes()` method is not called multiple times. If the
status is missing, the `DefaultErrorWebExceptionHandler` will now
call an internal `DefaultErrorAttributes` instance in order to obtain
the actual status result.
Fixes gh-41732
2024-08-21 18:24:08 -07:00
Phillip Webb
d9746861a7
Upgrade to apachepulsar/pulsar 3.2.4
2024-08-21 18:24:08 -07:00
Scott Frederick
ba87aca05e
Merge branch '3.3.x'
...
Closes gh-41994
2024-08-21 18:04:28 -05:00
Scott Frederick
459d899ed9
Add release type attribute for Antora documentation generation
...
Fixes gh-41993
2024-08-21 18:03:57 -05:00
Phillip Webb
8418b18907
Use early static registration of EventPublishingContextWrapper
...
Add `OpenTelemetryEventPublisherApplicationListener` which uses a single
static `ContextStorage` wrapper which gets applied as early as possible.
The static wrapper is then updated as beans come and go.
By adding the wrapper early, we hope to avoid silent failures which
can occur if the `ContextStorage` gets initialized before the wrapper
is added.
Closes gh-41439
2024-08-21 15:35:06 -07:00
Scott Frederick
940f82669d
Fix PEM-encoded text trimming of file contents with Windows line endings
...
See gh-41540
2024-08-21 17:06:08 -05:00
Scott Frederick
f8fdc4a63d
Trim PEM-encoded text in PemContent.of
...
Closes gh-41540
2024-08-21 13:20:25 -05:00