Commit Graph

27629 Commits

Author SHA1 Message Date
Brian Clozel e01a23b1fe Merge branch '3.3.x' into 3.4.x
Closes gh-
2025-01-28 17:13:47 +01:00
Brian Clozel 817f466c12 Fix SSL file watcher for relative symlinks
Prior to this commit, a change in gh-43586 unlocked the support for
symlinks: instead of watching the link itself which might never change,
this would watch the target file which is likely to change.

This could break with an `IllegalStateException` in case the symlink is
using a path relative to the link itself.

This commit ensures that the target is resolved against the current
link path to avoid incorrect watch operations.

Fixes gh-43966
2025-01-28 16:35:09 +01:00
Moritz Halbritter 8059c24e6a Merge branch '3.3.x' into 3.4.x
Closes gh-43975
2025-01-27 13:10:03 +01:00
Rucha Vaikar c699779593 Correct the location of MyApplication.java in the docs
See gh-43965

Signed-off-by: Rucha Vaikar <70310911+Ru311@users.noreply.github.com>
2025-01-27 13:05:43 +01:00
Moritz Halbritter dd7708190c Merge branch '3.3.x' into 3.4.x
Closes gh-43971
2025-01-27 11:43:18 +01:00
Tran Ngoc Nhan bee3dafc86 Add links to Jackson JavaDoc
See gh-43961

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-01-27 11:42:06 +01:00
Phillip Webb 3b29085ac8 Merge branch '3.3.x' into 3.4.x 2025-01-24 19:24:10 -08:00
Phillip Webb 66c224b74a Update copyright year of changed files 2025-01-24 19:23:41 -08:00
Andy Wilkinson 7664bab35f Merge branch '3.3.x' into 3.4.x
Closes gh-43958
2025-01-24 11:57:29 +00:00
Andy Wilkinson 178f693118 Polish "Warn about limitations of Quartz's schema scripts"
See gh-43955
2025-01-24 11:53:55 +00:00
Timothée Andres 2600e872e3 Warn about limitations of Quartz's schema scripts
See gh-43955

Signed-off-by: Timothée Andres <andres.timothee@gmail.com>
2025-01-24 11:49:33 +00:00
Andy Wilkinson c7b54dcbb3 Merge branch '3.3.x' into 3.4.x
Closes gh-43950
2025-01-24 08:53:03 +00:00
Johnny Lim 6c8d41935f Polish
See gh-43879

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-24 08:45:41 +00:00
Andy Wilkinson f184e98b78 Merge branch '3.3.x' into 3.4.x
Closes gh-43929
2025-01-22 14:56:09 +00:00
Andy Wilkinson 390963fe74 Document when defaultValue and description cannot be extracted
Closes gh-43925
2025-01-22 14:54:06 +00:00
Andy Wilkinson ef82719ca8 Fix memory comparison in ProcessInfoTests
Closes gh-43926
2025-01-22 11:57:32 +00:00
Andy Wilkinson 1e35a0b82d Correct the type of logging.structured.json.customizer
Closes gh-43916
2025-01-22 08:21:30 +00:00
Andy Wilkinson 24e40e8f82 Upgrade to Spring Pulsar 1.2.2
Closes gh-43752
2025-01-22 08:08:39 +00:00
Andy Wilkinson a3eaafbbea Upgrade to Spring Pulsar 1.1.8
Closes gh-43744
2025-01-22 08:06:47 +00:00
Andy Wilkinson 9d0dd66570 Upgrade to Spring Kafka 3.3.2
Closes gh-43751
2025-01-21 18:25:55 +00:00
Andy Wilkinson b21d1a9893 Upgrade to Spring AMQP 3.2.2
Closes gh-43748
2025-01-21 18:25:54 +00:00
Andy Wilkinson 33528375e1 Merge pull request #43862 from nosan
* gh-43862:
  Fix binding of structured logging properties in a native image

Closes gh-43862
2025-01-21 16:55:09 +00:00
Dmytro Nosan 0a83bcd9dd Fix binding of structured logging properties in a native image
Add RuntimeHints for GraylogExtendedLogFormatProperties,
StructuredLoggingJsonProperties and ElasticCommonSchemaProperties
properties.

Add BeanFactoryInitializationAotProcessor to register RuntimeHints
for a custom StructuredLoggingJsonMembersCustomizer.

See gh-43862

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-21 16:29:20 +00:00
Andy Wilkinson b1ad70711e Upgrade to Pulsar 3.3.4
Closes gh-43912
2025-01-21 16:25:16 +00:00
Andy Wilkinson d80b97d351 Upgrade to Infinispan 15.0.12.Final
Closes gh-43911
2025-01-21 16:25:11 +00:00
Andy Wilkinson b6646f383c Upgrade to Hibernate 6.6.5.Final
Closes gh-43910
2025-01-21 16:25:07 +00:00
Andy Wilkinson 449897defa Upgrade to Infinispan 15.0.12.Final
Closes gh-43909
2025-01-21 16:22:59 +00:00
Andy Wilkinson eea9491c46 Merge branch '3.3.x' into 3.4.x
Closes gh-43905
2025-01-21 14:36:44 +00:00
Johnny Lim 15a6c9affb Fix description of management.metrics.graphql.autotime.enabled
See gh-43904

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-21 14:36:20 +00:00
Andy Wilkinson 00f88b9e05 Remove overly specific casts from SslConnectorCustomizer
Closes gh-43849
2025-01-21 12:09:46 +00:00
Stéphane Nicoll 7c52938168 Polish "Fix potential NPE in GraylogExtendedLogFormatProperties"
See gh-43863
2025-01-19 08:29:45 +01:00
Dmytro Nosan 9de517281e Fix potential NPE in GraylogExtendedLogFormatProperties
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>

See gh-43863
2025-01-19 08:06:40 +01:00
Johnny Lim 1e39af27d4 Fix Javadoc since for GsonProperties.Strictness
See gh-43877

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-19 08:04:35 +01:00
Andy Wilkinson 86818b0e45 Ensure that junit-platform-launcher is on classpath
When testing with Gradle 7.6, junit-platform-launcher won't be
on the test runtime classpath unless it's declared as a dependency.
When testing with Gradle 8.x the dependency is added implicitly but
starting with Gradle 8.3 relying on this will result in a warning.

When junit-platform-launcher is absent, a failure occurs when testing
with Gradle as the class loader structure is such that JUnit tries
to load any test execution listeners, finds the listener declared in
spring-boot-actuator-autoconfigure but cannot then load the
implemented TestExecutionListener interface.

This problem is addressed by augmenting the component metadata for
spring-boot-starter-test to add a dependency on
junit-platform-launcher. This addresses the problem with
spring-boot-actuator-autoconfigure while also addressing a warning
with Gradle 8.3+.

Closes gh-43340
2025-01-17 16:01:41 +00:00
Stéphane Nicoll 9a05521c0f Upgrade to Spring Data Bom 2024.1.2
Closes gh-43749
2025-01-17 14:37:25 +01:00
Stéphane Nicoll 03dfc1ad22 Upgrade to Spring Data Bom 2024.0.8
Closes gh-43743
2025-01-17 14:37:12 +01:00
Stéphane Nicoll 55cb112120 Merge branch '3.3.x' into 3.4.x 2025-01-16 09:58:42 +01:00
Stéphane Nicoll 89ffe1a1fd Polish "Document 'base64:' prefix support"
Resolution of base64 encoded data to arbitrary resources has been
introduced in Spring Boot 3.4. This commit adapts the documentation to
restrict this support to SSL only.

This commit also polishes the phrasing a bit.

See gh-43809
2025-01-16 09:53:49 +01:00
Stéphane Nicoll 6601329eed Upgrade to Postgresql 42.7.5
Closes gh-43846
2025-01-15 20:38:42 +01:00
Stéphane Nicoll 8f45623fd4 Upgrade to Netty 4.1.117.Final
Closes gh-43845
2025-01-15 20:38:17 +01:00
Stéphane Nicoll d6bd9a52bf Upgrade to jOOQ 3.19.18
Closes gh-43844
2025-01-15 20:38:11 +01:00
Stéphane Nicoll d32943490f Upgrade to Couchbase Client 3.7.7
Closes gh-43843
2025-01-15 20:38:04 +01:00
Stéphane Nicoll 1b0a1d7261 Upgrade to Postgresql 42.7.5
Closes gh-43842
2025-01-15 20:35:04 +01:00
Stéphane Nicoll f307982014 Upgrade to Netty 4.1.117.Final
Closes gh-43841
2025-01-15 20:34:59 +01:00
Stéphane Nicoll 8755dbf008 Upgrade to jOOQ 3.19.18
Closes gh-43840
2025-01-15 20:34:49 +01:00
Stéphane Nicoll bb7abf886f Merge branch '3.3.x' into 3.4.x
Closes gh-43835
2025-01-15 17:37:04 +01:00
Stéphane Nicoll faf40f38cf Document 'base64:' prefix support
Closes gh-43809
2025-01-15 17:36:42 +01:00
Yanming Zhou 54c4716972 Improve ConditionalOnSingleCandidate's Javadoc
See gh-43826

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-01-15 13:41:03 +01:00
Andy Wilkinson 1de3b5624f Merge branch '3.3.x' into 3.4.x
Closes gh-43832
2025-01-15 12:15:19 +00:00
Andy Wilkinson 0f94530e15 Polish "Polish PropertiesRedisConnectionDetails"
See gh-43825
2025-01-15 12:00:18 +00:00
Yanming Zhou a18c2f8f7e Polish PropertiesRedisConnectionDetails
See gh-43825

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-01-15 11:55:48 +00:00
He Zean ab8d2ebc8a Make handling of ALLOW_EMPTY_PASSWORD consistent
See gh-43790

Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-15 10:57:42 +00:00
Andy Wilkinson 1a99ade66c Merge branch '3.3.x' into 3.4.x
Closes gh-43823
2025-01-14 20:13:57 +00:00
Andy Wilkinson d4f497d90d Polish "Fix handling of env vars in Bitnami's Postgres image"
See gh-43783
2025-01-14 19:53:30 +00:00
He Zean c8f2fb0d94 Fix handling of env vars in Bitnami's Postgres image
See gh-43783

Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-14 17:49:59 +00:00
Stéphane Nicoll f0188b8fdd Upgrade to Reactor Bom 2024.0.2
Closes gh-43747
2025-01-14 18:06:55 +01:00
Stéphane Nicoll b8f911a615 Upgrade to Micrometer Tracing 1.4.2
Closes gh-43746
2025-01-14 18:06:54 +01:00
Stéphane Nicoll 42ecda25cc Upgrade to Reactor Bom 2023.0.14
Closes gh-43742
2025-01-14 18:04:14 +01:00
Stéphane Nicoll 93bff0f396 Upgrade to Micrometer Tracing 1.3.8
Closes gh-43741
2025-01-14 18:04:14 +01:00
Andy Wilkinson d4c7013c8d Tolerate Gson 2.10 and earlier
Closes gh-43442
2025-01-14 17:00:25 +00:00
Stéphane Nicoll 01640806b2 Upgrade to Micrometer 1.13.10
Closes gh-43740
2025-01-13 14:09:01 +01:00
Stéphane Nicoll 0c0c105b64 Upgrade to jOOQ 3.19.17
Closes gh-43802
2025-01-13 14:09:01 +01:00
Stéphane Nicoll 4e44ed7dd9 Upgrade to Jersey 3.1.10
Closes gh-43800
2025-01-13 14:08:57 +01:00
Stéphane Nicoll 71fa030eda Upgrade to ActiveMQ 6.1.5
Closes gh-43799
2025-01-13 14:08:52 +01:00
Stéphane Nicoll fce428624d Upgrade to Micrometer 1.14.3
Closes gh-43745
2025-01-13 14:06:19 +01:00
Stéphane Nicoll 0abedb5e15 Upgrade to jOOQ 3.19.17
Closes gh-43794
2025-01-13 14:06:18 +01:00
Stéphane Nicoll 3b77d550a5 Upgrade to Jersey 3.1.10
Closes gh-43793
2025-01-13 14:06:14 +01:00
Stéphane Nicoll e3c36522f9 Upgrade to HttpCore5 5.3.2
Closes gh-43792
2025-01-13 14:06:10 +01:00
Stéphane Nicoll 4b496a6274 Upgrade to ActiveMQ 6.1.5
Closes gh-43791
2025-01-13 14:06:06 +01:00
Phillip Webb 8c3e8605c2 Merge branch '3.3.x' into 3.4.x 2025-01-11 10:25:57 -08:00
Phillip Webb b9efd591e5 Polish "Prevent redis pool to initialize in unit test"
See gh-43774
2025-01-11 10:25:46 -08:00
Stéphane Nicoll e061bb4777 Merge branch '3.3.x' into 3.4.x
Closes gh-43775
2025-01-11 12:53:03 +01:00
Stéphane Nicoll 7b04cddf1d Polish "Prevent redis pool to initialize in unit test"
See gh-43774
2025-01-11 12:51:21 +01:00
He Zean 911a9a14ea Prevent redis pool to initialize in unit test
See gh-43774

Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-11 12:50:46 +01:00
Stéphane Nicoll aa6daffba4 Start building against Spring Pulsar 1.2.2 snapshots
See gh-43752
2025-01-09 11:04:45 +01:00
Stéphane Nicoll 942ac966d1 Start building against Spring Kafka 3.3.2 snapshots
See gh-43751
2025-01-09 11:04:41 +01:00
Stéphane Nicoll 0e1cd29b5e Start building against Spring Data Bom 2024.1.2 snapshots
See gh-43749
2025-01-09 11:04:32 +01:00
Stéphane Nicoll 5ee1248c4c Start building against Spring AMQP 3.2.2 snapshots
See gh-43748
2025-01-09 11:04:28 +01:00
Stéphane Nicoll ca92989fd9 Start building against Reactor Bom 2024.0.2 snapshots
See gh-43747
2025-01-09 11:04:24 +01:00
Stéphane Nicoll c5547bf7ad Start building against Micrometer Tracing 1.4.2 snapshots
See gh-43746
2025-01-09 11:04:20 +01:00
Stéphane Nicoll 4ec7c4c696 Start building against Micrometer 1.14.3 snapshots
See gh-43745
2025-01-09 11:04:16 +01:00
Stéphane Nicoll 15b63faec5 Start building against Spring Pulsar 1.1.8 snapshots
See gh-43744
2025-01-09 10:57:34 +01:00
Stéphane Nicoll 8c49a199aa Start building against Spring Data Bom 2024.0.8 snapshots
See gh-43743
2025-01-09 10:57:30 +01:00
Stéphane Nicoll 27f00e2689 Start building against Reactor Bom 2023.0.14 snapshots
See gh-43742
2025-01-09 10:57:26 +01:00
Stéphane Nicoll 48b7724f3a Start building against Micrometer Tracing 1.3.8 snapshots
See gh-43741
2025-01-09 10:57:22 +01:00
Stéphane Nicoll db94388e63 Start building against Micrometer 1.13.10 snapshots
See gh-43740
2025-01-09 10:57:18 +01:00
Phillip Webb d44f4b56d3 Merge branch '3.3.x' into 3.4.x 2025-01-08 15:45:54 -08:00
Phillip Webb c2d8218f6d Update copyright year of changed files 2025-01-08 15:45:34 -08:00
Stéphane Nicoll 474c93f2e1 Merge branch '3.3.x' into 3.4.x
Closes gh-43732
2025-01-08 11:17:38 +01:00
Stéphane Nicoll 5b8ee86091 Add missing reference to C3P0
Closes gh-43724
2025-01-08 11:12:42 +01:00
Andy Wilkinson ca3fbb26a2 Mention system libraries as a reason not to use tiny builder
Closes gh-43716
2025-01-08 10:07:05 +00:00
Andy Wilkinson e1e84874eb Merge branch '3.3.x' into 3.4.x
Closes gh-43729
2025-01-08 09:54:06 +00:00
Andy Wilkinson 7754b2e450 Refer to OTLP instead of OpenTelemetry
Closes gh-43727
2025-01-08 09:53:15 +00:00
Andy Wilkinson f3c70a7af4 Consistently document the minimum supported versions of Gradle
Closes gh-43725
2025-01-08 09:09:36 +00:00
Stéphane Nicoll 3a340b1785 Upgrade to SQLite JDBC 3.47.2.0
Closes gh-43723
2025-01-08 09:14:24 +01:00
Stéphane Nicoll dea6b9ed2c Upgrade to R2DBC MySQL 1.3.1
Closes gh-43722
2025-01-08 09:14:20 +01:00
Stéphane Nicoll 216a98700d Upgrade to FreeMarker 2.3.34
Closes gh-43721
2025-01-08 09:14:16 +01:00
Stéphane Nicoll 91c0e23c64 Upgrade to FreeMarker 2.3.34
Closes gh-43719
2025-01-08 09:10:33 +01:00
Phillip Webb d998720f75 Merge branch '3.3.x' into 3.4.x
Closes gh-43717
2025-01-07 19:22:22 -08:00
Phillip Webb 962514601f Restore support for docker compose versions earlier than 2.24
Fixes gh-43710
2025-01-07 19:13:58 -08:00
Stéphane Nicoll b631b0657d Merge branch '3.3.x' into 3.4.x
Closes gh-43715
2025-01-07 17:00:29 +01:00
Stéphane Nicoll 9dea1e1736 Upgrade to Logback 1.5.16
Closes gh-43568
2025-01-07 16:54:09 +01:00
Andy Wilkinson b2a271ca9e Merge branch '3.3.x' into 3.4.x
Closes gh-43713
2025-01-07 14:46:37 +00:00
Andy Wilkinson c7ef3e3e3c Simplify test for Throwable from LoggingSystem initialization
Closes gh-43709
2025-01-07 14:44:28 +00:00
Stéphane Nicoll 8502c80edb Merge branch '3.3.x' into 3.4.x 2025-01-07 10:30:15 +01:00
Stéphane Nicoll 6290b7545b Make skipSslValidation() test more robust
This commit updates the assertion of a test that relies on
https://self-signed.badssl.com to only fail if a SSLException is thrown.

This is a temporary measure until we run the test against a local
instance we control.

See gh-43708
2025-01-07 10:29:46 +01:00
Dmytro Nosan b6b9237f2c Reset StatusLogger fallback listener stream on initialization
Update `Log4J2LoggingSystem` so that the `StatusLogger` fallback
listener has its print stream reset on each initialization. This
allows output capture to work with the status listener.

Fixes gh-43578

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-01-06 17:58:21 -08:00
Stéphane Nicoll 383f1964e6 Merge branch '3.3.x'
Closes gh-43662
2025-01-05 08:03:56 +01:00
Tran Ngoc Nhan 290ea77374 Fix jakarta messaging javadoc
See gh-43661
2025-01-05 08:03:20 +01:00
Andy Wilkinson 51d15c7c78 Merge branch '3.3.x'
Closes gh-43649 in 3.4.x
Closes gh-43651
2025-01-02 12:22:59 +00:00
Andy Wilkinson d8a9ebd14b Upgrade to Gradle 8.12
Closes gh-43649
2025-01-02 12:05:14 +00:00
Andy Wilkinson 734040abe2 Update Gradle test scripts to avoid warnings with 8.12
Closes gh-43496
2025-01-02 12:05:14 +00:00
Stéphane Nicoll c1a7331308 Upgrade to Lettuce 6.4.2.RELEASE
Closes gh-43609
2024-12-30 12:40:24 +01:00
Stéphane Nicoll 9f8a6bba63 Merge branch '3.3.x'
Closes gh-43626
2024-12-29 10:30:30 +01:00
Johnny Lim b8abfb8c9b Remove MavenBuildOutputTimestampTests.shouldParseIso8601WithSeconds()
See gh-43625
2024-12-29 10:30:09 +01:00
Stéphane Nicoll a2cd1f0040 Merge branch '3.3.x' 2024-12-28 10:27:12 +01:00
Stéphane Nicoll 8fbd14b4dd Polish 2024-12-28 10:27:01 +01:00
Stéphane Nicoll 3e39b0256d Merge branch '3.3.x'
Closes gh-43617
2024-12-26 16:08:26 +01:00
Stéphane Nicoll 7e9fda8216 Polish "Preserve milliseconds in build info timestamp"
See gh-43612
2024-12-26 15:58:09 +01:00
Gaurav 0944b07c90 Preserve milliseconds in build info timestamp
See gh-43612
2024-12-26 15:52:08 +01:00
Stéphane Nicoll 682d6e5596 Merge branch '3.3.x'
Closes gh-43607
2024-12-24 10:38:15 +01:00
Tran Ngoc Nhan b5893133cf Fix Javadoc link for jakarta.xml.bind
Closes gh-43606
2024-12-24 10:37:48 +01:00
Stéphane Nicoll 8af1778ca8 Merge branch '3.3.x'
Closes gh-43605
2024-12-24 10:35:32 +01:00
Stéphane Nicoll 4bd6ad9c93 Polish "Remove reference to 'layertools' in reference doc"
See gh-43601
2024-12-24 10:34:39 +01:00
Tran Ngoc Nhan 01cd8969e2 Remove reference to 'layertools' in reference doc
See gh-43601
2024-12-24 10:34:31 +01:00
Stéphane Nicoll 97f9589404 Merge branch '3.3.x'
Closes gh-43604
2024-12-24 10:29:21 +01:00
Stéphane Nicoll 916705538e Polish "Add support for symlinks in FileWatcher"
See gh-43586
2024-12-24 10:22:52 +01:00
Tomasz Maciejewski 26ca3790b2 Add support for symlinks in FileWatcher
This commit allows using symlinks for SSL certificate hot reloading.

See gh-43586
2024-12-24 09:59:59 +01:00
Stéphane Nicoll d782e763a6 Merge branch '3.3.x'
Closes gh-43600
2024-12-23 16:17:46 +01:00
Stéphane Nicoll 0035569882 Prevent incomplete types to stop AOT processing
Previously, if a type to bind had a property whose type could not be
loaded, this would fail the whole build. This commit makes sure that
such failure does not stop AOT processing: rather we ignore the
incomplete type and carry on.

Closes gh-43598
2024-12-23 16:14:50 +01:00
Stéphane Nicoll 9eb04c3437 Merge branch '3.3.x'
Closes gh-43599
2024-12-23 15:53:55 +01:00
Tran Ngoc Nhan 4754e81208 Fix use of markdown in Javadoc
See gh-43590
2024-12-23 15:52:34 +01:00
Johnny Lim 81f67b13e6 Remove unused ScopedFooConfiguration in ConditionalOnMissingBeanTests
See gh-43592
2024-12-23 15:49:16 +01:00
Andy Wilkinson 681d4c2744 Remove unused dependency management from spring-boot-parent
See gh-43584
2024-12-20 14:30:19 +00:00
Stéphane Nicoll da593800be Upgrade to Spring Batch 5.2.1
Closes gh-43477
2024-12-19 06:59:49 +01:00
Stéphane Nicoll a085a0111d Upgrade to Spring Batch 5.1.3
Closes gh-43474
2024-12-19 06:59:33 +01:00
Stéphane Nicoll fcc569e5c4 Upgrade to Hibernate 6.6.4.Final
Closes gh-43566
2024-12-19 06:42:19 +01:00
arefbehboudi dbc1fc26e6 Polish
See gh-43560
2024-12-18 10:51:49 -08:00
Phillip Webb ef431609ab Merge branch '3.3.x'
Closes gh-43563
2024-12-18 10:44:28 -08:00
Phillip Webb ba916cb66e Allow KafkaProperties to build properties with empty bundle name
Update `KafkaProperties` so that properties can still be built when
the bundle name has no text.

Fixes gh-43561
2024-12-18 10:44:18 -08:00
Andy Wilkinson 809d6f357f Merge branch '3.3.x'
Closes gh-43559
2024-12-18 15:49:43 +00:00
Andy Wilkinson a5c2f0fc74 Improve diagnostics when config prop value conversion fails
Closes gh-43378

Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
2024-12-18 15:36:16 +00:00
Moritz Halbritter 208d043450 Merge branch '3.3.x'
Closes gh-43558
2024-12-18 09:55:58 +01:00
Yanming Zhou 6366511b59 Fix typo
See gh-43557
2024-12-18 09:53:53 +01:00
Stéphane Nicoll 63202f818e Upgrade to Spring Session 3.4.1
Closes gh-43420
2024-12-18 08:30:02 +01:00
Stéphane Nicoll 9a403d92d7 Upgrade to Spring Integration 6.4.1
Closes gh-43415
2024-12-18 08:30:02 +01:00
Phillip Webb b447bdf070 Merge branch '3.3.x'
Closes gh-43555
2024-12-17 20:40:46 -08:00
Phillip Webb 38d96aabef Drop {*-javadoc} attribute prefixes when possible
Update javadoc references to use package name lookups rather than
`{*-javadoc}` attributes. MongoDB and Testcontainers cannot be
migrated since they have split packages.

Closes gh-43223
2024-12-17 20:38:30 -08:00
Phillip Webb f5cf95d0cf Merge branch '3.3.x'
Closes gh-43552
2024-12-17 17:35:08 -08:00
Phillip Webb 229137d2cd Document certain server.ssl.properties are ignored when using a bundle
Closes gh-43353
2024-12-17 17:34:20 -08:00
Stéphane Nicoll cbb8d124c0 Upgrade to Spring Session 3.3.5
Closes gh-43397
2024-12-17 21:15:15 +01:00
Stéphane Nicoll a967a2fec0 Upgrade to Spring Pulsar 1.1.7
Closes gh-43396
2024-12-17 21:15:15 +01:00
Stéphane Nicoll 7b9701a477 Upgrade to Spring Integration 6.3.7
Closes gh-43476
2024-12-17 21:15:15 +01:00
Stéphane Nicoll db93202534 Upgrade to Spring Authorization Server 1.3.4
Closes gh-43391
2024-12-17 21:15:15 +01:00
Stéphane Nicoll 320f02a2c2 Upgrade to Netty 4.1.116.Final
Closes gh-43549
2024-12-17 21:15:14 +01:00
Stéphane Nicoll 6ffef13ead Upgrade to Spring Pulsar 1.2.1
Closes gh-43418
2024-12-17 21:15:05 +01:00
Stéphane Nicoll b1cb3b155e Upgrade to Spring Authorization Server 1.4.1
Closes gh-43412
2024-12-17 21:15:04 +01:00
Stéphane Nicoll f6875704c4 Upgrade to Netty 4.1.116.Final
Closes gh-43548
2024-12-17 21:15:04 +01:00
Phillip Webb 724dea634d Merge branch '3.3.x' 2024-12-17 09:50:58 -08:00
Phillip Webb 495665aec0 Use reverse order for shutdown hooks
Refine `SpringApplicationShutdownHook` so that shutdown happens in
reverse order to registration.

See gh-43430
2024-12-17 09:49:57 -08:00
Andy Wilkinson f5a4bf0302 Merge branch '3.3.x'
Closes gh-43544
2024-12-17 10:45:31 +00:00
Andy Wilkinson 4763123932 Recommend using Maven's <annotationProcessorPaths>
Closes gh-43329
2024-12-17 10:45:16 +00:00
Andy Wilkinson a84e65f29d Upgrade to Dependency Management Plugin 1.1.7
Closes gh-43543
2024-12-17 10:42:27 +00:00
Andy Wilkinson 13c9f68b45 Upgrade to Dependency Management Plugin 1.1.7
Closes gh-43542
2024-12-17 10:40:17 +00:00
Stéphane Nicoll f7f9d6389c Upgrade to Spring Kafka 3.3.1
Closes gh-43416
2024-12-17 08:33:42 +01:00
Stéphane Nicoll 1ba5c5c85d Upgrade to Pulsar Reactive 0.5.10
Closes gh-43539
2024-12-17 08:33:42 +01:00
Stéphane Nicoll 17901065ca Upgrade to Pulsar Reactive 0.5.10
Closes gh-43539
2024-12-17 08:33:36 +01:00
Phillip Webb a824b23cd7 Merge branch '3.3.x'
Closes gh-43536
2024-12-16 17:16:47 -08:00
Phillip Webb 21203f06ec Use deterministic ordering for inserted shutdown hooks
Update `SpringApplicationShutdownHook` so the underlying set of
`Runnable` instances are stored in a `LinkedHashSet` rather than
a `Collections.newSetFromMap(new IdentityHashMap<>())`. This insures
that shutdown hooks are run in the order that they are added.

Fixes gh-43430
2024-12-16 17:16:21 -08:00
Chris Bono 02f748bd2d Update version of Pulsar test container image
This commit updates the version of the Pulsar container from 3.2.4 to
3.3.3 (the recommended version in the Spring Boot 3.4.x line).

See gh-43534
2024-12-16 16:09:55 -08:00
Andy Wilkinson a25065e383 Upgrade to Spring Security 6.4.2
Closes gh-43419
2024-12-16 19:19:58 +00:00
Andy Wilkinson cadeb6d88f Upgrade to Spring AMQP 3.2.1
Closes gh-43411
2024-12-16 19:19:58 +00:00
Andy Wilkinson 65deba8dbb Upgrade to Byte Buddy 1.15.11
Closes gh-43529
2024-12-16 19:19:57 +00:00
Andy Wilkinson e6e1274bf7 Upgrade to Spring Security 6.3.6
Closes gh-43527
2024-12-16 19:18:54 +00:00
Andy Wilkinson 843a4d5658 Upgrade to Spring Kafka 3.2.6
Closes gh-43394
2024-12-16 19:18:54 +00:00
Phillip Webb 54b96c86ce Merge branch '3.3.x'
Closes gh-43526
2024-12-16 10:44:33 -08:00
Phillip Webb 239fa0356f Remove trailing slashes from all link URLs
Closes gh-43518
2024-12-16 10:44:20 -08:00
Stéphane Nicoll cc877987a4 Merge branch '3.3.x'
Closes gh-43519
2024-12-16 10:42:55 +01:00
Tran Ngoc Nhan 7832d3be73 Fix typo
See gh-43512
2024-12-16 10:42:22 +01:00
Stéphane Nicoll bb6c50b75a Merge branch '3.3.x'
Closes gh-43513
2024-12-14 17:24:18 +01:00
Stéphane Nicoll 0ac3f8dd1f Switch spring-retry javadoc links back to docs.spring.io
Closes gh-43231
2024-12-14 17:20:13 +01:00
Stéphane Nicoll 312c2d3e3c Upgrade to Spring Retry 2.0.11
Closes gh-43486
2024-12-14 11:17:54 +01:00
Stéphane Nicoll 6cec79df63 Upgrade to Hibernate Validator 8.0.2.Final
Closes gh-43510
2024-12-14 11:17:53 +01:00
Stéphane Nicoll 11cb329070 Upgrade to Spring Retry 2.0.11
Closes gh-43485
2024-12-14 11:17:37 +01:00
Stéphane Nicoll 0c090b728a Upgrade to Hibernate Validator 8.0.2.Final
Closes gh-43509
2024-12-14 11:17:37 +01:00
Phillip Webb 4d6fc85c8e Merge branch '3.3.x' 2024-12-13 19:03:48 -08:00
Phillip Webb 45da43c6b4 Update copyright year of changed files 2024-12-13 19:03:43 -08:00
Phillip Webb 940ff952fa Merge branch '3.3.x'
Closes gh-43507
2024-12-13 19:02:58 -08:00
Phillip Webb 6d09459cfc Improve error message when unable to find `@SpringBootConfiguration`
Closes gh-43357
2024-12-13 19:02:43 -08:00
Johnny Lim 4d15ee5bf0 Polish
See gh-43498
2024-12-13 13:29:20 -08:00
Stéphane Nicoll dd1e09ea16 Upgrade to Spring LDAP 3.2.10
Closes gh-43417
2024-12-13 16:43:24 +01:00
Stéphane Nicoll 236fa617e6 Upgrade to Spring Data Bom 2024.1.1
Closes gh-43413
2024-12-13 16:43:24 +01:00
Stéphane Nicoll 42aff42d71 Upgrade to Prometheus Client 1.3.5
Closes gh-43503
2024-12-13 16:43:24 +01:00
Stéphane Nicoll 4d32fb09ee Upgrade to Spring LDAP 3.2.10
Closes gh-43395
2024-12-13 16:43:22 +01:00
Stéphane Nicoll 487d8d5822 Upgrade to Spring Data Bom 2024.0.7
Closes gh-43392
2024-12-13 16:43:22 +01:00
Stéphane Nicoll b283e1d915 Upgrade to Kafka 3.7.2
Closes gh-43502
2024-12-13 16:43:21 +01:00
Stéphane Nicoll 3792a8ab2b Upgrade to Log4j2 2.24.3
Closes gh-43501
2024-12-13 16:43:18 +01:00
Stéphane Nicoll 4a520714e5 Upgrade to Couchbase Client 3.7.6
Closes gh-43500
2024-12-13 16:43:13 +01:00
Moritz Halbritter 8c20e6c1e9 Merge branch '3.3.x'
Closes gh-43497
2024-12-13 14:17:47 +01:00
Dmytro Nosan 1234409fbe Multiple WebFlux ResourceHandlerRegistrationCustomizer should be invoked
Before this commit, only a single ResourceHandlerRegistrationCustomizer
was invoked. This commit adds functionality to have more
than one ResourceHandlerRegistrationCustomizers

See gh-43494
2024-12-13 14:00:47 +01:00