Commit Graph

45259 Commits

Author SHA1 Message Date
Stéphane Nicoll
839792565a Start building against Spring Security 6.0.7 snapshots
See gh-37417
2023-09-15 15:22:23 +02:00
Stéphane Nicoll
9fb4224956 Upgrade to Spring Data Bom 2022.0.10
Closes gh-37349
2023-09-15 15:22:23 +02:00
Stéphane Nicoll
fcd55b5cad Upgrade to Native Build Tools Plugin 0.9.27
Closes gh-37416
2023-09-15 15:22:23 +02:00
Stéphane Nicoll
6c8e7018ff Start building against Spring WS 3.1.7 snapshots
See gh-37415
2023-09-15 15:22:17 +02:00
Stéphane Nicoll
d3ee61c83f Start building against Spring Security 5.7.11 snapshots
See gh-37414
2023-09-15 15:22:17 +02:00
Stéphane Nicoll
add05fe469 Upgrade to Spring Data Bom 2021.2.16
Closes gh-37248
2023-09-15 15:22:17 +02:00
Moritz Halbritter
f93a497cc6 Merge branch '3.1.x'
Closes gh-37423
2023-09-15 15:18:46 +02:00
Moritz Halbritter
ed4b6aaa7b Merge branch '3.0.x' into 3.1.x
Closes gh-37422
2023-09-15 15:18:08 +02:00
Moritz Halbritter
5be826dd4a Merge branch '2.7.x' into 3.0.x
Closes gh-37413
2023-09-15 14:47:57 +02:00
Andy Wilkinson
2207509983 Merge branch '3.1.x'
Closes gh-37412
2023-09-15 13:37:59 +01:00
Andy Wilkinson
d653515532 Merge branch '3.0.x' into 3.1.x
Closes gh-37411
2023-09-15 13:37:45 +01:00
Andy Wilkinson
fdb0992c60 Merge pull request #37069 from markxnelson
* gh-37069:
  Update README.adoc to add Oracle Spring Boot Starters

Closes gh-37069
2023-09-15 13:37:38 +01:00
Mark Nelson
78a69cbb7d Update README.adoc to add Oracle Spring Boot Starters
See gh-37069
2023-09-15 13:37:20 +01:00
Andy Wilkinson
e5ae92ce11 Merge pull request #37393 from izeye
* gh-37393:
  Polish

Closes gh-37393
2023-09-15 13:32:24 +01:00
Moritz Halbritter
408fb8ae9d Add support for EdDSA, XDH and RSA-PSS key parsing
This works with Java 17 and up. Also refactor the test for more
structure.

Closes gh-37237
2023-09-15 14:15:02 +02:00
Johnny Lim
8f4ccb0535 Polish
See gh-37393
2023-09-15 11:44:06 +01:00
Andy Wilkinson
8599f8ecfc Merge branch '3.1.x'
Closes gh-37409
2023-09-15 11:18:16 +01:00
Andy Wilkinson
ee6d558060 Merge branch '3.0.x' into 3.1.x
Closes gh-37408
2023-09-15 11:18:06 +01:00
Andy Wilkinson
24e3a124d9 Merge branch '2.7.x' into 3.0.x
Closes gh-37407
2023-09-15 11:17:56 +01:00
Andy Wilkinson
16d1a31d44 Merge pull request #37394 from izeye
* gh-37394:
  Polish "Polish Javadoc for DockerImageNames.rabbit()"
  Polish Javadoc for DockerImageNames.rabbit()

Closes gh-37394
2023-09-15 11:17:30 +01:00
Andy Wilkinson
ee78e45ea7 Polish "Polish Javadoc for DockerImageNames.rabbit()"
See gh-37394
2023-09-15 11:17:15 +01:00
Johnny Lim
fbfd6816c2 Polish Javadoc for DockerImageNames.rabbit()
See gh-37394
2023-09-15 11:16:06 +01:00
Andy Wilkinson
a0435920ce Merge branch '3.1.x'
Closes gh-37406
2023-09-15 11:15:03 +01:00
Andy Wilkinson
5910b3c0d6 Merge branch '3.0.x' into 3.1.x
Closes gh-37405
2023-09-15 11:08:40 +01:00
Andy Wilkinson
0af008960f Merge branch '2.7.x' into 3.0.x
Closes gh-37404
2023-09-15 11:05:24 +01:00
Andy Wilkinson
e1f6fb5a61 Remove @since from spring-boot-test-support's javadoc
Closes gh-37403
2023-09-15 10:54:41 +01:00
Andy Wilkinson
7424e845d1 Merge branch '3.1.x'
Closes gh-37402
2023-09-15 10:46:56 +01:00
Moritz Halbritter
73c25d7156 Provide RestClientSsl as a bean
Closes gh-37400
2023-09-15 10:41:37 +02:00
Andy Wilkinson
c187bd928a Don't add runtime shutdown hook till app with hook enabled is run
Previously, the runtime shutdown hook was added as soon as a
shutdown handler was registered. This causes a memory leak in a war
deployment when the application is undeployed as
LoggingApplicationListener always registers a shutdown handler
so the runtime shutdown hook was always registered.

This commit updates the shutdown hook so that the runtime shutdown
hook is only allowed to be added once run() has been called on a
SpringApplication with the shutdown hook enabled. This approach
allows the registerShutdownHook flag on SpringApplication to be a
central point of control for the registration of the runtime shutdown
hook. When that flag is set to false, for example by
SpringBootServletInitializer, the runtime shutdown hook will not
be registered, irrespective of whether other code uses the public
API to add a shutdown handler.

An alternative approach of stopping LoggingApplicationListener from
adding its shutdown handler – for example by adding
logging.register-shutdown-hook=false to the environment – was
considered. This approach was rejected in favor of the centralized
approach described above as it would require every caller that adds
a shutdown handler to deal with the problem.

Closes gh-37096
2023-09-15 08:37:56 +01:00
Andy Wilkinson
827471bca4 Merge branch '3.1.x'
Closes gh-37399
2023-09-15 08:37:22 +01:00
Andy Wilkinson
d9207fcaaf Merge branch '3.0.x' into 3.1.x
Closes gh-37398
2023-09-15 08:36:56 +01:00
Andy Wilkinson
8adc739b85 Merge branch '2.7.x' into 3.0.x
Closes gh-37397
2023-09-15 08:35:04 +01:00
Andy Wilkinson
e8e5146beb Stop failing the build when tests pass after retry
Closes gh-37392
2023-09-15 08:34:08 +01:00
Stephane Nicoll
defe77895a Upgrade to Spring Framework 6.1.0-M5
Closes gh-37231
2023-09-14 15:57:03 +02:00
Stephane Nicoll
0535f1c762 Upgrade to Spring Retry 2.0.3
Closes gh-37281
2023-09-14 15:49:03 +02:00
Stephane Nicoll
b83655a122 Upgrade to Jakarta XML Bind 4.0.1
Closes gh-37391
2023-09-14 15:49:03 +02:00
Stephane Nicoll
e7089eaa0e Upgrade to Groovy 4.0.15
Closes gh-37390
2023-09-14 15:48:58 +02:00
Stephane Nicoll
0ba6af9eb2 Upgrade to Flyway 9.22.1
Closes gh-37389
2023-09-14 15:48:53 +02:00
Moritz Halbritter
3b15d46455 Use virtual threads on Spring Data Redis if enabled
Closes gh-35942
2023-09-14 14:30:47 +02:00
Andy Wilkinson
e3d884803e Add Docker Compose support for Neo4j
Closes gh-37379
2023-09-14 13:25:38 +01:00
Andy Wilkinson
4f6e50b55a Make Spring Pulsar's Caffeine cache provider available to test compile
See gh-34763
2023-09-14 13:01:21 +01:00
Stephane Nicoll
437a4fd6a2 Merge branch '3.1.x' 2023-09-14 13:43:55 +02:00
Stephane Nicoll
39fcfcc8ad Merge branch '3.0.x' into 3.1.x 2023-09-14 13:43:50 +02:00
Stephane Nicoll
9ac851f512 Merge branch '2.7.x' into 3.0.x 2023-09-14 13:43:39 +02:00
Stephane Nicoll
6033e5ad63 Upgrade to Spring Retry 2.0.3
Closes gh-37280
2023-09-14 13:36:58 +02:00
Stephane Nicoll
8ea07aecb2 Upgrade to Spring Framework 6.0.12
Closes gh-37265
2023-09-14 13:36:58 +02:00
Stephane Nicoll
47ebf4e7ab Upgrade to Jakarta XML Bind 4.0.1
Closes gh-37387
2023-09-14 13:36:57 +02:00
Stephane Nicoll
e95fd56d3b Upgrade to Groovy 4.0.15
Closes gh-37386
2023-09-14 13:36:53 +02:00
Stephane Nicoll
f75a8fedf4 Upgrade to Spring Retry 2.0.3
Closes gh-37279
2023-09-14 13:35:35 +02:00
Stephane Nicoll
676daf1937 Upgrade to Spring Framework 6.0.12
Closes gh-37258
2023-09-14 13:35:34 +02:00