Commit Graph

38340 Commits

Author SHA1 Message Date
Andy Wilkinson
d370d19e7a Merge branch '2.7.x'
Closes gh-31403
2022-06-16 12:14:52 +01:00
Andy Wilkinson
5e1cd28d3f Merge branch '2.6.x' into 2.7.x
Closes gh-31402
2022-06-16 12:14:28 +01:00
Lars Grefer
e8a1a0399a Upgrade to Bouncycastle 1.71
Closes gh-31400
2022-06-16 12:14:06 +01:00
Stephane Nicoll
e9848982e9 Merge branch '2.7.x' 2022-06-16 11:05:01 +02:00
Stephane Nicoll
3a474366ec Merge branch '2.6.x' into 2.7.x 2022-06-16 11:04:52 +02:00
Stephane Nicoll
e5bb1cd108 Upgrade to Micrometer 1.9.1
Closes gh-31372
2022-06-16 11:04:42 +02:00
Stephane Nicoll
7e6acfd2ab Upgrade to Micrometer 1.8.7
Closes gh-31347
2022-06-16 11:03:51 +02:00
Phillip Webb
d84557f1f9 Merge branch '2.7.x'
Closes gh-31396
2022-06-15 10:53:17 -07:00
Phillip Webb
bcbcc53a09 Merge branch '2.6.x' into 2.7.x
Closes gh-31395
2022-06-15 10:51:40 -07:00
Phillip Webb
b42f056ddb Don't close jar files early
Update `JarFile` and related classes so that `close()` is not longer
called early.

Prior to this commit, we would always immediately close the underlying
jar file to prevent file locking issues with our build. This causes
issues on certain JVMs when they attempt to verify a signed jar.

The file lock issues have now been solved by returning a custom input
stream from `JarUrlConnection` which captures and delegates the close
method.

Fixes gh-29356
2022-06-15 10:51:01 -07:00
Madhura Bhave
55d6a87fef Remove support for multiple batch jobs
Closes gh-25373
2022-06-15 09:34:10 -07:00
Andy Wilkinson
fabe0637cd Raise the minimum supported version of Kotlin to 1.7
Closes gh-31391
2022-06-15 10:53:26 +01:00
Stephane Nicoll
aa71ba0fad Merge branch '2.7.x' 2022-06-15 11:08:07 +02:00
Stephane Nicoll
11a551e3c0 Merge branch '2.6.x' into 2.7.x 2022-06-15 11:07:58 +02:00
Stephane Nicoll
8c7923da6a Upgrade to Spring Framework 5.3.21
Closes gh-31319
2022-06-15 11:07:33 +02:00
Stephane Nicoll
49b71005de Upgrade to Spring Framework 5.3.21
Closes gh-31318
2022-06-15 11:06:29 +02:00
Stephane Nicoll
d5695c1931 Add resource hints for configuration properties
This commits introduces a RuntimeHintsRegistrar for configuration
properties. By default, it provides the necessary hint to load
application properties and yaml files in default locations.

Closes gh-31311
2022-06-15 10:15:27 +02:00
Stephane Nicoll
47b980a687 Merge branch '2.7.x' 2022-06-15 08:14:13 +02:00
Stephane Nicoll
cb869d43da Merge branch '2.6.x' into 2.7.x 2022-06-15 08:13:59 +02:00
Stephane Nicoll
1bf2e0bb8e Upgrade to Reactor 2020.0.20
Closes gh-31371
2022-06-15 08:13:35 +02:00
Stephane Nicoll
cb4f5ed08e Upgrade to Reactor 2020.0.20
Closes gh-31346
2022-06-15 08:12:33 +02:00
Andy Wilkinson
eab19d1bc5 Upgrade to Kotlin 1.7.0
Closes gh-31386
2022-06-14 20:11:08 +01:00
Andy Wilkinson
0c0d3f27c4 Merge branch '2.7.x'
Closes gh-31389
2022-06-14 20:10:14 +01:00
Andy Wilkinson
88128ccc97 Merge branch '2.6.x' into 2.7.x
Closes gh-31388
2022-06-14 20:09:30 +01:00
Andy Wilkinson
5a028e059c Align buildSrc's Kotlin version with the main build
Closes gh-31387
2022-06-14 20:09:14 +01:00
Phillip Webb
85dcbf6100 Merge branch '2.7.x'
Closes gh-31385
2022-06-14 09:38:36 -07:00
Phillip Webb
e0947459b6 Merge branch '2.6.x' into 2.7.x
Closes gh-31384
2022-06-14 09:38:05 -07:00
Phillip Webb
9f8a262e6b Log a warning when a health indicator takes too long to run
Update `HealthEndpointSupport` so that it logs a warning if a health
indicator takes too long to respond.

Fixes gh-31231
2022-06-14 09:32:07 -07:00
Stephane Nicoll
b536b209ab Refine assertions on exception messages 2022-06-14 18:20:27 +02:00
Stephane Nicoll
b0f5fb51fc Adapt to deprecation of NestedServletException 2022-06-14 17:45:31 +02:00
Andy Wilkinson
6894f561ce Merge branch '2.7.x'
Closes gh-31382
2022-06-14 11:55:54 +01:00
Andy Wilkinson
ab67136664 Merge branch '2.6.x' into 2.7.x
Closes gh-31381
2022-06-14 11:55:17 +01:00
Andy Wilkinson
2094722e5d Remove duplicate content from "The Spring WebFlux Framework"
Closes gh-31378
2022-06-14 11:52:06 +01:00
Andy Wilkinson
b1ea82c1e2 Merge branch '2.7.x'
Closes gh-31380
2022-06-14 11:17:30 +01:00
Andy Wilkinson
6de4ade0cf Merge branch '2.6.x' into 2.7.x
Closes gh-31379
2022-06-14 11:16:57 +01:00
Andy Wilkinson
5d7cab09b8 Revert BindConverter changes that are now handled by Framework
See gh-28592 and spring-projects/spring-framework#28609

Closes gh-31343
2022-06-14 10:37:35 +01:00
Stephane Nicoll
286a55c063 Merge branch '2.7.x' 2022-06-14 08:27:24 +02:00
Stephane Nicoll
8291d7a82d Merge branch '2.6.x' into 2.7.x 2022-06-14 08:26:49 +02:00
Stephane Nicoll
97e0c8e79c Start building against Spring Kafka 2.8.7 snapshots
See gh-31377
2022-06-14 08:03:31 +02:00
Stephane Nicoll
2f40c52d81 Start building against Spring Session 2021.1.4 snapshots
See gh-31352
2022-06-14 07:59:44 +02:00
Stephane Nicoll
342d01314a Start building against Spring Security 5.6.6 snapshots
See gh-31351
2022-06-14 07:59:44 +02:00
Stephane Nicoll
ba572e5e16 Start building against Spring Kafka 2.8.7 snapshots
See gh-31350
2022-06-14 07:59:43 +02:00
Stephane Nicoll
d22c0a22c3 Start building against Spring Data 2021.1.5 snapshots
See gh-31349
2022-06-14 07:59:43 +02:00
Stephane Nicoll
bc6d2ea16d Start building against Spring AMQP 2.4.6 snapshots
See gh-31348
2022-06-14 07:59:43 +02:00
Stephane Nicoll
a2f323b4ed Start building against Micrometer 1.8.7 snapshots
See gh-31347
2022-06-14 07:59:43 +02:00
Stephane Nicoll
2c7812e504 Start building against Reactor 2020.0.20 snapshots
See gh-31346
2022-06-14 07:59:43 +02:00
Stephane Nicoll
379344ea59 Start building against Spring AMQP 2.4.6 snapshots
See gh-31376
2022-06-14 07:52:04 +02:00
Stephane Nicoll
7841789735 Start building against Spring Security 5.7.2 snapshots
See gh-31375
2022-06-14 07:51:02 +02:00
Stephane Nicoll
ba4bb2ff32 Start building against Spring Data 2021.2.1 snapshots
See gh-31374
2022-06-14 07:46:51 +02:00
Stephane Nicoll
02da20ec98 Start building against Spring LDAP 2.4.1 snapshots
See gh-31373
2022-06-14 07:43:52 +02:00