Andy Wilkinson
1aca11c622
Start building against Spring Kafka 3.3.0 snapshots
...
See gh-42146
2024-09-04 16:22:10 +01:00
Andy Wilkinson
5880d3857e
Start building against Spring Integration 6.4.0 snapshots
...
See gh-42145
2024-09-04 16:22:09 +01:00
Andy Wilkinson
620947f99a
Start building against Spring Data Bom 2024.1.0 snapshots
...
See gh-42143
2024-09-04 16:22:08 +01:00
Andy Wilkinson
a12e36237c
Start building against Spring Batch 5.2.0 snapshots
...
See gh-42142
2024-09-04 16:22:07 +01:00
Andy Wilkinson
b691f7c4bc
Start building against Spring Authorization Server 1.4.0 snapshots
...
See gh-42141
2024-09-04 16:22:07 +01:00
Andy Wilkinson
504b738a10
Start building against Spring AMQP 3.2.0 snapshots
...
See gh-42140
2024-09-04 16:22:06 +01:00
Andy Wilkinson
814999a315
Start building against Reactor Bom 2024.0.0 snapshots
...
See gh-42139
2024-09-04 16:22:06 +01:00
Andy Wilkinson
0982c65213
Start building against Micrometer Tracing 1.4.0 snapshots
...
See gh-42138
2024-09-04 16:22:05 +01:00
Andy Wilkinson
9f79769030
Start building against Micrometer 1.14.0 snapshots
...
See gh-42137
2024-09-04 16:22:05 +01:00
Andy Wilkinson
92ed9efd2c
Start building against Spring Pulsar 1.1.4 snapshots
...
See gh-42136
2024-09-04 13:19:04 +01:00
Andy Wilkinson
f804e82d41
Start building against Spring Kafka 3.2.4 snapshots
...
See gh-42135
2024-09-04 13:19:03 +01:00
Andy Wilkinson
725b1789a4
Start building against Spring Integration 6.3.4 snapshots
...
See gh-42134
2024-09-04 13:19:02 +01:00
Andy Wilkinson
009ccddcab
Start building against Spring Data Bom 2024.0.4 snapshots
...
See gh-42132
2024-09-04 13:19:00 +01:00
Andy Wilkinson
acc60dcab0
Start building against Reactor Bom 2023.0.10 snapshots
...
See gh-42131
2024-09-04 13:18:59 +01:00
Andy Wilkinson
44882e1ec0
Start building against Micrometer Tracing 1.3.4 snapshots
...
See gh-42130
2024-09-04 13:18:58 +01:00
Andy Wilkinson
23f8e16d4a
Start building against Micrometer 1.13.4 snapshots
...
See gh-42129
2024-09-04 13:18:57 +01:00
Andy Wilkinson
4b1fcdb74a
Start building against Spring Pulsar 1.0.10 snapshots
...
See gh-42128
2024-09-04 12:14:26 +01:00
Andy Wilkinson
e972ddfe50
Start building against Spring Kafka 3.1.9 snapshots
...
See gh-42127
2024-09-04 12:14:21 +01:00
Andy Wilkinson
68c331f496
Start building against Spring Integration 6.2.9 snapshots
...
See gh-42126
2024-09-04 12:14:17 +01:00
Andy Wilkinson
ced01c1dd3
Start building against Spring Data Bom 2023.1.10 snapshots
...
See gh-42124
2024-09-04 12:14:08 +01:00
Andy Wilkinson
a465e37908
Start building against Reactor Bom 2023.0.10 snapshots
...
See gh-42123
2024-09-04 12:14:03 +01:00
Andy Wilkinson
49d4f7ac0e
Start building against Micrometer Tracing 1.2.10 snapshots
...
See gh-42122
2024-09-04 12:13:59 +01:00
Andy Wilkinson
593fecbe35
Start building against Micrometer 1.12.10 snapshots
...
See gh-42121
2024-09-04 12:13:54 +01:00
Moritz Halbritter
45cecf5914
Merge branch '3.3.x'
...
Closes gh-42114
2024-09-04 08:48:11 +02:00
Moritz Halbritter
8d44fd5f3e
Improve docker without buildpacks documentation
...
Explain how CDS can be enabled with plain Dockerfiles.
Closes gh-42106
2024-09-04 08:47:32 +02:00
Phillip Webb
b05336d218
Merge branch '3.3.x'
2024-09-03 21:05:05 -07:00
Phillip Webb
599f1f1a9c
Merge branch '3.2.x' into 3.3.x
2024-09-03 21:04:36 -07:00
Phillip Webb
f3645bba13
Update copyright year of changed files
2024-09-03 21:04:26 -07:00
Vedran Pavic
ddf7af7ce3
Add support for configuring Pulsar listener container concurrency
...
Add a configuration property that allows users to configure Pulsar
message listener container concurrency.
See gh-42062
2024-09-03 21:03:27 -07:00
Phillip Webb
0cb311b01d
Merge branch '3.3.x'
2024-09-03 20:31:49 -07:00
Phillip Webb
43afb5bf69
Fix Spring Framework documentation link
...
See gh-41227
2024-09-03 20:31:15 -07:00
Phillip Webb
7e3893f58c
Merge branch '3.3.x'
...
Closes gh-42113
2024-09-03 20:19:20 -07:00
Einar Pehrson
26fb0eecb5
Fix StatsD link typo on Metrics documentation page
...
The documentation link for StatsD metrics has incorrect anchor text.
See gh-42109
2024-09-03 20:18:48 -07:00
Brian Clozel
555ce1e6c9
Merge branch '3.3.x'
2024-09-03 21:13:07 +02:00
Brian Clozel
a04dee67a3
Merge branch '3.2.x' into 3.3.x
2024-09-03 21:12:55 +02:00
Brian Clozel
d0c9e0e9e7
List types of OpenTelemetry support in Spring Boot
...
Closes gh-41227
2024-09-03 21:12:14 +02:00
Phillip Webb
937dbff3f2
Merge branch '3.3.x'
...
Closes gh-42108
2024-09-03 12:10:04 -07:00
Phillip Webb
9f38f2b74f
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42107
2024-09-03 12:09:51 -07:00
Phillip Webb
aeafa20727
Prevent 'Recursive update' exceptions with Restarter
...
Update `Restarter` to prevent 'Recursive update' `IllegalStateException`
from being thrown. Calls to `objectFactory.getObject()` now happen
outside of `computeIfAbsent`.
Fixes gh-41571
2024-09-03 12:09:40 -07:00
Andy Wilkinson
41afc6adcf
Merge branch '3.3.x'
...
Closes gh-42104
2024-09-03 15:04:36 +01:00
Andy Wilkinson
ea246d378e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42103
2024-09-03 15:04:22 +01:00
Leszek Jasek
0cd99a7435
Improve "Command-line Completion" section
...
Replaced deprecated Spring CLI options with the current ones,
improved section related to completion setup for zsh.
See gh-42091
2024-09-03 15:02:46 +01:00
Andy Wilkinson
4e2212b84a
Merge branch '3.3.x'
...
Closes gh-42101
2024-09-03 14:57:29 +01:00
Andy Wilkinson
790fd4a3e3
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42100
2024-09-03 14:57:18 +01:00
Andy Wilkinson
55f2af1279
Polish "Polish"
...
See gh-42095
2024-09-03 14:56:14 +01:00
arefbehboudi
aa83bbee3d
Polish
...
See gh-42095
2024-09-03 14:45:56 +01:00
Moritz Halbritter
742bfa91eb
Merge branch '3.3.x'
...
Closes gh-42099
2024-09-03 14:47:06 +02:00
Moritz Halbritter
8c5a0f08a4
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42098
2024-09-03 14:46:52 +02:00
Moritz Halbritter
e7d6bd6ccd
Test spring-boot-maven-plugin against Maven 3.9.9
...
Closes gh-42097
2024-09-03 14:29:49 +02:00
Andy Wilkinson
2f9bc79fff
Merge branch '3.3.x'
...
Closes gh-42096
2024-09-03 10:10:42 +01:00
Andy Wilkinson
d2f0b2b090
Correct package statements of Testing section's Kotlin snippets
...
Closes gh-42094
2024-09-03 10:05:19 +01:00
Vedran Pavic
aa40c0fec0
Add support for configuring Pulsar client IO and listener threads
...
Add configuration properties that allow users to configure number
of IO threads and listener threads used by the Pulsar client.
See gh-42052
2024-09-01 20:07:27 -07:00
문정환
08106b5a69
Use List.copyOf() instead of Collections.unmodifiableList()
...
See gh-42019
2024-09-01 19:09:58 -07:00
LeeJaeHoon
d0fe5c24d2
Apply instanceof pattern matching
...
See gh-42049
2024-09-01 19:08:00 -07:00
Phillip Webb
09684295e0
Merge branch '3.3.x'
...
Closes gh-42083
2024-09-01 18:56:14 -07:00
martinfrancois
fd9d907ef3
Improve formatting for Docker configuration example with Colima
...
See gh-42078
2024-09-01 18:55:59 -07:00
Phillip Webb
7fc5c4bb6c
Merge branch '3.3.x'
...
Closes gh-42082
2024-09-01 18:51:45 -07:00
Phillip Webb
b29bc2dc2e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42081
2024-09-01 18:51:33 -07:00
Johnny Lim
a8452b54b5
Polish
...
See gh-42069
2024-09-01 18:50:38 -07:00
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
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
d756bf4e86
Upgrade build to Gradle 8.10
...
Closes gh-41980
2024-08-23 12:41:05 +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
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
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
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
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
Andy Wilkinson
e08a66f261
Upgrade to Spring Security 6.3.3
...
Closes gh-41985
2024-08-21 18:51:19 +01:00
Andy Wilkinson
737a322d6e
Merge branch '3.3.x'
...
Closes gh-41990
2024-08-21 18:10:38 +01:00
Andy Wilkinson
db54432e59
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41989
2024-08-21 18:09:14 +01:00
Andy Wilkinson
1a6b3a533f
Improve documented logging property descriptions and default values
...
Closes gh-41933
2024-08-21 18:06:49 +01:00
Andy Wilkinson
846167c505
Merge branch '3.3.x'
...
Closes gh-41988
2024-08-21 17:43:19 +01:00
Andy Wilkinson
8bd827e1b8
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41987
2024-08-21 17:43:02 +01:00
Andy Wilkinson
0610fda733
Look at ResponseStatusException's cause for binding errors
...
Fixes gh-41984
2024-08-21 17:06:22 +01:00
Moritz Halbritter
7936de70d8
Merge branch '3.3.x'
...
Closes gh-41979
2024-08-21 13:29:52 +02:00
Moritz Halbritter
7fbb79b7f6
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41978
2024-08-21 13:29:37 +02:00
Moritz Halbritter
66a41db079
Polish "Refactor BasicJsonParser to simplify JSON parsing logic"
...
See gh-41876
2024-08-21 13:20:36 +02:00
hyunmin0317
4a41006ee0
Refactor BasicJsonParser to simplify JSON parsing logic
...
See gh-41876
2024-08-21 13:17:27 +02:00
Moritz Halbritter
0c33768746
Merge branch '3.3.x'
...
Closes gh-41977
2024-08-21 13:11:20 +02:00
Moritz Halbritter
516c764de0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41976
2024-08-21 13:05:36 +02:00
Moritz Halbritter
5ee522598f
Explain that enabling virtual threads disables traditional thread pools
...
Closes gh-41937
2024-08-21 11:58:53 +02:00
Stéphane Nicoll
c116ec65c9
Upgrade to Spring Integration 6.4.0-M2
...
Closes gh-41822
2024-08-21 08:34:05 +02:00
Stéphane Nicoll
d3ac84dbd3
Upgrade to Spring Integration 6.3.3
...
Closes gh-41974
2024-08-21 08:30:25 +02:00
Stéphane Nicoll
67cf325727
Upgrade to Spring Pulsar 1.0.9
...
Closes gh-41727
2024-08-21 08:25:03 +02:00
Stéphane Nicoll
0908771ff2
Upgrade to Spring Integration 6.2.8
...
Closes gh-41973
2024-08-21 08:25:03 +02:00
Phillip Webb
f832dcfbdc
Add @ConditionalOnAvailableEndpoint value alias
...
Closes gh-41969
2024-08-20 16:23:45 -07:00
Andy Wilkinson
73f71d5560
Rework Cloud Foundry actuator support behind a pluggable abstraction
...
Deprecate `EndpointExposure.CLOUD_FOUNDRY` and introduce an alternative
implementation based on a pluggable abstraction.
The new `EndpointExposureOutcomeContributor` interface may now be used
to influence `@OnAvailableEndpointCondition` exposure results. Several
infrastructure beans that previously used the condition have been
refactored to always be registered, but tolerate missing endpoints.
A new smoke test application has been added that demonstrates how the
abstraction can be used by a third-party.
Closes gh-41135
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-08-20 16:22:56 -07:00
Scott Frederick
cbb738338d
Merge branch '3.3.x'
...
Closes gh-41971
2024-08-20 15:49:39 -05:00
Scott Frederick
0451cb8686
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41970
2024-08-20 15:49:25 -05:00
Scott Frederick
21b15558a2
Use classpath index when building classpath in PropertiesLauncher
...
Fixes gh-41719
2024-08-20 15:47:44 -05:00
Stéphane Nicoll
bd47ef4e02
Upgrade to Spring Session 3.3.2
...
Closes gh-41742
2024-08-20 19:25:52 +02:00
Stéphane Nicoll
9101725194
Upgrade to Spring Pulsar 1.1.3
...
Closes gh-41740
2024-08-20 19:25:52 +02:00
Stéphane Nicoll
9dd83092ce
Upgrade to Spring Authorization Server 1.3.2
...
Closes gh-41736
2024-08-20 19:25:52 +02:00
Stéphane Nicoll
e0ed02e820
Upgrade to Couchbase Client 3.6.3
...
Closes gh-41967
2024-08-20 19:25:51 +02:00
Stéphane Nicoll
474a3bad64
Upgrade to SQLite JDBC 3.46.1.0
...
Closes gh-41966
2024-08-20 19:25:32 +02:00
Stéphane Nicoll
eb84a6fac9
Upgrade to Spring Session 3.4.0-M2
...
Closes gh-41760
2024-08-20 19:25:27 +02:00
Stéphane Nicoll
d54f5c1863
Upgrade to Spring Pulsar 1.2.0-M1
...
Closes gh-41759
2024-08-20 19:25:26 +02:00
Stéphane Nicoll
441f17f168
Upgrade to Spring Authorization Server 1.4.0-M1
...
Closes gh-41758
2024-08-20 19:25:26 +02:00
Stéphane Nicoll
4bf7f2220d
Upgrade to Maven Surefire Plugin 3.4.0
...
Closes gh-41965
2024-08-20 19:25:25 +02:00
Stéphane Nicoll
38fa2b77f7
Upgrade to Maven Install Plugin 3.1.3
...
Closes gh-41964
2024-08-20 19:25:21 +02:00
Stéphane Nicoll
9448544238
Upgrade to Maven Failsafe Plugin 3.4.0
...
Closes gh-41963
2024-08-20 19:25:17 +02:00
Stéphane Nicoll
22cafb233a
Upgrade to Maven Deploy Plugin 3.1.3
...
Closes gh-41962
2024-08-20 19:25:13 +02:00
Stéphane Nicoll
dc67ec962b
Upgrade to Spring Session 3.2.5
...
Closes gh-41729
2024-08-20 19:21:35 +02:00
Stéphane Nicoll
bf370bc52d
Upgrade to Spring Authorization Server 1.2.6
...
Closes gh-41723
2024-08-20 19:21:35 +02:00
Andy Wilkinson
2ecb4ebd49
Ignore non-default candidates in type-based matching
...
Closes gh-22403
2024-08-20 14:36:12 +01:00
Andy Wilkinson
8183c5b23d
Ignore non-autowire candidates in type-based matching
...
Closes gh-41526
2024-08-20 14:36:12 +01:00
Moritz Halbritter
25c76957e5
Automatically disable banner when using structured logging
...
Closes gh-41659
2024-08-20 15:15:27 +02:00
Andy Wilkinson
a70ff35dba
Improve property defaults
...
See gh-41851
2024-08-20 11:21:26 +01:00
Andy Wilkinson
3bbbef78be
Polish "Add support for Pulsar default tenant/namespace"
...
See gh-41851
2024-08-20 11:08:07 +01:00
Chris Bono
98da3aa27c
Add support for Pulsar default tenant/namespace
...
This commit allows Pulsar users to configure a default tenant
and/or namespace to be used when producing or consuming messages
to topic URLs that are not fully-qualified.
See gh-41851
2024-08-20 11:08:06 +01:00
Stéphane Nicoll
5c76189583
Merge branch '3.3.x'
...
Closes gh-41961
2024-08-20 11:58:05 +02:00
Stéphane Nicoll
d07eee4af3
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41960
2024-08-20 11:57:50 +02:00
Piyal Ahmed
016e70cbd2
Polish
...
See gh-41957
2024-08-20 11:44:12 +02:00
Moritz Halbritter
14f6de0e54
Upgrade to cyclonedx-gradle-plugin 1.10.0
...
Closes gh-41956
2024-08-20 09:00:51 +02:00
Stéphane Nicoll
2f6f68306a
Upgrade to Spring Security 6.4.0-M2
...
Closes gh-41757
2024-08-20 08:58:32 +02:00
Stéphane Nicoll
984a970f61
Upgrade to Spring Retry 2.0.8
...
Closes gh-41955
2024-08-20 08:58:30 +02:00
Stéphane Nicoll
f1b0c95b49
Upgrade to Spring Kafka 3.3.0-M2
...
Closes gh-41821
2024-08-20 08:58:28 +02:00
Stéphane Nicoll
ab2c9246d6
Upgrade to Spring AMQP 3.2.0-M2
...
Closes gh-41823
2024-08-20 08:58:26 +02:00
Stéphane Nicoll
a21f2a25e3
Upgrade to Spring Security 6.3.2
...
Closes gh-41741
2024-08-20 08:55:28 +02:00
Stéphane Nicoll
2f6c766d41
Upgrade to Spring Kafka 3.2.3
...
Closes gh-41954
2024-08-20 08:55:27 +02:00
Stéphane Nicoll
367acbbe71
Upgrade to Spring AMQP 3.1.7
...
Closes gh-41953
2024-08-20 08:55:23 +02:00
Stéphane Nicoll
d23a7033dd
Upgrade to Spring Security 6.2.6
...
Closes gh-41728
2024-08-20 08:55:14 +02:00
Stéphane Nicoll
3ba45aab68
Upgrade to Spring Kafka 3.1.8
...
Closes gh-41952
2024-08-20 08:55:14 +02:00
Stéphane Nicoll
559d09ef30
Upgrade to Spring AMQP 3.1.7
...
Closes gh-41951
2024-08-20 08:55:10 +02:00
Stéphane Nicoll
f3693070ca
Merge branch '3.3.x'
...
Closes gh-41950
2024-08-20 08:43:58 +02:00
Stéphane Nicoll
d62a5ac947
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41949
2024-08-20 08:43:45 +02:00
Stéphane Nicoll
8243c7ba98
Polish "Harmonize web handler code sample"
...
See gh-41948
2024-08-20 08:41:54 +02:00
Furkan ÖZBEK
bfce07894c
Harmonize web handler code sample
...
See gh-41948
2024-08-20 08:40:53 +02:00
Phillip Webb
450e31b42e
Merge branch '3.3.x'
2024-08-19 16:47:31 -07:00
Phillip Webb
1d337b7c76
Merge branch '3.2.x' into 3.3.x
2024-08-19 16:46:51 -07:00
Phillip Webb
f1987e6f8b
Update copyright year of changed files
2024-08-19 16:45:34 -07:00
Phillip Webb
c30a5572f3
Polish
2024-08-19 16:44:43 -07:00
Phillip Webb
890b4ede7a
Further polish SslInfoContributor and SslHealthIndicator
...
See gh-41205
2024-08-19 16:44:43 -07:00
Stéphane Nicoll
dd5eb31354
Upgrade to Spring Retry 2.0.8
...
Closes gh-41944
2024-08-19 23:21:35 +02:00
Stéphane Nicoll
c2eec20f0c
Upgrade to Spring Data Bom 2024.0.3
...
Closes gh-41737
2024-08-19 23:21:35 +02:00
Stéphane Nicoll
bb23e11134
Upgrade to Maven Install Plugin 3.1.3
...
Closes gh-41943
2024-08-19 23:21:35 +02:00
Stéphane Nicoll
8b25a7aed6
Upgrade to Maven Deploy Plugin 3.1.3
...
Closes gh-41942
2024-08-19 23:21:35 +02:00
Andy Wilkinson
137447f869
Merge branch '3.3.x'
...
Closes gh-41946
2024-08-19 17:51:48 +01:00
Andy Wilkinson
cf9a2f3db7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41945
2024-08-19 17:51:34 +01:00
Andy Wilkinson
f4b73da657
Document when environment variable property mapping applies
...
Closes gh-41877
2024-08-19 17:51:11 +01:00
Stéphane Nicoll
0e4091ec2c
Upgrade to Spring Retry 2.0.8
...
Closes gh-41941
2024-08-19 17:30:11 +02:00
Stéphane Nicoll
56ad028345
Upgrade to Spring Data Bom 2023.1.9
...
Closes gh-41724
2024-08-19 17:30:07 +02:00
Stéphane Nicoll
51729a9e59
Upgrade to Maven Install Plugin 3.1.3
...
Closes gh-41940
2024-08-19 17:30:07 +02:00
Stéphane Nicoll
2e0244b92d
Upgrade to Maven Deploy Plugin 3.1.3
...
Closes gh-41939
2024-08-19 17:30:03 +02:00
Stéphane Nicoll
1a4bfa121d
Upgrade to Dropwizard Metrics 4.2.27
...
Closes gh-41938
2024-08-19 17:29:59 +02:00
Stéphane Nicoll
801fd1d0b8
Upgrade to Hibernate 6.6.0.Final
...
Closes gh-41931
2024-08-19 16:35:21 +02:00
Stéphane Nicoll
aa4e22809b
Merge branch '3.3.x'
2024-08-19 16:31:42 +02:00
Stéphane Nicoll
9c2d388ca8
Merge branch '3.2.x' into 3.3.x
2024-08-19 16:31:17 +02:00
Stéphane Nicoll
8a253d1db7
Fix formatting
2024-08-19 16:28:47 +02:00
Stéphane Nicoll
501a8b2a96
Merge branch '3.3.x'
...
Closes gh-41936
2024-08-19 16:21:14 +02:00
Stéphane Nicoll
1d062e0f41
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41935
2024-08-19 16:21:03 +02:00
Stéphane Nicoll
f1e5108b59
Improve Javadoc of slice test annotations
...
This commit harmonizes the phrasing that we use to describe what
components are considered for scanning when a slice test is enabled.
This makes the description of the default filter explicit, with an
exhaustive description of the annotations and/or base classes.
Closes gh-41914
2024-08-19 16:19:18 +02:00
Stéphane Nicoll
2ef31951f8
Use JRE.JAVA_23 now that it is available
...
See gh-41898
2024-08-19 14:44:01 +02:00
Stéphane Nicoll
6fd1f0f1f5
Avoid using JRE.OTHER for Infinispan tests
...
See gh-41909
2024-08-19 14:38:54 +02:00
Stéphane Nicoll
b43cd51f3c
Upgrade to Flyway 10.17.1
...
Closes gh-41924
2024-08-19 11:16:24 +02:00
Andy Wilkinson
8e20aaca7c
Merge branch '3.3.x'
...
Closes gh-41923
2024-08-19 09:59:40 +01:00
Andy Wilkinson
8968d9e98d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41922
2024-08-19 09:59:20 +01:00
Andy Wilkinson
bc1920d6bb
Use a JRE range to control when Artemis tests are enabled
...
Closes gh-41909
2024-08-19 09:58:51 +01:00
Moritz Halbritter
8665636e88
Fix casing
...
See gh-41205
2024-08-19 10:57:16 +02:00
Moritz Halbritter
fd1472784e
Polish "Add SslInfoContributor and SslHealthIndicator"
...
See gh-41205
2024-08-19 10:41:29 +02:00
Jonatan Ivanov
5e3796e814
Add SslInfoContributor and SslHealthIndicator
...
See gh-41205
2024-08-19 10:00:00 +02:00
Stéphane Nicoll
71ca952827
Merge branch '3.3.x'
...
Closes gh-41921
2024-08-19 09:46:34 +02:00
Stéphane Nicoll
a19d69e052
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41920
2024-08-19 09:46:23 +02:00
Christoph Dreis
393ec8ae51
Fix duplicate words
...
See gh-41916
2024-08-19 09:44:29 +02:00
Stéphane Nicoll
e5d97cc2fc
Merge branch '3.3.x'
...
Closes gh-41919
2024-08-19 09:40:06 +02:00
Stéphane Nicoll
ff739b66f3
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41918
2024-08-19 09:39:55 +02:00
Yanming Zhou
737a1ed711
Remove unnecessary null check
...
See gh-41917
2024-08-19 09:36:08 +02:00
Andy Wilkinson
09e119b7c7
Merge branch '3.3.x'
...
Closes gh-41892
2024-08-16 20:45:26 +01:00
Andy Wilkinson
dd2ed5f12d
Upgrade to Logback 1.5.7
...
Closes gh-41887
2024-08-16 20:43:06 +01:00
Andy Wilkinson
77089a1e06
Merge branch '3.3.x'
...
Closes gh-41908
2024-08-16 19:48:02 +01:00
Andy Wilkinson
cca5516ab0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41907
2024-08-16 19:47:37 +01:00
Andy Wilkinson
7a898cbbec
Prevent custom java.io.tmpdir from polluting JVM's temp file creation
...
If java.nio.file.Files.createTempFile or
java.io.File.createTempFile(String, String) is called for the first
time while the java.io.tmpdir system property is set to a custom
value, the JVM's temporary file creation will then try to use that
custom temporary directory for all subsequent file creation. This
can result in failures if the custom temporary directory is deleted
and the JVM then tries to use it.
This commit avoids the problem by calls the two createTempFile
methods while the default java.io.tmpdir value is in place. This
ensures that the JVM will use this original temporary directory for
all of its subsequent temporary file creation while allowing the
tests to use a custom location without unwanted side-effects.
Closes gh-41905
2024-08-16 19:19:15 +01:00
Stéphane Nicoll
b6d648e246
Upgrade to Spring LDAP 3.2.6
...
Closes gh-41754
2024-08-16 17:06:56 +02:00
Stéphane Nicoll
573f607ee2
Upgrade to Spring HATEOAS 2.3.2
...
Closes gh-41903
2024-08-16 17:06:56 +02:00
Stéphane Nicoll
43d3d83d6c
Upgrade to Spring Data Bom 2024.0.3
...
Closes gh-41902
2024-08-16 17:06:56 +02:00
Stéphane Nicoll
41393e5de1
Upgrade to RxJava3 3.1.9
...
Closes gh-41901
2024-08-16 17:06:56 +02:00
Stéphane Nicoll
80a0e84dab
Upgrade to Rabbit Stream Client 0.17.0
...
Closes gh-41900
2024-08-16 17:06:56 +02:00
Stéphane Nicoll
d93f9225ea
Upgrade to Pulsar Reactive 0.5.7
...
Closes gh-41899
2024-08-16 17:06:55 +02:00
Stéphane Nicoll
044d2295df
Upgrade to jOOQ 3.19.11
...
Closes gh-41897
2024-08-16 17:06:55 +02:00
Stéphane Nicoll
d35ecbcc8a
Upgrade to Jakarta Servlet JSP JSTL 3.0.1
...
Closes gh-41896
2024-08-16 17:06:55 +02:00
Stéphane Nicoll
13fab8395f
Upgrade to H2 2.3.232
...
Closes gh-41895
2024-08-16 17:06:55 +02:00
Stéphane Nicoll
4ddbd27c9e
Upgrade to Couchbase Client 3.7.2
...
Closes gh-41894
2024-08-16 17:06:55 +02:00
Stéphane Nicoll
f8d638466f
Upgrade to Byte Buddy 1.14.19
...
Closes gh-41893
2024-08-16 17:06:55 +02:00
Stéphane Nicoll
85c5c943b4
Merge branch '3.3.x'
...
See gh-41892
2024-08-16 16:54:58 +02:00
Stéphane Nicoll
e7af34a7ca
Revert "Merge pull request #41885 from mches"
...
This reverts commit 68d600e9da
, reversing
changes made to d4762eca22
.
See gh-41885
2024-08-16 16:52:59 +02:00
Stéphane Nicoll
c9833d7aa8
Merge branch '3.3.x'
...
Closes gh-41892
2024-08-16 14:54:15 +02:00
Stéphane Nicoll
f9d563476b
Polish "Upgrade to Logback 1.5.7"
...
See gh-41885
2024-08-16 14:51:19 +02:00
Mark Chesney
f09d645136
Upgrade to Logback 1.5.7
...
See gh-41885
2024-08-16 14:51:19 +02:00
Andy Wilkinson
f78ec43dd6
Merge branch '3.3.x'
...
Closes gh-41891
2024-08-16 13:30:49 +01:00
Andy Wilkinson
d4762eca22
Auto-configure SBOM endpoint web extension when only exposed on CF
...
Fixes gh-41890
2024-08-16 13:25:01 +01:00
Stéphane Nicoll
f508be2da5
Upgrade to Spring LDAP 3.2.6
...
Closes gh-41739
2024-08-16 10:59:26 +02:00
Stéphane Nicoll
0cb8057ba8
Upgrade to Spring HATEOAS 2.3.2
...
Closes gh-41889
2024-08-16 10:59:25 +02:00
Stéphane Nicoll
d84496b191
Upgrade to Pulsar Reactive 0.5.7
...
Closes gh-41888
2024-08-16 10:59:25 +02:00
Stéphane Nicoll
2af1afbe4f
Upgrade to Byte Buddy 1.14.19
...
Closes gh-41886
2024-08-16 10:38:27 +02:00
Moritz Halbritter
810fbca34f
Auto-configure remote fields on BraveBaggageManager
...
Closes gh-41884
2024-08-16 10:05:47 +02:00
Stéphane Nicoll
2dbee6d988
Upgrade to Spring LDAP 3.2.6
...
Closes gh-41726
2024-08-16 09:33:25 +02:00
Stéphane Nicoll
d70a362bd3
Upgrade to Spring HATEOAS 2.2.4
...
Closes gh-41883
2024-08-16 09:33:24 +02:00
Stéphane Nicoll
d8639632b5
Upgrade to Pulsar Reactive 0.5.7
...
Closes gh-41882
2024-08-16 09:33:20 +02:00
Stéphane Nicoll
a823c75bf9
Upgrade to Byte Buddy 1.14.19
...
Closes gh-41881
2024-08-16 09:33:16 +02:00
Andy Wilkinson
4591df1a74
Merge branch '3.3.x'
...
Closes gh-41875
2024-08-15 11:18:16 +01:00
Eddú Meléndez
fa8423b139
Use activemq-bom
...
ActiveMQ 6.1.3 provides activemq-bom.
See gh-41718
2024-08-15 11:14:15 +01:00
Andy Wilkinson
bb72a9dbc5
Merge branch '3.3.x'
...
Closes gh-41874
2024-08-15 11:11:59 +01:00
Andy Wilkinson
732a7baf50
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41873
2024-08-15 11:11:50 +01:00
rajin
c808d44c11
Register JarUrlClassLoader as parallel capable
...
See gh-41665
2024-08-15 11:11:18 +01:00
Andy Wilkinson
1bf9b258b5
Merge branch '3.3.x'
...
Closes gh-41872
2024-08-15 11:08:50 +01:00
Andy Wilkinson
1433b64f6f
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41871
2024-08-15 11:07:56 +01:00
Andy Wilkinson
cc88a1db97
Test Gradle Plugin against Gradle 8.10
...
Closes gh-41870
2024-08-15 11:07:15 +01:00
Piyal Ahmed
5ba9b13762
Declare constants as final
...
See gh-41854
2024-08-15 10:42:55 +01:00
Andy Wilkinson
e9da0c237e
Correct grammar in 'Running your Application with Maven'
...
Closes gh-41868
2024-08-15 10:38:57 +01:00
Andy Wilkinson
9a4c17016d
Merge branch '3.3.x'
...
Closes gh-41869
2024-08-15 10:37:25 +01:00
John Blum
e6f89c13a3
Correct grammar in 'Running your Application with Maven'
...
See gh-41840
2024-08-15 10:36:29 +01:00
Piyal Ahmed
86d6fefdc0
Remove unused argument
...
See gh-41855
2024-08-15 10:29:59 +01:00
Stéphane Nicoll
04d6f89f91
Upgrade to Reactor 2024.0.0-M5
...
Closes gh-41752
2024-08-15 11:11:12 +02:00
Scott Frederick
add3d87ea1
Support Couchbase authentication using client certificates
...
Closes gh-41520
2024-08-14 14:40:06 -05:00
Andy Wilkinson
d56dd741d0
Merge branch '3.3.x'
...
Closes gh-41860
2024-08-14 19:04:18 +01:00
Andy Wilkinson
1bd9948485
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41859
2024-08-14 19:03:52 +01:00
Andy Wilkinson
e7e5ed1508
Don't initialize containers during AOT processing
...
Fixes gh-41838
2024-08-14 18:56:00 +01:00
Moritz Halbritter
46150bae89
Merge branch '3.3.x'
...
Closes gh-41858
2024-08-14 17:20:59 +02:00
Moritz Halbritter
2a84fe5760
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41857
2024-08-14 16:47:52 +02:00
Moritz Halbritter
1d45016d8c
Upgrade to spring-javaformat 0.0.43
...
Closes gh-41853
2024-08-14 16:32:41 +02:00
Scott Frederick
cc3e62deaf
Merge branch '3.3.x'
...
Closes gh-41850
2024-08-13 16:02:58 -05:00
Scott Frederick
cae3a6a3e2
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41849
2024-08-13 16:02:48 -05:00
Scott Frederick
b43d97b359
Document the need to explicitly reset mock servers
...
When MockServerRestTemplateCustomizer and MockServerRestClientCustomizer
are used directly instead of via auto-configuration, it is necessary to
manually reset the MockRestServiceServer expectations between tests.
Closes gh-41848
2024-08-13 16:01:46 -05:00
Scott Frederick
db70aa1a5f
Use Spring Boot PEM parser in SAML2 signing auto-configuration
...
Closes gh-41567
2024-08-13 14:51:44 -05:00
Stéphane Nicoll
deb0c3f7de
Upgrade to RxJava3 3.1.9
...
Closes gh-41847
2024-08-13 19:51:54 +02:00
Stéphane Nicoll
4aee2d84ad
Upgrade to Reactor Bom 2023.0.9
...
Closes gh-41735
2024-08-13 19:51:48 +02:00
Stéphane Nicoll
3972af47c4
Upgrade to jOOQ 3.19.11
...
Closes gh-41846
2024-08-13 19:51:47 +02:00
Stéphane Nicoll
1b213582a7
Upgrade to Jakarta Servlet JSP JSTL 3.0.1
...
Closes gh-41845
2024-08-13 19:51:43 +02:00
Stéphane Nicoll
c0e61d1a86
Upgrade to RxJava3 3.1.9
...
Closes gh-41844
2024-08-13 19:48:49 +02:00
Stéphane Nicoll
ae8d682871
Upgrade to Reactor Bom 2023.0.9
...
Closes gh-41722
2024-08-13 19:48:45 +02:00
Stéphane Nicoll
03ab9e9200
Upgrade to jOOQ 3.18.18
...
Closes gh-41843
2024-08-13 19:48:44 +02:00
Stéphane Nicoll
54fe89fd21
Upgrade to Jakarta Servlet JSP JSTL 3.0.1
...
Closes gh-41842
2024-08-13 19:48:40 +02:00
Stéphane Nicoll
9ac40e29ca
Upgrade to Micrometer Tracing 1.4.0-M2
...
Closes gh-41751
2024-08-13 16:25:41 +02:00
Stéphane Nicoll
a4326aaff8
Upgrade to Micrometer 1.4.0-M2
...
Closes gh-41750
2024-08-13 16:25:16 +02:00
Stéphane Nicoll
c36a363670
Upgrade to Micrometer Tracing 1.3.3
...
Closes gh-41734
2024-08-13 16:24:34 +02:00
Stéphane Nicoll
069585f2e6
Upgrade to Micrometer 1.13.3
...
Closes gh-41733
2024-08-13 16:24:08 +02:00
Stéphane Nicoll
de1f3ac3cf
Upgrade to Micrometer Tracing 1.2.9
...
Closes gh-41721
2024-08-13 16:21:36 +02:00
Stéphane Nicoll
f7a5c38cb5
Upgrade to Micrometer 1.12.9
...
Closes gh-41720
2024-08-13 16:21:15 +02:00
Stéphane Nicoll
7937e4b235
Upgrade to Kafka 3.8.0
...
Closes gh-41803
2024-08-13 08:09:47 +02:00
Stéphane Nicoll
24d14743c4
Revert "Adapt to framework change that makes CacheControl immutable"
...
This reverts commit 7343254090
as the
change in Framework has been reverted as well.
2024-08-12 17:50:08 +02:00
Stéphane Nicoll
a839cbdb68
Merge branch '3.3.x'
...
Closes gh-41829
2024-08-12 16:13:35 +02:00
Stéphane Nicoll
7f6f95edc0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41828
2024-08-12 16:13:23 +02:00
Stéphane Nicoll
13600295b0
Upgrade to Jetty 12.0.12
...
Closes gh-41770
2024-08-12 15:44:02 +02:00
Stéphane Nicoll
7343254090
Adapt to framework change that makes CacheControl immutable
...
See https://github.com/spring-projects/spring-framework/pull/33366
2024-08-12 14:46:37 +02:00
Moritz Halbritter
6031d04837
Fix property description of spring.docker.compose.file
...
Also fixes the casing of 'Docker Compose' so that it's now spelled
consistently.
2024-08-12 13:52:53 +02:00
Moritz Halbritter
5141045f6f
Add properties class to bind to in SpringApplication
...
Closes gh-40592
2024-08-12 11:11:27 +02:00
Stéphane Nicoll
16347a7e31
Revert "Upgrade to Elasticsearch Client 8.14.3"
...
See gh-41797
2024-08-12 11:04:58 +02:00
Stéphane Nicoll
34f5bbe26a
Prohibit upgrades to Kotlin Serialization 1.7.x
...
Closes gh-41826
2024-08-12 10:19:59 +02:00
Stéphane Nicoll
9fdaf386a1
Start building against Spring AMQP 3.2.0-M2 snapshots
...
See gh-41823
2024-08-12 09:40:03 +02:00
Stéphane Nicoll
bde0c3d088
Start building against Spring Integration 6.4.0-M2 snapshots
...
See gh-41822
2024-08-12 09:40:03 +02:00
Stéphane Nicoll
4812f6da27
Start building against Spring Kafka 3.3.0-M2 snapshots
...
See gh-41821
2024-08-12 09:40:02 +02:00
Stéphane Nicoll
f501b3dc2b
Upgrade to Yasson 3.0.4
...
Closes gh-41820
2024-08-12 09:40:02 +02:00
Stéphane Nicoll
040f4cbbfb
Upgrade to Testcontainers 1.20.1
...
Closes gh-41818
2024-08-12 09:40:01 +02:00
Stéphane Nicoll
53a1cc0732
Upgrade to SQLite JDBC 3.46.0.1
...
Closes gh-41817
2024-08-12 09:40:01 +02:00
Stéphane Nicoll
3004ac478d
Upgrade to SLF4J 2.0.16
...
Closes gh-41816
2024-08-12 09:40:00 +02:00
Stéphane Nicoll
e290c9b3f4
Upgrade to Selenium HtmlUnit 4.23.0
...
Closes gh-41815
2024-08-12 09:40:00 +02:00
Stéphane Nicoll
d979484605
Upgrade to Selenium 4.23.1
...
Closes gh-41814
2024-08-12 09:40:00 +02:00
Stéphane Nicoll
56a06b336e
Upgrade to Pulsar 3.3.1
...
Closes gh-41813
2024-08-12 09:40:00 +02:00
Stéphane Nicoll
b6b7378a64
Upgrade to Oracle Database 23.5.0.24.07
...
Closes gh-41812
2024-08-12 09:39:59 +02:00
Stéphane Nicoll
33f7f1718b
Upgrade to OpenTelemetry 1.41.0
...
Closes gh-41811
2024-08-12 09:39:59 +02:00
Stéphane Nicoll
97e85bf5e2
Upgrade to Netty 4.1.112.Final
...
Closes gh-41810
2024-08-12 09:39:59 +02:00
Stéphane Nicoll
2d17b97222
Upgrade to MSSQL JDBC 12.8.0.jre11
...
Closes gh-41809
2024-08-12 09:39:59 +02:00
Stéphane Nicoll
b67b404559
Upgrade to MongoDB 5.1.3
...
Closes gh-41808
2024-08-12 09:39:59 +02:00
Stéphane Nicoll
d3d1f82526
Upgrade to Maven Javadoc Plugin 3.8.0
...
Closes gh-41807
2024-08-12 09:39:58 +02:00
Stéphane Nicoll
3a6bdd386c
Upgrade to MariaDB 3.4.1
...
Closes gh-41806
2024-08-12 09:39:58 +02:00
Stéphane Nicoll
dd693fcfb3
Upgrade to Liquibase 4.29.1
...
Closes gh-41805
2024-08-12 09:39:58 +02:00
Stéphane Nicoll
935f30df24
Upgrade to Jetty Reactive HTTPClient 4.0.6
...
Closes gh-41802
2024-08-12 09:39:58 +02:00
Stéphane Nicoll
e8ad8bfce6
Upgrade to Jersey 3.1.8
...
Closes gh-41801
2024-08-12 09:39:57 +02:00
Stéphane Nicoll
65170c6bbb
Upgrade to Infinispan 15.0.7.Final
...
Closes gh-41800
2024-08-12 09:39:57 +02:00
Stéphane Nicoll
bc04d70ed1
Upgrade to HtmlUnit 4.4.0
...
Closes gh-41799
2024-08-12 09:39:57 +02:00
Stéphane Nicoll
c7bf636116
Upgrade to Hazelcast 5.5.0
...
Closes gh-41798
2024-08-12 09:39:57 +02:00
Stéphane Nicoll
3508027399
Upgrade to Elasticsearch Client 8.14.3
...
Closes gh-41797
2024-08-12 09:39:56 +02:00
Stéphane Nicoll
90703b4c7e
Upgrade to CycloneDX Maven Plugin 2.8.1
...
Closes gh-41796
2024-08-12 09:39:56 +02:00
Stéphane Nicoll
141059ad9a
Upgrade to Commons Lang3 3.16.0
...
Closes gh-41795
2024-08-12 09:39:56 +02:00
Stéphane Nicoll
ca9cac6270
Upgrade to Artemis 2.36.0
...
Closes gh-41794
2024-08-12 09:39:56 +02:00
Stéphane Nicoll
ebace48ade
Upgrade to ActiveMQ 6.1.3
...
Closes gh-41793
2024-08-12 09:39:56 +02:00
Moritz Halbritter
c34c0d1927
Merge branch '3.3.x'
2024-08-12 09:23:01 +02:00
Moritz Halbritter
fe55ce9357
Improve Dockerfiles example in packaging documentation
2024-08-12 09:20:46 +02:00
Stéphane Nicoll
771b722361
Upgrade to Yasson 3.0.4
...
Closes gh-41792
2024-08-12 07:28:42 +02:00
Stéphane Nicoll
e6462764bf
Upgrade to SLF4J 2.0.16
...
Closes gh-41790
2024-08-12 07:28:34 +02:00
Stéphane Nicoll
b3e6827161
Upgrade to Pulsar 3.2.4
...
Closes gh-41789
2024-08-12 07:28:30 +02:00
Stéphane Nicoll
dc093bb89f
Upgrade to Netty 4.1.112.Final
...
Closes gh-41788
2024-08-12 07:28:26 +02:00
Stéphane Nicoll
f4f3cbfde4
Upgrade to Jetty Reactive HTTPClient 4.0.6
...
Closes gh-41786
2024-08-12 07:28:18 +02:00
Stéphane Nicoll
8c254c3394
Upgrade to Jersey 3.1.8
...
Closes gh-41785
2024-08-12 07:28:13 +02:00
Stéphane Nicoll
da86b04d37
Upgrade to Infinispan 15.0.7.Final
...
Closes gh-41784
2024-08-12 07:28:09 +02:00
Stéphane Nicoll
cdc7bbefce
Upgrade to CycloneDX Maven Plugin 2.8.1
...
Closes gh-41783
2024-08-12 07:28:05 +02:00
Stéphane Nicoll
64b2e6646b
Upgrade to ActiveMQ 6.1.3
...
Closes gh-41782
2024-08-12 07:28:00 +02:00
Stéphane Nicoll
4fb62fe78d
Upgrade to Yasson 3.0.4
...
Closes gh-41776
2024-08-10 15:43:49 +02:00
Stéphane Nicoll
b19df0dad3
Upgrade to SLF4J 2.0.16
...
Closes gh-41774
2024-08-10 15:43:49 +02:00
Stéphane Nicoll
f824d5c7e8
Upgrade to Netty 4.1.112.Final
...
Closes gh-41773
2024-08-10 15:43:48 +02:00
Stéphane Nicoll
7102f65ace
Upgrade to MongoDB 4.11.3
...
Closes gh-41772
2024-08-10 15:43:48 +02:00
Stéphane Nicoll
8b168db562
Upgrade to Jetty Reactive HTTPClient 4.0.6
...
Closes gh-41769
2024-08-10 15:04:40 +02:00
Stéphane Nicoll
65015f6241
Upgrade to Jersey 3.1.8
...
Closes gh-41768
2024-08-10 15:04:36 +02:00
Stéphane Nicoll
94f26c0ba1
Upgrade to Infinispan 14.0.30.Final
...
Closes gh-41767
2024-08-10 15:04:32 +02:00
Stéphane Nicoll
d7670e9083
Upgrade to Hibernate 6.4.10.Final
...
Closes gh-41766
2024-08-10 15:04:27 +02:00
Stéphane Nicoll
a95c9f5355
Upgrade to Hazelcast 5.3.8
...
Closes gh-41765
2024-08-10 15:04:23 +02:00
Stéphane Nicoll
a5063d3365
Upgrade to ActiveMQ 5.18.5
...
Closes gh-41764
2024-08-10 15:04:18 +02:00
Stéphane Nicoll
c49a12ad2c
Start building against Spring Session 3.4.0-M2 snapshots
...
See gh-41760
2024-08-09 15:20:50 +02:00
Stéphane Nicoll
339eb20f3e
Start building against Spring Pulsar 1.2.0-M1 snapshots
...
See gh-41759
2024-08-09 15:20:50 +02:00
Stéphane Nicoll
d22897c0c0
Start building against Spring Authorization Server 1.4.0-M1 snapshots
...
See gh-41758
2024-08-09 15:20:50 +02:00
Stéphane Nicoll
a8c10a8989
Start building against Spring Security 6.4.0-M2 snapshots
...
See gh-41757
2024-08-09 15:20:49 +02:00
Stéphane Nicoll
dba425c7f0
Upgrade to Neo4j Java Driver 5.23.0
...
Closes gh-41756
2024-08-09 14:47:40 +02:00
Stéphane Nicoll
b1c820dae5
Start building against Spring Data 2024.0.3 snapshots
...
See gh-41755
2024-08-09 14:46:11 +02:00
Stéphane Nicoll
4a8b23cdef
Start building against Spring LDAP 3.2.5 snapshots
...
See gh-41754
2024-08-09 14:45:16 +02:00
Stéphane Nicoll
5a8bea52a6
Start building against Reactor 2024.0.0-M5 snapshots
...
See gh-41752
2024-08-09 14:43:24 +02:00
Stéphane Nicoll
d5a8995cd7
Start building against Micrometer Tracing 1.4.0-M2 snapshots
...
See gh-41751
2024-08-09 14:40:50 +02:00
Stéphane Nicoll
3eb5f4a565
Start building against Micrometer 1.4.0-M2 snapshots
...
See gh-41750
2024-08-09 14:40:02 +02:00
Moritz Halbritter
3c55c7e4d0
Merge branch '3.3.x'
...
Closes gh-41749
2024-08-09 14:21:58 +02:00
Moritz Halbritter
c2a782ee28
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41748
2024-08-09 14:19:02 +02:00
Moritz Halbritter
7386908ce0
Document that username and password are not used when Redis url is set
...
Closes gh-41231
2024-08-09 14:10:20 +02:00
Moritz Halbritter
0473ac1292
Fix consistency of method name
...
See gh-41460
2024-08-08 15:22:25 +02:00
Stéphane Nicoll
4be4be7bbb
Upgrade to Neo4j Java Driver 5.23.0
...
Closes gh-41743
2024-08-08 14:36:58 +02:00
Stéphane Nicoll
426a0433a5
Start building against Spring Session 3.3.2 snapshots
...
See gh-41742
2024-08-08 14:34:10 +02:00
Stéphane Nicoll
5a872d8a9b
Start building against Spring Security 6.3.2 snapshots
...
See gh-41741
2024-08-08 14:34:06 +02:00
Stéphane Nicoll
c7f47c3326
Start building against Spring Pulsar 1.1.3 snapshots
...
See gh-41740
2024-08-08 14:34:01 +02:00
Stéphane Nicoll
95854f4a6c
Start building against Spring LDAP 3.2.5 snapshots
...
See gh-41739
2024-08-08 14:33:57 +02:00
Stéphane Nicoll
185b35278a
Start building against Spring Data Bom 2024.0.3 snapshots
...
See gh-41737
2024-08-08 14:33:49 +02:00
Stéphane Nicoll
05a8a08d75
Start building against Spring Authorization Server 1.3.2 snapshots
...
See gh-41736
2024-08-08 14:33:44 +02:00
Stéphane Nicoll
3384cdc5e2
Start building against Reactor Bom 2023.0.9 snapshots
...
See gh-41735
2024-08-08 14:33:40 +02:00
Stéphane Nicoll
4773f112a9
Start building against Micrometer Tracing 1.3.3 snapshots
...
See gh-41734
2024-08-08 14:33:36 +02:00
Stéphane Nicoll
13ac0b0424
Start building against Micrometer 1.13.3 snapshots
...
See gh-41733
2024-08-08 14:33:32 +02:00
Stéphane Nicoll
bbdaa2aa26
Upgrade to Neo4j Java Driver 5.23.0
...
Closes gh-41730
2024-08-08 11:59:19 +02:00
Stéphane Nicoll
fcf20f33a5
Start building against Spring Session 3.2.5 snapshots
...
See gh-41729
2024-08-08 11:56:00 +02:00
Stéphane Nicoll
51ad35672d
Start building against Spring Security 6.2.6 snapshots
...
See gh-41728
2024-08-08 11:55:56 +02:00
Stéphane Nicoll
ff0315a0d3
Start building against Spring Pulsar 1.0.9 snapshots
...
See gh-41727
2024-08-08 11:55:51 +02:00
Stéphane Nicoll
01d312a5fb
Start building against Spring LDAP 3.2.5 snapshots
...
See gh-41726
2024-08-08 11:55:47 +02:00
Stéphane Nicoll
1a9e844f05
Start building against Spring Data Bom 2023.1.9 snapshots
...
See gh-41724
2024-08-08 11:55:38 +02:00
Stéphane Nicoll
f447f62ee1
Start building against Spring Authorization Server 1.2.6 snapshots
...
See gh-41723
2024-08-08 11:55:34 +02:00
Stéphane Nicoll
5ffaa8c947
Start building against Reactor Bom 2023.0.9 snapshots
...
See gh-41722
2024-08-08 11:55:29 +02:00
Stéphane Nicoll
6b24ff7e17
Start building against Micrometer Tracing 1.2.9 snapshots
...
See gh-41721
2024-08-08 11:55:25 +02:00
Stéphane Nicoll
191843f280
Start building against Micrometer 1.12.9 snapshots
...
See gh-41720
2024-08-08 11:55:20 +02:00
Stéphane Nicoll
12f6ee23f6
Merge branch '3.3.x'
2024-08-08 08:48:45 +02:00
Stéphane Nicoll
a195c43d43
Merge branch '3.2.x' into 3.3.x
2024-08-08 08:48:37 +02:00
Stéphane Nicoll
877f57fea7
Fix formatting
2024-08-08 08:47:52 +02:00
Stéphane Nicoll
f41991e020
Merge branch '3.3.x'
...
Closes gh-41717
2024-08-08 08:41:03 +02:00
Stéphane Nicoll
93359c88e0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41716
2024-08-08 08:40:50 +02:00
Stéphane Nicoll
33711828f9
Polish "Harmonize use of StructuredLogEncoder"
...
See gh-41712
2024-08-07 20:12:27 +02:00
Nikola Kološnjaji
7f582b0445
Harmonize use of StructuredLogEncoder
...
See gh-41712
2024-08-07 20:11:10 +02:00
Stéphane Nicoll
9c5b85bc07
Add TWENTY_THREE to JavaVersion enum
...
This commit uses JRE#OTHER as JUnit does not have support for Java 23
yet, see https://github.com/junit-team/junit5/issues/3918
Closes gh-41710
2024-08-07 20:06:17 +02:00
Stéphane Nicoll
ccce9af047
Merge branch '3.3.x'
...
Closes gh-41714
2024-08-07 17:58:14 +02:00
Stéphane Nicoll
8f4ea963d0
Merge branch '3.2.x' into 3.3.x
...
See gh-41711
2024-08-07 17:57:54 +02:00
Stéphane Nicoll
a677388bbd
Upgrade to Couchbase Client 3.7.1
...
Closes gh-41713
2024-08-07 17:56:08 +02:00
Stéphane Nicoll
d5c0e09eca
Merge branch '3.2.x' into 3.3.x
...
See gh-41711
2024-08-07 17:52:07 +02:00
Stéphane Nicoll
1246cab30b
Disable Artemis tests on Java 23
...
Artemis does not work on Java 23, this commit therefore disables those
tests when running against a Java version higher than 22.
See https://issues.apache.org/jira/browse/ARTEMIS-4975
Unfortunately, the version of JUnit that we use has no value for Java
23, so we have to use OTHER for that purpose.
2024-08-07 17:33:17 +02:00
Stéphane Nicoll
a6567c7d47
Disable Infinispan tests on Java 23
...
Infinispan 14 does not work on Java 23, an upgrade to 15 is required.
This commit therefore disables those tests when running against a Java
version higher than 22.
Unfortunately, the version of JUnit that we use has no value for Java
23, so we have to use OTHER for that purpose.
2024-08-07 17:32:52 +02:00
Stéphane Nicoll
9796d04500
Merge branch '3.3.x'
2024-08-07 17:22:00 +02:00
Stéphane Nicoll
0e20f177a2
Merge branch '3.2.x' into 3.3.x
2024-08-07 17:21:52 +02:00
Stéphane Nicoll
9817201833
Mention that meta-annotations are not supported
...
See gh-18517
2024-08-07 17:21:33 +02:00
Stéphane Nicoll
1e83853b0f
Merge branch '3.3.x'
...
Closes gh-41708
2024-08-07 11:42:35 +02:00
Stéphane Nicoll
24ae18c139
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41707
2024-08-07 11:42:24 +02:00
Stéphane Nicoll
a81c8d92c1
Upgrade to Awaitility 4.2.2
...
Closes gh-41706
2024-08-07 11:39:04 +02:00
Nikola Kološnjaji
2a123b3e27
Fix typo in Grafana ConnectionDetailsFactory javadoc
...
See gh-41705
2024-08-06 16:47:48 -05:00
Moritz Halbritter
4fcd998c4d
Fix IntegrationAutoConfigurationTests for Java 21
2024-08-06 11:47:44 +02:00
Moritz Halbritter
0261784443
Fix DockerComposeFileTests on Windows
2024-08-06 09:37:53 +02:00
Moritz Halbritter
abe3ee6831
Merge pull request #41695 from facewise
...
* pr/41695:
Make IntegrationTaskSchedulerConfiguration virtual threads aware
Closes gh-41695
2024-08-06 09:33:32 +02:00
facewise
7872d8ab41
Make IntegrationTaskSchedulerConfiguration virtual threads aware
...
See gh-41695
2024-08-06 09:33:17 +02:00
Stéphane Nicoll
90f847d454
Merge branch '3.3.x'
...
Closes gh-41696
2024-08-05 16:29:32 +02:00
Stéphane Nicoll
7607bf1ab8
Document that repackage should not be used on the command-line
...
This commit clarifies how we intend the spring-boot:repackage goal to
be used. As it operates on the source jar (or war) that must be
effectively up-to-date to produce an accurate result, the package phase
must have run.
Contrary to build-image that was designed to be used on the command-line
by forking a package lifecycle first, repackage does not do that. This
commit also clarifies that by providing a more focused error message.
Closes gh-22317
2024-08-05 16:16:09 +02:00
Stéphane Nicoll
8bff866211
Polish
...
See gh-16199
2024-08-05 14:45:42 +02:00
Stéphane Nicoll
40300908ea
Include vendor properties in auto-configured EntityManagerFactoryBuilder
...
This commit moves the setup of vendor properties (e.g. Hibernate) from
the auto-configured LocalContainerEntityManagerFactoryBean to the
auto-configured EntityManagerFactoryBuilder. This way, custom use of
the latter retains additional auto-configuration logic such as the
naming strategy and DDL mode to use.
Closes gh-15318
2024-08-05 14:10:07 +02:00
Moritz Halbritter
4eebb8e629
Support multiple Docker Compose files
...
Closes gh-41691
2024-08-05 12:26:37 +02:00
Stéphane Nicoll
c7e29b7b1b
Polish
2024-08-05 08:36:41 +02:00
Stéphane Nicoll
bfeeb6dc4e
Relax requirements for NoUniqueBeanDefinitionFailureAnalyzer
...
This commit relaxes the requirements for a non-null description to
handle a NoUniqueBeanDefinitionException. This can happen if the
exception has been thrown programmatically and no injection point
is available.
This allows the programmatic exception thrown when multiple cache
managers are found to be handled properly.
Closes gh-13348
2024-08-02 16:52:03 +02:00
Stéphane Nicoll
efaebb1351
Document unsupported Freemarker properties with WebFlux
...
This commit updates the configuration metadata and the reference guide
to mention that certain FreeMarker features are not available with
WebFlux.
This stems mostly from the fact that the WebFlux integration is not
based on a AbstractTemplateView.
Closes gh-11199
2024-08-02 15:06:35 +02:00
Stéphane Nicoll
a2fafa112f
Add support for customizing FreeMarker variables
...
This commit updates the auto-configuration to allow custom FreeMarker
variables to be provided programmatically. As these variables are
usually objects, they cannot be specified via properties.
Closes gh-8965
2024-08-02 11:52:27 +02:00
Scott Frederick
9e3e067a4c
Add support for CNB platform API version 0.14
...
Closes gh-41549
2024-08-01 17:10:41 -05:00
Moritz Halbritter
166926881f
Read PID and version used in startup logging from the environment
...
See gh-41604
2024-08-01 16:14:18 +02:00
Stéphane Nicoll
788417df7f
Remove duplicate metadata for Enum default values
...
See gh-7562
2024-08-01 15:43:22 +02:00
Stéphane Nicoll
477bd7d15a
Detect default enum value
...
This commit improves the configuration metadata annotation processor to
detect a default enum value. The algorithm is best-effort, similarly to
what it already does for well known prefixes (period, duration, etc).
Based on an expression and an identifier, the default value is inferred
if the expression matches the declaration of the property type.
See gh-7562
2024-08-01 15:43:21 +02:00
Moritz Halbritter
f4b4f4f0bf
Make PID and application version available in the environment
...
Adds the following new properties:
- spring.application.pid
- spring.application.version
Refactors the ResourceBanner and the structured logging support to use
the new properties.
Closes gh-41604
2024-08-01 15:03:41 +02:00
Stéphane Nicoll
518bc69bb7
Merge branch '3.3.x'
...
Closes gh-41684
2024-08-01 14:56:22 +02:00
Stéphane Nicoll
218e7aa993
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41683
2024-08-01 14:56:05 +02:00
Stéphane Nicoll
815ab7df94
Add missing default value for Pulsar properties
...
Closes gh-41682
2024-08-01 14:54:28 +02:00
Andy Wilkinson
d431177f7d
Merge branch '3.3.x'
...
Closes gh-41681
2024-08-01 13:31:44 +01:00
Andy Wilkinson
7f18952d87
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41678
2024-08-01 13:30:58 +01:00
Andy Wilkinson
f6334ca186
Make reactive Elastic repositories back off without Reactor
...
Fixes gh-41672
2024-08-01 13:30:14 +01:00
Brian Clozel
1738e0c743
Reply with HTTP 415 for unsupported GraphQL content-type
...
Prior to this commit, the configured GraphQL routes would reply with an
HTTP 404 status when a POST request is sent with an unsupported content
type, such as "text/plain". While such requests are not supported in the
first place, we should help developers and let them know that the
content type sent is the problem.
This commit configures new routes that reply with HTTP 415 "Unsupported
Media Type" for these cases.
Closes gh-41675
2024-08-01 14:29:45 +02:00
Stéphane Nicoll
e2a984c75f
Merge branch '3.3.x'
...
Closes gh-41677
2024-08-01 14:28:40 +02:00
Stéphane Nicoll
c27209085c
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41676
2024-08-01 14:27:20 +02:00
Stéphane Nicoll
4d66084c73
Add missing default value for aggregation-temporality property
...
Closes gh-41674
2024-08-01 14:23:17 +02:00
Stéphane Nicoll
97c516a7aa
Merge branch '3.3.x'
...
Closes gh-41673
2024-08-01 13:49:28 +02:00
Stéphane Nicoll
58ff683a0f
Add missing default value for server.error.include-path
...
Closes gh-41667
2024-08-01 13:43:47 +02:00
Stéphane Nicoll
26be24acad
Merge branch '3.3.x'
...
Closes gh-41671
2024-08-01 13:33:23 +02:00
Stéphane Nicoll
479e88ea89
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41670
2024-08-01 13:33:13 +02:00
Stéphane Nicoll
b9d8bc4715
Add missing default value for client-provider-type property
...
Closes gh-41666
2024-08-01 13:26:17 +02:00
Stéphane Nicoll
e49a2daf38
Merge branch '3.3.x'
...
Closes gh-41662
2024-07-31 17:04:21 +02:00
Stéphane Nicoll
8ea6d3c92e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41661
2024-07-31 17:04:01 +02:00
Stéphane Nicoll
200fc15b5d
Detect backup jar when the package lifecycle is forked
...
Previously, if a classifier was set and build-image was executed from
the command-line, the build will fail as the plugin was unable to find
the original jar. This is because it relies on the attached artifacts
of the project, and those are not set when package has run as part of
a forked lifecycle.
This commit makes sure that the backup file is found by convention
first, the same way it is done for the target file.
Closes gh-26721
2024-07-31 17:01:00 +02:00
Phillip Webb
8287cc7610
Merge branch '3.3.x'
2024-07-31 11:37:02 +01:00
Phillip Webb
de3744fcd1
Use javadoc macro for more links in adoc files
...
See gh-41605
2024-07-31 11:33:29 +01:00
Scott Frederick
f2479bd4a6
Polish documentation
...
See gh-40944
2024-07-30 15:25:08 -05:00
Scott Frederick
dfab18c965
Add imagePlatform option for image building
...
An `imagePlatform` option for the Maven and Gradle image-building
goal/task can be used to specify the os/architecture of any
builder, run, and buildpack images that are pulled during image
building.
Closes gh-40944
2024-07-30 14:19:40 -05:00
Phillip Webb
67bae524b2
Merge branch '3.3.x'
2024-07-30 13:12:24 +01:00
Phillip Webb
2c268b0773
Add more javadoc links for Antora to use
...
See gh-41614
2024-07-30 13:11:17 +01:00
Phillip Webb
fb72345491
Polish `JsonWriter` API
2024-07-30 13:06:48 +01:00
Stéphane Nicoll
3e7412fe7e
Merge branch '3.3.x'
...
Closes gh-41653
2024-07-30 11:23:48 +02:00
Stéphane Nicoll
e05a846a1c
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41652
2024-07-30 11:23:39 +02:00
Stéphane Nicoll
59b47e336b
Remove invalid checksum policy setting
...
This might be a copy/paste error as the checksum policy is used for
deploying and our integration tests do not do that.
Closes gh-41651
2024-07-30 11:20:44 +02:00
Stéphane Nicoll
8ef5540624
Merge branch '3.3.x'
...
Closes gh-41648
2024-07-30 10:58:38 +02:00
Stéphane Nicoll
397aeee9b6
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41647
2024-07-30 10:58:31 +02:00
Stéphane Nicoll
05468def54
Tolerate module-info with AOT processing
...
This commit updates the Maven Plugin to tolerate projects that are using
the module path on the JVM and targeting native images with AOT.
Previously, the plugin compiled AOT sources directly to target/classes
and the presence of a module-info there is enough to trigger a
compilation on the module path.
With this change we now compile in a separate directory that contains
the generated AOT classes (typically CGLIB proxies). These are copied to
target/classes once compilation completes already.
The integration test also uses our parent, rather than relying on what
Maven provides. That's because older Maven versions provide a default
compiler plugin version that did not handle the module path correctly.
Closes gh-33383
2024-07-30 10:56:06 +02:00
Stéphane Nicoll
6ab053d823
Merge branch '3.3.x'
...
Closes gh-41642
2024-07-29 16:56:29 +02:00
Stéphane Nicoll
a63a1fe6c5
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41641
2024-07-29 16:56:18 +02:00
Stéphane Nicoll
47465f6ed5
Do not validate settings if publishing is disabled
...
This commit improves the Maven Plugin to only validate the publishing
settings if publishing is actually enabled.
Closes gh-29756
2024-07-29 16:55:02 +02:00
Andy Wilkinson
9c4399c76a
Merge branch '3.3.x'
...
Closes gh-41639
2024-07-29 12:50:52 +01:00
Andy Wilkinson
16ba01a363
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41638
2024-07-29 12:50:26 +01:00
Andy Wilkinson
9f1c4b71aa
Fix inconsistency for effect on Actuator of defining security filter
...
Closes gh-41569
2024-07-29 12:46:20 +01:00
Andy Wilkinson
6278d803a5
Merge branch '3.3.x'
...
Closes gh-41634
2024-07-29 12:13:07 +01:00
Andy Wilkinson
87417c0536
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41633
2024-07-29 11:57:09 +01:00
Andy Wilkinson
4ee24bf9bd
Polish "Add rule to prevent calls to Objects.requireNonNull()"
...
See gh-41611
2024-07-29 11:41:26 +01:00
Moritz Halbritter
870b02b4d3
Polish
2024-07-29 11:24:49 +02:00
Stéphane Nicoll
dabc83338b
Polish "Add support for Grafana LGTM stack"
...
See gh-41551
2024-07-29 10:43:56 +02:00
Eddú Meléndez
9eff627eb2
Add support for Grafana LGTM stack
...
See gh-41551
2024-07-29 10:33:08 +02:00
Stéphane Nicoll
f11dc544b6
Upgrade to Testcontainers 1.20.0
...
Cloess gh-41626
2024-07-26 18:21:42 +02:00
Phillip Webb
915f841dc6
Merge branch '3.3.x'
...
Closes gh-41628
2024-07-26 16:23:23 +01:00
Phillip Webb
60fa9bd04b
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41627
2024-07-26 16:23:09 +01:00
Phillip Webb
1a8e9c14b1
Fix "Use Spring Data repositories" how-to to refer to interfaces
...
The previous how-to accidentally referenced the `@Repository` annotation
and not the Spring Data `Repository` interface.
Closes gh-41625
2024-07-26 16:20:09 +01:00
Brian Clozel
627220554b
Activate health probes in Cloud Foundry environments
...
This commit ensures that Health probes are automatically enabled when
the application runs on Cloud Foundry. This was already the case for
Kubernetes, but now that Cloud Foundry supports this feature we should
do the same.
Closes gh-39804
2024-07-26 11:08:46 +02:00
Phillip Webb
5da51aaa78
Merge branch '3.3.x'
2024-07-26 09:17:54 +01:00
Phillip Webb
98ee3f2151
Fixup javadoc and reference URLs
2024-07-26 09:17:34 +01:00
Stéphane Nicoll
88448d68b0
Merge branch '3.3.x'
...
Closes gh-41623
2024-07-26 09:25:55 +02:00
Stéphane Nicoll
687b87f50a
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41622
2024-07-26 09:25:39 +02:00
Tran Ngoc Nhan
13023665dc
Fix link to documentation for log4j-spring-boot
...
See gh-41612
2024-07-26 09:22:34 +02:00
Phillip Webb
fdd5d007f5
Merge branch '3.3.x'
2024-07-25 20:49:42 +01:00
Phillip Webb
28faf12062
Migrate plugins to javadoc asciidoctor macro
...
See gh-41605
2024-07-25 20:49:02 +01:00
Andy Wilkinson
f47ff3181a
Merge branch '3.3.x'
...
Closes gh-41620
2024-07-25 18:31:44 +01:00
Andy Wilkinson
4c9013fe0d
Polish "Deprecate ControllerEndpointsSupplier and ExposableControllerEndpoint"
...
See gh-41596
2024-07-25 18:31:28 +01:00
cms04
e35016422a
Deprecate ControllerEndpointsSupplier and ExposableControllerEndpoint
...
See gh-41596
2024-07-25 18:31:27 +01:00
Phillip Webb
84e2049fc5
Merge branch '3.3.x'
2024-07-25 18:25:23 +01:00
Phillip Webb
fd58261b9d
Revert "Migrate plugins to javadoc asciidoctor macro"
...
This reverts commit b63e1e7443
.
2024-07-25 18:25:15 +01:00
Phillip Webb
7bbb5003db
Merge branch '3.3.x'
2024-07-25 18:05:04 +01:00
Phillip Webb
b63e1e7443
Migrate plugins to javadoc asciidoctor macro
...
See gh-41605
2024-07-25 18:03:37 +01:00
Phillip Webb
72ecc2643e
Fix javadoc URL
2024-07-25 18:03:37 +01:00
Andy Wilkinson
575abf743c
Merge branch '3.3.x'
...
Closes gh-41618
2024-07-25 16:36:31 +01:00
Andy Wilkinson
163581cfe8
Rename DataLdapTestIntegrationTests to remove clash
...
Closes gh-41617
2024-07-25 16:35:37 +01:00
Andy Wilkinson
e201b94d4f
Merge branch '3.3.x'
...
Closes gh-41616
2024-07-25 16:17:52 +01:00
Andy Wilkinson
c642f6d268
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41613
2024-07-25 16:16:35 +01:00
Phillip Webb
44dfd1f637
Merge branch '3.3.x'
...
Closes gh-41615
2024-07-25 15:28:51 +01:00
Phillip Webb
2199a313be
Migrate to javadoc asciidoctor macro
...
Closes gh-41605
2024-07-25 15:25:00 +01:00
Brian Clozel
e2bd95596d
Shut down Reactor Schedulers for WAR deployments
...
Prior to this commit, Spring applications and libraries would call
`Schedulers.boundedElastic()` or similar static methods at runtime. This
would ininitialize and cache reactive schedulers for the Reactor core
library. Those instances are cached for the lifetime of the JVM and are
shared static instances.
In a WAR deployment case, those schedulers would be initialized and
tied to the web application servlet context class loader. When
undeploying the web applications, schedulers would not be automatically
shut down and this would keep the now useless application classloader,
leaking resources.
This commit ensures that Spring Boot shuts down shared schedulers if
they were loaded and initiazed by the web application classloader, once
the the Spring application context is closed.
Closes gh-41548
2024-07-25 16:06:59 +02:00
Andy Wilkinson
5f666eec5b
Reduce warnings reported by Eclipse
...
Closes gh-41598
2024-07-25 14:55:00 +01:00
Brian Clozel
397f87964b
Fix flaky tests for scheduled tasks actuator support
...
See gh-17585
2024-07-25 10:09:34 +02:00
Brian Clozel
e8391f121e
Add execution metadata to scheduled tasks actuator endpoint
...
As of spring-projects/spring-framework#24560 , Spring provides additional
metadata for scheduled tasks:
* next execution time
* last execution outcome (including status, time and raised exception)
This commit leverages this information to enhance the existing
`scheduledtasks` Actuator endpoint.
Closes gh-17585
2024-07-25 09:26:50 +02:00
Andy Wilkinson
f1e98d0a73
Merge branch '3.3.x'
...
Closes gh-41608
2024-07-24 19:23:04 +01:00
Andy Wilkinson
a00304de28
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41607
2024-07-24 19:22:49 +01:00
Andy Wilkinson
f9f530ddaa
Remove method references to improve compatibility
...
The use of method references requires the referenced method to be
present even if it isn't called. This made it impossible for Gradle
to remove the deprecated methods as it would break our plugin.
By switching the lambdas, the methods only have to be present when
they're called which will only happen with Gradle 8.2 and earlier.
Closes gh-41599
2024-07-24 19:22:05 +01:00
Phillip Webb
de3b14f2b4
Refine structured logging
...
Refine structured logging to support `Environment`, `ApplicationPid` and
`ElasticCommonSchemaService` injection. With these updates we are able
to remove the `ApplicationMetadata` class and simplify the parameters
passed to the layout/encoder classes.
Closes gh-41491
2024-07-24 19:06:07 +01:00
Phillip Webb
50dbaec2d0
Refine `JsonWriter` for structured logging
...
Add `formatToBytes()` method for use with structured logging.
See gh-41491
2024-07-24 19:06:07 +01:00
Phillip Webb
700c1e8f82
Refine ApplicationPid for structured logging
...
Update `ApplicationPid` with `toLong()` and `isAvailable()` methods to
make it easier to use with structured logging.
See gh-41491
2024-07-24 19:06:07 +01:00
Andy Wilkinson
09fdb9d36c
Allow child context to override parent's configuration properties
...
Closes gh-41487
2024-07-24 18:47:19 +01:00
Andy Wilkinson
12ec18fd31
Consider fallback beans when evaluating ConditionalOnSingleCandidate
...
Closes gh-41580
2024-07-23 18:28:07 +01:00
maxhov
3561ab8300
Allow configuring custom GraphQL argument resolvers
...
This commit gathers `HandlerMethodArgumentResolver` beans contributed by
the application and sets them up on the auto-configured
`AnnotatedControllerConfigurer` bean.
This allows easier registrationsfor custom argument resolvers in Spring
for GraphQL applications.
Closes gh-40393
2024-07-23 17:32:52 +02:00
Andy Wilkinson
3ef2bcfe82
Merge branch '3.3.x'
...
Closes gh-41595
2024-07-23 16:21:37 +01:00
Andy Wilkinson
8de72c80c6
Polish "Add hint for new dependencies required for Flyway"
...
See gh-41574
2024-07-23 16:21:06 +01:00
Jan Mewes
0fa9467ef3
Add hint for new dependencies required for Flyway
...
See gh-41574
2024-07-23 16:20:59 +01:00
Stéphane Nicoll
282b3bc0a0
Merge branch '3.3.x'
...
Closes gh-41594
2024-07-23 16:46:25 +02:00
Stéphane Nicoll
53b275d0c7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41593
2024-07-23 16:46:16 +02:00
LamTrinh.Dev
b469c743e1
Fix link to Flyway reference documentation
...
See gh-41591
2024-07-23 16:41:44 +02:00
Andy Wilkinson
23b344691d
Polish "Support `@Name` with JavaBean-based configuration properties"
...
See gh-39452
2024-07-23 14:00:20 +01:00
BenchmarkingBuffalo
a305e2d1bd
Support `@Name` with JavaBean-based configuration properties
...
See gh-39452
2024-07-23 13:48:19 +01:00
Andy Wilkinson
c790deb7d2
Merge branch '3.3.x'
...
Closes gh-41590
2024-07-23 10:06:46 +01:00
Andy Wilkinson
72fd3f9392
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41589
2024-07-23 10:06:15 +01:00
Andy Wilkinson
72867a3b25
Broaden test coverage for property binding with `@Name`
...
Closes gh-41588
2024-07-23 09:39:17 +01:00
Andy Wilkinson
177a24d6a4
Merge branch '3.3.x'
...
Closes gh-41586
2024-07-23 09:11:56 +01:00
Andy Wilkinson
db4b483811
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41585
2024-07-23 09:11:16 +01:00
Andy Wilkinson
9bb0c45ddb
Add tip about using `@Name` to rename constructor bound property
...
Closes gh-41577
2024-07-23 09:08:42 +01:00
Phillip Webb
c38adaedc2
Test that ConnectionFactoryUnwrapper works without pooled-jms jar
...
Closes gh-41583
2024-07-23 08:37:58 +01:00
Phillip Webb
88480664d7
Polish
2024-07-22 19:59:27 +01:00
Phillip Webb
000600c68a
Merge branch '3.3.x'
2024-07-22 18:41:53 +01:00
Phillip Webb
d9360a034f
Polish
2024-07-22 18:41:12 +01:00
Phillip Webb
36b1214feb
Merge branch '3.2.x' into 3.3.x
2024-07-22 18:30:45 +01:00
Phillip Webb
61dc82d836
Update copyright year of changed files
2024-07-22 18:16:19 +01:00
Phillip Webb
ff1a4654d2
Polish
2024-07-22 18:15:57 +01:00
Andy Wilkinson
a12bfd9ec3
Polish "Derive driverClassName from URL when otherwise unknown"
...
See gh-39376
2024-07-22 09:42:28 +01:00
Ronald Mik
4611230d69
Derive driverClassName from URL when otherwise unknown
...
See gh-39376
2024-07-22 09:41:58 +01:00
Andy Wilkinson
4d466c3cc0
Merge branch '3.3.x'
...
Closes gh-41564
2024-07-19 16:29:31 +01:00
Andy Wilkinson
8e82aad6ff
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41563
2024-07-19 16:29:15 +01:00
Andy Wilkinson
a10b000119
Fix constructor binding of EnumMaps
...
Fixes gh-41550
2024-07-19 16:28:16 +01:00
Stéphane Nicoll
8e93b9f04a
Start building against Spring Framework 6.2.0-M6 snapshots
...
See gh-41555
2024-07-18 12:40:45 +02:00
Andy Wilkinson
64a0cf8275
Merge branch '3.3.x'
...
Closes gh-41544
2024-07-17 12:26:13 +01:00
Andy Wilkinson
1a6760e21d
Polish "Add configuration property to allow multiple issuers"
...
See gh-41355
2024-07-17 12:03:34 +01:00
shenqicheng
b0b97fb1d2
Add configuration property to allow multiple issuers
...
See gh-41355
2024-07-17 11:59:14 +01:00
Andy Wilkinson
46ec3e3a07
Polish "Support service connections for redis-stack and redis-stack-server"
...
See gh-41327
2024-07-17 11:08:52 +01:00
Eddú Meléndez
2634d0c6b1
Support service connections for redis-stack and redis-stack-server
...
See gh-41327
2024-07-17 10:54:06 +01:00
Andy Wilkinson
2216b48e64
Match one of multiple names in ContainerConnectionDetailsFactory
...
Closes gh-41543
Co-Authored-By: Eddú Meléndez <eddu.melendez@gmail.com>
2024-07-17 10:43:50 +01:00
Stéphane Nicoll
fc2890d1cd
Use native connection factory with message listener containers
...
This commit updates the auto-configuration to use the native connection
factory for configuring message listener containers. Previously, the
connection factory that could have been wrapped in a caching connection
factory was used.
While using a caching connection factory is suitable for sending
messages (i.e. JmsTemplate usage), it isn't for message listeners as
they need to own the connection for local recovery purposes.
Closes gh-39816
2024-07-17 10:41:12 +02:00
Stéphane Nicoll
d26ce6cb52
Merge branch '3.3.x'
2024-07-17 09:47:20 +02:00
Stéphane Nicoll
f7780b4fef
Polish
2024-07-17 09:46:25 +02:00
Andy Wilkinson
c8f16e7fbe
Upgrade to H2 2.3.230
...
Closes gh-41538
2024-07-17 08:05:42 +01:00
Andy Wilkinson
18c85d9fae
Fix version ranges used to prohibit Jakarta EE 11 spec upgrades
...
See gh-41176
2024-07-17 08:03:55 +01:00
Andy Wilkinson
57b3a128ab
Upgrade to Spring Pulsar 1.1.2
...
Closes gh-41537
2024-07-17 07:46:27 +01:00
Andy Wilkinson
51646fb5f4
Upgrade to Spring Pulsar 1.1.2
...
Closes gh-41536
2024-07-17 07:44:17 +01:00
Andy Wilkinson
eb2060793c
Merge branch '3.3.x'
...
Closes gh-41535
2024-07-17 07:42:33 +01:00
Andy Wilkinson
1fccf90323
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41534
2024-07-17 07:42:24 +01:00
Andy Wilkinson
07b103cc2b
Prohibit upgrades to Undertow 2.3.15
...
Closes gh-41533
2024-07-17 07:42:02 +01:00
Andy Wilkinson
4e205ede1d
Upgrade to Spring Pulsar 1.0.8
...
Closes gh-41532
2024-07-17 07:38:49 +01:00
Andy Wilkinson
23facd31db
Upgrade to Spring Session 3.4.0-M1
...
Closes gh-41312
2024-07-16 19:54:25 +01:00
Andy Wilkinson
3bffbeb89c
Upgrade to Spring Integration 6.4.0-M1
...
Closes gh-41309
2024-07-16 19:54:23 +01:00
Andy Wilkinson
bf890c71d0
Upgrade to Spring Integration 6.3.2
...
Closes gh-41302
2024-07-16 19:51:44 +01:00
Andy Wilkinson
ef0fd1cc53
Merge pull request #41511 from theodorosidmar
...
* gh-41511:
Polish "Add support for Postgres trust host auth method with Docker Compose"
Add support for Postgres trust host auth method with Docker Compose
Closes gh-41511
2024-07-16 19:43:02 +01:00
Andy Wilkinson
3b13490689
Polish "Add support for Postgres trust host auth method with Docker Compose"
...
See gh-41511
2024-07-16 19:16:59 +01:00
sid
af89924582
Add support for Postgres trust host auth method with Docker Compose
...
See gh-41511
2024-07-16 19:16:23 +01:00
Andy Wilkinson
0eb830de15
Upgrade to Spring Integration 6.2.7
...
Closes gh-41296
2024-07-16 18:50:21 +01:00
Andy Wilkinson
11344d7655
Upgrade to Spring GraphQL 1.3.2
...
Closes gh-41529
2024-07-16 18:45:03 +01:00
Andy Wilkinson
e7c8b80f88
Upgrade to Spring GraphQL 1.3.2
...
Closes gh-41527
2024-07-16 18:40:59 +01:00
Stéphane Nicoll
d4dd9f76e0
Merge branch '3.3.x'
...
Closes gh-41525
2024-07-16 16:49:14 +02:00
Eddú Meléndez
31d2bebd49
Add support for ServiceConnection in DataLdapTest
...
See gh-41325
2024-07-16 16:48:21 +02:00
Andy Wilkinson
7966d11c49
Upgrade to Spring GraphQL 1.2.8
...
Closes gh-41523
2024-07-16 12:37:29 +01:00
Andy Wilkinson
a61abb0d74
Merge branch '3.3.x'
...
Closes gh-41522
2024-07-16 12:05:21 +01:00
Andy Wilkinson
f062c46154
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41521
2024-07-16 12:05:02 +01:00
Andy Wilkinson
1cc7498c9a
Add property for Integration's default endpoint timeout
...
Fixes gh-41477
2024-07-16 11:22:27 +01:00
Andy Wilkinson
350a70199c
Merge branch '3.3.x'
...
Closes gh-41519
2024-07-16 08:48:05 +01:00
Andy Wilkinson
754e71d265
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41518
2024-07-16 08:47:49 +01:00
Andy Wilkinson
17d6f90468
Document types to which format properties apply
...
Closes gh-41482
2024-07-16 08:47:30 +01:00
Andy Wilkinson
80cfd5e981
Merge branch '3.3.x'
...
Closes gh-41517
2024-07-16 08:45:39 +01:00
Andy Wilkinson
30d34c0c34
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41516
2024-07-16 08:45:21 +01:00
Andy Wilkinson
6941d0e84b
Document that logging.file.path if logging.file.name is set
...
Closes gh-41351
2024-07-16 08:45:01 +01:00
Stéphane Nicoll
5f5336f5d9
Upgrade to Spring Security 6.4.0-M1
...
Closes gh-41311
2024-07-16 08:12:31 +02:00
Stéphane Nicoll
e89fd97a75
Upgrade to Spring Kafka 3.3.0-M1
...
Closes gh-41310
2024-07-16 08:11:40 +02:00
Stéphane Nicoll
91425144a4
Upgrade to Spring AMQP 3.2.0-M1
...
Closes gh-41306
2024-07-16 08:11:21 +02:00
Stéphane Nicoll
320cb4d7f4
Upgrade to Spring Kafka 3.2.2
...
Closes gh-41303
2024-07-16 08:10:37 +02:00
Stéphane Nicoll
49538adbda
Upgrade to Spring Kafka 3.1.7
...
Closes gh-41297
2024-07-16 08:09:34 +02:00
lijuny
b6901044c7
Polish
...
See gh-41510
2024-07-16 07:49:43 +02:00
Phillip Webb
d2cd5c9b98
Fix Arrays import
...
See gh-41489
2024-07-16 02:23:24 +01:00