Andy Wilkinson
93ac6455d3
Document that starter parent enables compilation with -parameters
...
Closes gh-27762
2021-09-07 16:57:56 +01:00
Andy Wilkinson
6e6a6c059c
Upgrade to Testcontainers 1.16
...
Closes gh-27882
2021-09-07 09:46:05 +01:00
Yanming Zhou
6bf92f06e9
Fix inconsistent devtools doc
...
See gh-27812
2021-09-05 17:28:02 +02:00
Henning Pöttker
831e28b001
Fix typo in javadoc
...
See gh-27856
2021-09-05 17:01:31 +02:00
Phillip Webb
61764389c2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-27858
2021-09-02 11:15:32 -07:00
Phillip Webb
44eb8c39d2
Align ApplicationTemp with Files.createTempDirectory
...
Update `ApplicationTemp` to align the way that it creates temp folders
with the way that `Files.createTempDirectory` works.
Closes gh-27857
2021-09-02 11:13:26 -07:00
Phillip Webb
87dbda2339
Ensure TypeConverterConverter is thread safe
...
Update `TypeConverterConverter` do that a new `SimpleTypeConverter` is
obtained for each `convert` operation. Prior to this commit the same
`SimpleTypeConverter` could be accessed concurrently from multiple
threads which is not allowed.
Fixes gh-27829
2021-08-27 22:08:40 -07:00
Andy Wilkinson
990b766847
Polish "Document how to parameterize REST Docs' output dir with WebTestClient"
...
See gh-27755
2021-08-23 15:36:16 +01:00
Berchris Requiao
c83f6ebaa2
Document how to parameterize REST Docs' output dir with WebTestClient
...
See gh-27755
2021-08-23 15:30:21 +01:00
Andy Wilkinson
f8ef90813f
Allow @MockBean to be used with Framework's @Repeat
...
Fixes gh-27693
2021-08-23 12:38:15 +01:00
Andy Wilkinson
ffbd28b60a
Polish "Polish access modifiers for test classes"
...
See gh-27736
2021-08-18 17:52:42 +01:00
izeye
8a425dedfd
Polish access modifiers for test classes
...
See gh-27736
2021-08-18 17:38:40 +01:00
Stephane Nicoll
2baee89971
Upgrade to Spring Session 2020.0.6
...
Closes gh-27599
2021-08-18 16:10:15 +02:00
Andy Wilkinson
0b7994a679
Polish "Use 2012 for copyright beginning year"
...
See gh-27734
2021-08-18 13:48:29 +01:00
Stephane Nicoll
253e4b25b1
Upgrade to Netty 4.1.67.Final
...
Closes gh-27741
2021-08-18 08:56:04 +02:00
Stephane Nicoll
c9ec939127
Upgrade to AppEngine SDK 1.9.91
...
Closes gh-27740
2021-08-18 08:56:03 +02:00
Stephane Nicoll
a798288de1
Upgrade to ActiveMQ 5.16.3
...
Closes gh-27739
2021-08-18 08:56:02 +02:00
Stephane Nicoll
3e47b6e2b1
Upgrade to Spring Integration 5.4.10
...
Closes gh-27598
2021-08-18 07:38:04 +02:00
Andy Wilkinson
29f5570208
Stop s-b-configuration-metadata leaking enforced constraints
...
Fixes gh-27726
2021-08-17 15:34:29 +01:00
Stephane Nicoll
afaf4421d0
Upgrade to Nimbus JOSE JWT 8.22.1
...
Closes gh-27699
2021-08-17 08:01:21 +02:00
Stephane Nicoll
0abedb2547
Upgrade to Spring Security 5.4.8
...
Closes gh-27597
2021-08-17 08:00:15 +02:00
Stephane Nicoll
b44a7ae3f6
Upgrade to Undertow 2.2.10.Final
...
Closes gh-27673
2021-08-16 07:36:41 +02:00
Stephane Nicoll
de0d940451
Upgrade to MIMEPull 1.9.15
...
Closes gh-27671
2021-08-16 07:36:41 +02:00
Stephane Nicoll
df36225752
Upgrade to Maven Enforcer Plugin 3.0.0
...
Closes gh-27670
2021-08-16 07:36:41 +02:00
Stephane Nicoll
46ede9cd22
Upgrade to MariaDB 2.7.4
...
Closes gh-27669
2021-08-16 07:36:41 +02:00
Stephane Nicoll
9728511950
Upgrade to Logback 1.2.5
...
Closes gh-27668
2021-08-16 07:36:30 +02:00
Stephane Nicoll
b32dfaad15
Upgrade to Janino 3.1.6
...
Closes gh-27667
2021-08-16 07:35:22 +02:00
Stephane Nicoll
8c0aea7acb
Upgrade to Glassfish JAXB 2.3.5
...
Closes gh-27666
2021-08-16 07:35:21 +02:00
Stephane Nicoll
1fdeda0d15
Upgrade to Ehcache3 3.9.5
...
Closes gh-27665
2021-08-16 07:35:20 +02:00
Stephane Nicoll
fa99ae774a
Upgrade to Spring Data 2020.0.12
...
Closes gh-27632
2021-08-13 11:06:25 +02:00
Stephane Nicoll
69f54c6b6d
Upgrade to Micrometer 1.6.10
...
Closes gh-27596
2021-08-13 11:05:32 +02:00
Andy Wilkinson
3bed23d9dc
Replace PropertyMapper.CachingSupplier with use of SingletonSupplier
...
Closes gh-27635
2021-08-12 12:04:18 +01:00
Stephane Nicoll
d888eb64de
Start building against Spring Data 2020.0.12 snapshots
...
See gh-27632
2021-08-12 09:01:22 +02:00
Stephane Nicoll
7d326bd0dc
Upgrade to Reactor 2020.0.10
...
Closes gh-27595
2021-08-10 16:54:24 +02:00
Andy Wilkinson
d4d1ca007e
Mention productionRuntimeClasspath in the docs
...
Closes gh-27558
2021-08-10 10:44:57 +01:00
Henning Pöttker
5b15c2191b
Fix typo in javadoc
...
See gh-27614
2021-08-10 09:59:30 +02:00
Stephane Nicoll
cd0bb969db
Fix Potential NPE in TomcatMetricsBinder.findContext()
...
Closes gh-27576
2021-08-10 09:58:18 +02:00
Stephane Nicoll
a4bf490582
Start building against Spring Session 2020.0.6 snapshots
...
See gh-27599
2021-08-09 14:24:23 +02:00
Stephane Nicoll
e377a59f51
Start building against Spring Integration 5.4.10 snapshots
...
See gh-27598
2021-08-09 14:23:58 +02:00
Stephane Nicoll
7e3ad42fd3
Start building against Spring Security 5.4.8 snapshots
...
See gh-27597
2021-08-09 14:23:32 +02:00
Stephane Nicoll
1f2a5becf7
Start building against Micrometer 1.6.10 snapshots
...
See gh-27596
2021-08-09 14:23:03 +02:00
Stephane Nicoll
50b3b73ca7
Start building against Reactor 2020.0.10 snapshots
...
See gh-27595
2021-08-09 14:22:25 +02:00
izeye
9f44cefc56
Use deprecated mainClassName in Gradle test
...
See gh-27537
2021-08-04 09:23:52 +02:00
wuwen
46c47dcd29
Remove dead code in DefaultErrorAttributes
...
See gh-27538
2021-08-04 08:45:30 +02:00
Scott Frederick
5d793afcb5
Prevent hanging when deleting Docker builder container after exception
...
An exception being thrown while the Maven plugin is uploading the app
archive bits to an ephemeral builder container would leave the
interaction with the Docker daemon in a state that caused further
interaction with the daemon (such as deleting the ephemeral builder)
to hang indefinitely. This commit cleans up the connection on an
exception to prevent this condition.
Fixes gh-27515
2021-07-30 13:41:40 -05:00
Andy Wilkinson
7eb5f35f2f
Make WebTestClient creation back off when no HTTP client available
...
Fixes gh-27520
2021-07-29 18:45:53 +01:00
Andy Wilkinson
ad2d9c0ab1
Customize Cassandra's configuration to reduce container startup time
...
Closes gh-27524
2021-07-29 17:33:56 +01:00
Andy Wilkinson
ade922baec
Stabilize LiveReloadServerTests
...
Closes gh-27503
2021-07-27 14:36:31 +01:00
Andy Wilkinson
031a036c9f
Customize security filter registration in separate management context
...
Fixes gh-27372
2021-07-27 10:57:38 +01:00
Stephane Nicoll
6d0f5d5f21
Upgrade to Spring Integration 5.4.9
...
Closes gh-27500
2021-07-27 08:48:10 +02:00
Stephane Nicoll
d31653e3c3
Upgrade to Spring Kafka 2.6.10
...
Closes gh-27501
2021-07-27 08:47:52 +02:00
Andy Wilkinson
4247131192
Start building against Spring Integration 5.4.9 snapshots
...
See gh-27500
2021-07-26 19:53:51 +01:00
Andy Wilkinson
5d9da7206e
Limit use of deprecated mainClassName in Gradle plugin tests
...
Closes gh-27320
2021-07-26 15:21:44 +01:00
Andy Wilkinson
0326fa47b7
Make DataJpaTestSchemaCredentialsIntegrationTests create the schema
...
Closes gh-26106
2021-07-26 13:51:23 +01:00
Andy Wilkinson
388068cdff
Polish "Sanitize URIs with non-alpha characters in their schemes"
...
See gh-27482
2021-07-26 11:13:58 +01:00
Billy Tobon
bafa9c4784
Sanitize URIs with non-alpha characters in their schemes
...
See gh-27482
2021-07-26 11:03:18 +01:00
Andy Wilkinson
cff1827e27
Stabilize socketChannelClosedTriggersTunnelClose
...
Closes gh-27483
2021-07-24 09:43:41 +01:00
Andy Wilkinson
ee07d6c3ca
Increase response timeout for server-bound WebTestClients
...
Closes gh-27472
2021-07-23 13:06:25 +01:00
Andy Wilkinson
9e81fb3e38
Fix race condition in Jetty graceful shutdown tests
...
Some of the Jetty graceful shutdown tests were flaky due to the way
in which Jetty behaves when it is stopped.
Stopping the Jetty web server interrupts the thread that's handling
the active request. This initiates a race between the request-handling
thread which will decrement the number of active requests and the
main thread which expects an active request to cause the shutdown
result to be REQUESTS_ACTIVE. The test passes when the main thread
wins and fails as a request is active which it's checked. When the
request-handling thread wins the test fails as the count of active
requests has been deprecated before it is checked.
The blocking servlet that's used to stall a request and keep it
active needs to be updated to ignore the thread being interrupted
and continue waiting. This will ensure that a request remains active
until the main thread has checked the active request count and
determine the result of the shutdown.
Closes gh-27464
2021-07-23 10:30:17 +01:00
Andy Wilkinson
3ca86435d1
Upgrade to Undertow 2.2.9.Final
...
Closes gh-27446
2021-07-22 09:05:30 +01:00
Andy Wilkinson
aaf26245d5
Upgrade to SLF4J 1.7.32
...
Closes gh-27445
2021-07-22 09:05:29 +01:00
Andy Wilkinson
7fbfbfe21e
Upgrade to MySQL 8.0.26
...
Closes gh-27444
2021-07-22 09:05:27 +01:00
izeye
734293d491
Polish
...
See gh-27418
2021-07-21 11:17:43 +01:00
dreis2211
4d0c98011e
Polishing
...
See gh-27417
2021-07-21 11:05:59 +01:00
Andy Wilkinson
b5587b053d
Use ClassLoader that will load Yaml to check if it's present
...
Fixes gh-27133
2021-07-20 17:59:40 +01:00
Andy Wilkinson
9d64269552
Upgrade to Logback 1.2.4
...
Closes gh-27380
2021-07-19 17:16:28 +01:00
Andy Wilkinson
9973937af3
Upgrade to Spring AMQP 2.3.10
...
Closes gh-27391
2021-07-19 17:15:50 +01:00
Andy Wilkinson
3e0829cd47
Upgrade to Spring Data 2020.0.11
...
Closes gh-27161
2021-07-19 10:30:49 +01:00
Andy Wilkinson
d8959f4bb2
Upgrade to Netty 4.1.66.Final
...
Closes gh-27381
2021-07-19 10:30:49 +01:00
Andy Wilkinson
47afdc0218
Upgrade to jOOQ 3.14.13
...
Closes gh-27379
2021-07-19 10:20:14 +01:00
Andy Wilkinson
f8e3d86223
Upgrade to Dropwizard Metrics 4.1.25
...
Closes gh-27378
2021-07-19 10:20:12 +01:00
Andy Wilkinson
1d3b0d6262
Upgrade to AppEngine SDK 1.9.90
...
Closes gh-27377
2021-07-19 10:20:11 +01:00
Andy Wilkinson
06a3c40506
Use a 10s init query timeout in Cassandra tests
...
Closes gh-27368
2021-07-16 15:45:49 +01:00
Andy Wilkinson
fe081b1742
Add Gson converter immediately before default Jackson converter
...
Previously, when the preferred json mapper was set to Gson, the Gson
HTTP message converter was added before any other converters. This
changed the form of String responses that were already valid. When
Jackson is in use, a string converter is used as it appears earlier
in the list than the Jackson converter. When the mapper is switched
to Gson, the Gson converter is added first in the list of converters
and the Strong converter is no longer used. This results in the
String, that was already valid JSON, being converted again. This
changes its form as quotes are escaped, etc.
This commit updates HttpMessageConverters so that the Gson converter
is added to the list immediately before the default Jackson
converter. This is done by considering the Gson converter to be an
equivalent of the Jackson converter.
Fixes gh-27354
2021-07-16 09:04:46 +01:00
izeye
198e40c72e
Remove Flyway references from DependsOn BFPPs for Liquibase
...
See gh-27348
2021-07-15 20:18:27 +01:00
Andy Wilkinson
7a23a12ce0
Fix configprops endpoint's handling of config tree values
...
Fixes gh-27327
2021-07-15 11:50:40 +01:00
Stephane Nicoll
8694b67744
Upgrade to Spring HATEOAS 1.2.8
...
Closes gh-27183
2021-07-15 08:51:42 +02:00
Stephane Nicoll
52996e139e
Upgrade to Micrometer 1.6.9
...
Closes gh-27340
2021-07-15 08:50:47 +02:00
Stephane Nicoll
6f949a1744
Upgrade to Lettuce 6.0.7.RELEASE
...
Closes gh-27339
2021-07-15 08:50:46 +02:00
Andy Wilkinson
c005e1de9a
Rename test classes to match our naming conventions
...
Closes gh-27331
2021-07-14 17:19:11 +01:00
Stephane Nicoll
3511a007a2
Upgrade to Spring Framework 5.3.9
...
Closes gh-27160
2021-07-14 14:14:01 +02:00
Madhura Bhave
23b377e1a1
Fix typo
2021-07-13 15:18:17 -07:00
Andy Wilkinson
49baacbc1c
Polish "Mark Redis as down when cluster_state is fail"
...
See gh-27300
2021-07-13 14:56:01 +01:00
Hoan Vu Hong
f31141de09
Mark Redis as down when cluster_state is fail
...
See gh-27300
2021-07-13 14:35:59 +01:00
Andy Wilkinson
96e58d815d
Upgrade to Reactor 2020.0.9
...
Closes gh-27159
2021-07-13 13:52:00 +01:00
Andy Wilkinson
1341ca99db
Align with Framework's deprecation of getLastModified
...
See gh-27160
2021-07-13 13:12:45 +01:00
Andy Wilkinson
2354dd5ccb
Include Jetty metrics in list of supported metrics
...
Closes gh-27299
2021-07-13 12:06:28 +01:00
Stephane Nicoll
895a2ed013
Upgrade to Postgresql 42.2.23
...
Closes gh-27244
2021-07-11 08:12:08 +02:00
Stephane Nicoll
bed528f203
Upgrade to jOOQ 3.14.12
...
Closes gh-27243
2021-07-11 08:12:07 +02:00
Stephane Nicoll
5811b22554
Upgrade to Johnzon 1.2.14
...
Closes gh-27242
2021-07-11 08:12:07 +02:00
Stephane Nicoll
3c6db2bc28
Upgrade to Jetty 9.4.43.v20210629
...
Closes gh-27241
2021-07-11 08:12:06 +02:00
Stephane Nicoll
58b03ac56f
Upgrade to Jetty Reactive HTTPClient 1.1.10
...
Closes gh-27240
2021-07-11 08:12:05 +02:00
Stephane Nicoll
88e0916ad6
Upgrade to DB2 JDBC 11.5.6.0
...
Closes gh-27239
2021-07-11 08:12:04 +02:00
Stephane Nicoll
2d671021d9
Upgrade to AspectJ 1.9.7
...
Closes gh-27238
2021-07-11 08:12:02 +02:00
Andy Wilkinson
7b94b40a19
Ensure that Session JDBC schema is in place before DB is accessed
...
Fixes gh-27208
2021-07-09 11:12:52 +01:00
Andy Wilkinson
4b1b2d6603
Consider Flyway and Liquibase as possible Batch DB initializers
...
This is a follow-on from 3fec4110
which only considered
BatchDataSourceInitializer as a possible initializer of Batch's
database schema. Flyway and Liquibase are now also considered.
Closes gh-27193
2021-07-09 10:29:50 +01:00
Andy Wilkinson
3fec41104e
Ensure that Batch schema is in place before DB is accessed
...
Fixes gh-27193
2021-07-09 09:47:48 +01:00
Madhura Bhave
42e556dd73
Handle file with name matching an optional wildcard location
...
Previously, the presence of a file with the same name
as an optional wildcard location would cause a failure. With
this change the pattern is resolved only if the resource is a
directory.
Additionally, if an optional wildcard search location that was a file
would also fail with an exception. This commit fixes that so that those
locations are not resolved.
Fixes gh-27120
Fixes gh-27209
2021-07-08 13:01:15 -07:00
Phillip Webb
84110a22bc
Don't change case of 'Sec-WebSocket-Key'
...
Polish commit 5ca687c9a6
had an accidental side-effect of changing
the 'Sec-WebSocket-Key' header value to lowercase. This breaks
connections since the value needs to be echoed unchanged in the
"Sec-WebSocket-Accept" header.
Fixes gh-27147
2021-07-08 11:29:29 -07:00
Stephane Nicoll
815ccd14b5
Start building against Spring Data 2020.0.11 snapshots
...
See gh-27161
2021-07-08 08:45:17 +02:00
Stephane Nicoll
434d4a6f76
Start building against Spring HATEOAS 1.2.8 snapshots
...
See gh-27183
2021-07-08 08:44:52 +02:00
Stephane Nicoll
861f87911c
Start building against Spring Framework 5.3.9 snapshots
...
See gh-27160
2021-07-08 08:44:23 +02:00
Stephane Nicoll
74d5fdbcd0
Start building against Reactor 2020.0.9 snapshots
...
See gh-27159
2021-07-08 08:43:53 +02:00
Stephane Nicoll
5ec0c7ed12
Polish "Fix duration to microseconds conversion"
...
See gh-27149
2021-07-06 09:07:48 +02:00
marckchr
a406a46fa1
Fix duration to microseconds conversion
...
See gh-27149
2021-07-06 09:07:47 +02:00
Madhura Bhave
877f618a69
Clarify that HATEOAS can be used with Webflux without starter
...
Closes gh-26897
2021-07-02 15:36:39 -07:00
Madhura Bhave
6c4273b5c9
Document spring hateoas is spring mvc specific
...
Closes gh-26897
2021-07-01 15:54:01 -07:00
Madhura Bhave
eb4144eb97
Add clarification on when @DevaultValue is used during binding
...
Closes gh-26742
2021-07-01 15:39:16 -07:00
Andy Wilkinson
a7872f47da
Minimize Instantiator's public API
...
See gh-27043
2021-06-24 09:27:08 +01:00
Phillip Webb
5088927f80
Pass ClassLoader to Instantiator
...
Update `Instantiator` so that it can accept a `ClassLoader` when
creating instances and rework `EnvironmentPostProcessorsFactory` to
use the new methods.
Prior to this commit we would use the `ClassLoader` to get the class
names from `SpringFactories` but not when actually creating the
instances.
Fixes gh-27043
2021-06-23 23:30:53 -07:00
Stephane Nicoll
6889d2adda
Upgrade to Nimbus JOSE JWT 8.22
...
Closes gh-27068
2021-06-24 07:27:08 +02:00
Stephane Nicoll
d4039648c7
Upgrade to OAuth2 OIDC SDK 8.36.2
...
Closes gh-27067
2021-06-24 07:27:06 +02:00
Stephane Nicoll
1f53e93b8d
Upgrade to Netty tcNative 2.0.40.Final
...
Closes gh-27066
2021-06-24 07:27:05 +02:00
Stephane Nicoll
006995fef7
Upgrade to Spring Integration 5.4.8
...
Closes gh-26967
2021-06-24 06:39:11 +02:00
Stephane Nicoll
6804ae849d
Upgrade to Spring AMQP 2.3.9
...
Closes gh-26966
2021-06-24 06:38:42 +02:00
Phillip Webb
1a7569056b
Fix 'spring.datasource.name' property description
...
Closes gh-27026
2021-06-23 21:12:59 -07:00
Phillip Webb
a76e5c043e
Update copyright year of changed files
2021-06-23 21:01:45 -07:00
Phillip Webb
ea62967ef4
Improve "reason" message in BindFailureAnalyzer
...
Update `BindFailureAnalyzer` so that the "Reason" message includes
the root cause exception type and message.
Closes gh-27028
2021-06-23 20:54:01 -07:00
Phillip Webb
0e28e24123
Rethrow ConverterNotFoundException when possible
...
Update `BindConverter` to throw the first `ConversionFailedException`
rather than always throwing `ConverterNotFoundException`.
See gh-27028
2021-06-23 20:53:35 -07:00
Phillip Webb
93d316ddd1
Add additional ConfigDataProperties tests
...
Add more `isActive` tests to cover negative cases.
See gh-27017
2021-06-23 17:46:23 -07:00
fengyuanwei
b91c66b823
Fix typo in ConfigDataPropertiesTests
...
See gh-27017
2021-06-23 17:38:46 -07:00
Phillip Webb
63ed921554
Restore simple Library constructor
...
See gh-15808
2021-06-23 17:27:26 -07:00
Madhura Bhave
b790c82732
Apply exclusions to existing war entries
...
Update `RepackageMojo` and supporting classes so that `exclusions`
on the repackage goal apply to both the contributed libraries and any
existing jar entries already contained in the original war.
Prior to this commit, exclusions would apply to contributed jars (for
example, those in `WEB-INF/lib-provided`) but not jars that were
packaged directly into `WEB-INF/lib` by the war plugin
Fixes gh-15808
Co-authored-by: Phillip Webb <pwebb@vmware.com>
2021-06-23 15:08:31 -07:00
Andy Wilkinson
3746155916
Align Nimbus dependency versions with Spring Security
...
Closes gh-26820
2021-06-23 17:53:09 +01:00
Stephane Nicoll
d0f12392ab
Upgrade to Micrometer 1.6.8
...
Closes gh-27014
2021-06-23 17:41:25 +02:00
Stephane Nicoll
fb2ed6076f
Upgrade to Spring Session 2020.0.5
...
Closes gh-26964
2021-06-23 15:55:57 +02:00
Stephane Nicoll
fb1cd82061
Upgrade to OAuth2 OIDC SDK 8.36.2
...
Closes gh-27034
2021-06-23 07:58:19 +02:00
Stephane Nicoll
ded6b26ea5
Upgrade to Neo4j Java Driver 4.1.4
...
Closes gh-27033
2021-06-23 07:58:18 +02:00
Stephane Nicoll
6db9fe2e36
Upgrade to Lettuce 6.0.6.RELEASE
...
Closes gh-27032
2021-06-23 07:58:17 +02:00
Stephane Nicoll
9bc1c4dff2
Upgrade to Dropwizard Metrics 4.1.24
...
Closes gh-27031
2021-06-23 07:58:16 +02:00
Stephane Nicoll
7e09c1d8dc
Upgrade to Spring Data 2020.0.10
...
Closes gh-26963
2021-06-22 19:21:42 +02:00
Stephane Nicoll
58320c6af9
Upgrade to Spring HATEOAS 1.2.7
...
Closes gh-27013
2021-06-22 19:21:12 +02:00
Stephane Nicoll
c21099b142
Upgrade to Reactor 2020.0.8
...
Closes gh-26962
2021-06-22 14:52:39 +02:00
Andy Wilkinson
ba9244b2d4
Polish "Update docs to use @SpringBootConfiguration not @Configuration"
...
See gh-26937
2021-06-22 12:55:25 +01:00
Yanming Zhou
a5f077cf79
Update docs to use @SpringBootConfiguration not @Configuration
...
See gh-26937
2021-06-22 12:55:25 +01:00
Stephane Nicoll
b8a5d9b882
Start building against Micrometer 1.6.8 snapshots
...
See gh-27014
2021-06-22 09:35:36 +02:00
Stephane Nicoll
9ab8c625e5
Start building against Spring HATEOAS 1.2.7 snapshots
...
See gh-27013
2021-06-22 08:31:44 +02:00
Sviatoslav Hryb
2252deb69b
Document uuid support in RandomValuePropertySource
...
See gh-26975
2021-06-22 08:16:55 +02:00
Stephane Nicoll
333c7a7cd8
Upgrade to Spring Security 5.4.7
...
Closes gh-26965
2021-06-22 07:39:35 +02:00
Phillip Webb
8189e82c02
Allow nested profile-specific resolution
...
Effectively revert commit 0da0d2d46
so that the `resolveProfileSpecific`
method of `ConfigDataLocationResolver` is again called when resolving
imports declared in a profile-specific file.
Fixes gh-26960
2021-06-21 18:30:03 -07:00
Stephane Nicoll
5dc1065876
Revert "Upgrade to Dropwizard Metrics 4.1.23"
...
This reverts commit ce24270271
.
See gh-26983
2021-06-21 16:53:34 +02:00
Andy Wilkinson
e18eb08222
Fix additional metadata locations with config cache
...
Previously, a project with a dependency on Spring Boot's configuration
processor would fail to build when the configuration cache is enabled
due to it accessing the Project during task execution.
Instead of accessing the project during task execution, this commit
updates the code to retrieve the resource locations from the matching
source set in advance. The locations are then stored in the action
that configures the compile task when needed.
Closes gh-26880
2021-06-21 14:31:04 +01:00
Stephane Nicoll
1374491305
Upgrade to SLF4J 1.7.31
...
Closes gh-26986
2021-06-21 08:46:27 +02:00
Stephane Nicoll
799f6b0bdd
Upgrade to Postgresql 42.2.22
...
Closes gh-26985
2021-06-21 08:46:26 +02:00
Stephane Nicoll
c9a787c7ac
Upgrade to Jetty EL 8.5.68
...
Closes gh-26984
2021-06-21 08:46:25 +02:00
Stephane Nicoll
ce24270271
Upgrade to Dropwizard Metrics 4.1.23
...
Closes gh-26983
2021-06-21 08:46:24 +02:00
Stephane Nicoll
cc6c53f040
Start building against Spring Integration 5.4.8 snapshots
...
See gh-26967
2021-06-18 18:22:42 +02:00
Stephane Nicoll
9477231c51
Start building against Spring AMQP 2.3.9 snapshots
...
See gh-26966
2021-06-18 18:21:36 +02:00
Stephane Nicoll
fa37fb0a69
Start building against Spring Security 5.4.7 snapshots
...
See gh-26965
2021-06-18 18:21:08 +02:00
Stephane Nicoll
2f30449d11
Start building against Spring Session 2020.0.5 snapshots
...
See gh-26964
2021-06-18 18:20:41 +02:00
Stephane Nicoll
b462feaa58
Start building against Spring Data 2020.0.10 snapshots
...
See gh-26963
2021-06-18 18:20:02 +02:00
Stephane Nicoll
22c4c6ea80
Start building against Reactor 2020.0.8 snapshots
...
See gh-26962
2021-06-18 18:19:01 +02:00
Andy Wilkinson
cd808d2f18
Only get Kotlin plugin's version once we know we need it
...
Fixes gh-26946
2021-06-17 17:27:03 +01:00
Andy Wilkinson
204dd29c51
Fix test on Windows
...
See gh-26821
2021-06-17 11:54:24 +01:00
Phillip Webb
b5c92d5174
Allow indirect standard profile-specific imports
...
Effectively revert commit d1b256a169
so that profile-specific imports
can again be used with or without a parent import.
Fixes gh-26858
2021-06-16 22:30:29 -07:00
Scott Frederick
5147fcacdf
Improve BeanNotOfRequiredTypeFailureAnalyzer output
...
This commit modifies the output of BeanNotOfRequiredTypeFailureAnalyzer
to include type information for both the actual and the required types
and to remove ambiguity.
Fixes gh-26821
2021-06-16 14:44:11 -05:00
Andy Wilkinson
fe078c8afc
Avoid capturing URI template when interceptor won't use it
...
Previously, the URI template handler installed by the client metrics
interceptor would always capture the URI template and push it onto the
deque, irrespective of whether auto timing was enabled. When
auto-timing is disabled the deque is never polled so this led to its
unrestricted growth.
This commit updates the URI template handler so that a URI template is
only pushed onto the deque when the auto timing configuration enables
the interceptor.
Fixes gh-26915
2021-06-16 08:27:51 +01:00
Phillip Webb
5ca687c9a6
Polish 'Make livereload websocket headers case insensitive'
...
See gh-26813
Closes gh-26813
2021-06-15 17:29:45 -07:00
Francis Lavoie
8755512719
Make livereload websocket headers case insensitive
...
Update livereload `Connection` handling code so that websocket headers
are no longer case sensitive.
See gh-26813
2021-06-15 16:50:34 -07:00
Andy Wilkinson
a1e279f736
Make Flyway and Liquibase auto-config back off without spring-jdbc
...
The auto-config requires Spring JDBC for DataSource creation from
spring.flyway.url or spring.liquibase.url, checking Flyway migrations
exist, etc. Without it, the application fails to start due to missing
spring-jdbc classes.
This commit updates the auto-config so that it backs off in the
absence of spring-jdbc.
Closes gh-26849
2021-06-15 22:00:11 +01:00
Andy Wilkinson
7ba575d392
Prevent RestarterTests.testRestart from triggering unwanted restarts
...
See gh-26900
2021-06-15 19:59:37 +01:00
Andy Wilkinson
32effdba0a
Try to stabilize RestarterTests.testRestart
...
Closes gh-26900
2021-06-14 19:15:09 +01:00
Andy Wilkinson
16bfa669e1
Polish authors separators
2021-06-14 13:35:30 +01:00
Andy Wilkinson
f6b7730dac
Use Asciidoctor's revision line to provide document's version
...
Using the revision line means that the revision number is automatically
set. The revision number is then included by the HTML and PDF backends
in the standard location. In the HTML backend that's alongside the
list of authors. In the PDF backend that's on the title page.
Closes gh-26851
2021-06-14 13:24:01 +01:00
Andy Wilkinson
c89430e174
Try to stabilize httpConnectionsAreClosedAfterLongPollTimeout
...
Closes gh-26888
2021-06-14 11:04:23 +01:00
Andy Wilkinson
7a14a53250
Try to stabilize TunnelClientTests.addListener()
...
Closes gh-26885
2021-06-14 10:52:12 +01:00
Andy Wilkinson
37d395bad2
Try to stabilize flaky MetricsWebClientFilterFunction test
...
Closes gh-26855
2021-06-11 19:48:34 +01:00
Andy Wilkinson
608c4509f8
Try to stabilise SocketTargetServerConnectionTests
...
Closes gh-26857
2021-06-11 15:55:01 +01:00
Andy Wilkinson
186658cc12
Attempt to stabilize stopTriggersTunnelClose
...
Closes gh-26856
2021-06-11 15:48:50 +01:00
Phillip Webb
7c4f178c17
Merge branch '2.3.x' into 2.4.x
2021-06-10 00:15:28 -07:00
Phillip Webb
3b48526732
Polish
2021-06-10 00:12:34 -07:00
Madhura Bhave
e3042b38f5
Merge branch '2.3.x' into 2.4.x
2021-06-09 14:45:23 -07:00
Madhura Bhave
63806d5bac
Remove duplicate copyright notice from docs
2021-06-09 14:44:44 -07:00
Andy Wilkinson
d79b3597bb
Upgrade to Spring AMQP 2.3.8
...
Closes gh-26762
2021-06-09 21:39:24 +01:00
Andy Wilkinson
d4200a7c56
Upgrade to Spring Integration 5.3.8.RELEASE
...
Closes gh-26772
2021-06-09 21:20:14 +01:00
Andy Wilkinson
03e1b255ea
Upgrade to Spring AMQP 2.2.18.RELEASE
...
Closes gh-26770
2021-06-09 21:18:37 +01:00
Andy Wilkinson
4a11c6a135
Upgrade to Spring Kafka 2.6.9
...
Closes gh-26763
2021-06-09 19:29:23 +01:00
Andy Wilkinson
53068a2489
Upgrade to Spring Kafka 2.5.14.RELEASE
...
Closes gh-26771
2021-06-09 19:15:08 +01:00
Andy Wilkinson
a1c5fcca58
Move common Asciidoctor configuration into our conventions
...
Closes gh-26620
2021-06-09 18:00:45 +01:00
Stephane Nicoll
6a7a11ba59
Upgrade to RSocket 1.1.1
...
Closes gh-26836
2021-06-09 15:24:13 +02:00
Stephane Nicoll
66ae421f74
Upgrade to Neo4j Java Driver 4.1.3
...
Closes gh-26835
2021-06-09 15:24:12 +02:00
Stephane Nicoll
f9a0b0308d
Upgrade to Jetty 9.4.42.v20210604
...
Closes gh-26834
2021-06-09 15:24:11 +02:00
Stephane Nicoll
6cdbed7dc3
Upgrade to Jetty Reactive HTTPClient 1.1.9
...
Closes gh-26833
2021-06-09 15:24:09 +02:00
Stephane Nicoll
872ec0bf00
Upgrade to RSocket 1.0.5
...
Closes gh-26832
2021-06-09 15:00:55 +02:00
Stephane Nicoll
f73e7bcc0c
Upgrade to Neo4j OGM 3.2.24
...
Closes gh-26831
2021-06-09 15:00:54 +02:00
Stephane Nicoll
1ef0068b38
Upgrade to Jetty 9.4.42.v20210604
...
Closes gh-26830
2021-06-09 15:00:53 +02:00
Stephane Nicoll
0563955324
Upgrade to Jetty Reactive HTTPClient 1.1.9
...
Closes gh-26829
2021-06-09 15:00:51 +02:00
Stephane Nicoll
e9592229fc
Upgrade to Spring Framework 5.3.8
...
Closes gh-26760
2021-06-09 12:01:55 +02:00
Andy Wilkinson
303edac6bb
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26826
2021-06-09 09:13:06 +01:00
Andy Wilkinson
d1e1796f76
Consider overridden getRootUri() when getting root URI
...
Fixes gh-26812
2021-06-09 09:12:37 +01:00
Phillip Webb
d5264664e6
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26822
2021-06-08 18:17:18 -07:00
Phillip Webb
1f6983c4c9
Make CompositeHealth.getDetails() public
...
Change `CompositeHealth.getDetails()` to public so that it serializes
correctly when `MapperFeature.CAN_OVERRIDE_ACCESS_MODIFIERS` is
disabled.
Fixes gh-26797
2021-06-08 18:17:09 -07:00
Phillip Webb
4d62e47c5d
Merge branch '2.3.x' into 2.4.x
2021-06-08 18:05:12 -07:00
Phillip Webb
9e1c78da99
Update copyright year of changed files
2021-06-08 18:03:46 -07:00
Stephane Nicoll
bac89a3919
Upgrade to Undertow 2.2.8.Final
...
Closes gh-26791
2021-06-07 07:57:54 +02:00
Stephane Nicoll
d6f22f0802
Upgrade to jOOQ 3.14.11
...
Closes gh-26790
2021-06-07 07:57:53 +02:00
Stephane Nicoll
99169af57c
Upgrade to Johnzon 1.2.13
...
Closes gh-26789
2021-06-07 07:57:52 +02:00
Stephane Nicoll
fe249dd772
Upgrade to JBoss Logging 3.4.2.Final
...
Closes gh-26788
2021-06-07 07:57:51 +02:00
Stephane Nicoll
5be4a9ab50
Upgrade to Hibernate 5.4.32.Final
...
Closes gh-26787
2021-06-07 07:57:50 +02:00
Stephane Nicoll
e496d2e321
Upgrade to Gson 2.8.7
...
Closes gh-26786
2021-06-07 07:57:49 +02:00