Commit Graph

26546 Commits

Author SHA1 Message Date
Stéphane Nicoll 921d9867b3 Start building against Micrometer Tracing 1.3.9 snapshots
See gh-44103
2025-02-05 10:05:06 +01:00
Stéphane Nicoll baede48c09 Start building against Micrometer 1.13.11 snapshots
See gh-44102
2025-02-05 10:05:05 +01:00
Andy Wilkinson 4b8d5f22de Remove Java 8-specific build configuration that will never apply
With our Java 17 baseline, the build configuration that is only
applicable when building with Java 8 will never be used. This commit
removes it.

Closes gh-44129
2025-02-05 08:47:29 +00:00
Phillip Webb 80e8ab8779 Support commercial repositories in effective BOM and Ivy
Update `BomExtension` to resolve '{spring.mavenRepositories}' and add
credentials to `ivysettings.xml` and `settings.xml`.

Closes gh-44050
2025-02-03 18:22:53 -08:00
Ashish Kumar e41d697040 Fix typo in Running Your Application
See gh-44032

Signed-off-by: Ashish Kumar <34642693+ashishkujoy@users.noreply.github.com>
2025-01-31 13:45:37 +01:00
Andy Wilkinson 01ec0c4fe0 Polish "Update SpringBootJoranConfigurator to use proper GraalVM format"
See gh-44021
2025-01-30 12:02:20 +00:00
Dmytro Nosan d9f441d620 Update SpringBootJoranConfigurator to use proper GraalVM format
Before this commit, the generated name for the inner class had the
wrong format <package>.<parent>.<child> (canonical name).
GraalVM expects $ to separate the parent from the inner class.

This commit updates SpringBootJoranConfigurator to generate
an appropriate format for a class name. Specifically, an inner class
should be separated by a dollar sign, not a dot.

See gh-44021

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-30 12:00:33 +00:00
Moritz Halbritter 7f9b4c6ff6 Document Kubernetes' preStop sleep
Closes gh-43830
2025-01-30 10:22:25 +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
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
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 66c224b74a Update copyright year of changed files 2025-01-24 19:23:41 -08: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
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 390963fe74 Document when defaultValue and description cannot be extracted
Closes gh-43925
2025-01-22 14:54:06 +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 449897defa Upgrade to Infinispan 15.0.12.Final
Closes gh-43909
2025-01-21 16:22:59 +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
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 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 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 faf40f38cf Document 'base64:' prefix support
Closes gh-43809
2025-01-15 17:36:42 +01: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
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 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
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
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 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 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 c2d8218f6d Update copyright year of changed files 2025-01-08 15:45:34 -08:00
Stéphane Nicoll 5b8ee86091 Add missing reference to C3P0
Closes gh-43724
2025-01-08 11:12:42 +01:00
Andy Wilkinson 7754b2e450 Refer to OTLP instead of OpenTelemetry
Closes gh-43727
2025-01-08 09:53:15 +00:00
Stéphane Nicoll 91c0e23c64 Upgrade to FreeMarker 2.3.34
Closes gh-43719
2025-01-08 09:10:33 +01: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 9dea1e1736 Upgrade to Logback 1.5.16
Closes gh-43568
2025-01-07 16:54:09 +01: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 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
Tran Ngoc Nhan 290ea77374 Fix jakarta messaging javadoc
See gh-43661
2025-01-05 08:03:20 +01: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
Johnny Lim b8abfb8c9b Remove MavenBuildOutputTimestampTests.shouldParseIso8601WithSeconds()
See gh-43625
2024-12-29 10:30:09 +01:00
Stéphane Nicoll 8fbd14b4dd Polish 2024-12-28 10:27:01 +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
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 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 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 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
Tran Ngoc Nhan 4754e81208 Fix use of markdown in Javadoc
See gh-43590
2024-12-23 15:52:34 +01:00
Stéphane Nicoll a085a0111d Upgrade to Spring Batch 5.1.3
Closes gh-43474
2024-12-19 06:59:33 +01: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 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
Yanming Zhou 6366511b59 Fix typo
See gh-43557
2024-12-18 09:53:53 +01: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 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
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 4763123932 Recommend using Maven's <annotationProcessorPaths>
Closes gh-43329
2024-12-17 10:45:16 +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 17901065ca Upgrade to Pulsar Reactive 0.5.10
Closes gh-43539
2024-12-17 08:33:36 +01: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
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 239fa0356f Remove trailing slashes from all link URLs
Closes gh-43518
2024-12-16 10:44:20 -08:00
Tran Ngoc Nhan 7832d3be73 Fix typo
See gh-43512
2024-12-16 10:42:22 +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 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 45da43c6b4 Update copyright year of changed files 2024-12-13 19:03:43 -08:00
Phillip Webb 6d09459cfc Improve error message when unable to find `@SpringBootConfiguration`
Closes gh-43357
2024-12-13 19:02:43 -08: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
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
Andy Wilkinson 8572d9e177 Restore previous Main-Class configuration
This partially reverts commit
d924e4d999.

See gh-43284
2024-12-12 11:05:58 +00:00
Stéphane Nicoll 92e241798e Upgrade to Spring HATEOAS 2.3.4
Closes gh-43475
2024-12-12 11:29:43 +01:00
Stéphane Nicoll 64015df798 Upgrade to Jetty 12.0.16
Closes gh-43487
2024-12-12 11:29:42 +01:00
Andy Wilkinson dc00342384 Improve handling of environment variables in failure analysis
Prior to this change, the failure analysis for an invalid
configuration property value filtered out the configuration property
sources property source. This property source contains a "duplicate"
of all of the environment's other property sources but with
configuration property support (such as relaxed/fuzzy matching of
environment variables). This was done to prevent the reporting of
duplicates when a property was found in both the configuration
property sources property source and the "normal" property sources.
An unwanted side-effect of this was that fuzzy matching of
environment variables was lost so the origin of
com.example.some-property would be found in the environment variable
was COM_EXAMPLE_SOME_PROPERTY but would not be found if it was
COM_EXAMPLE_SOMEPROPERTY.

This commit addresses this side-effect by no longer filtering out
the configuration property sources property source. To then
prevent duplicates from being reported in the analysis, it instead
deduplicates things based on the origin of each property that's
found in the environment's property sources.

Fixes gh-43380
2024-12-12 09:06:15 +00:00
Stéphane Nicoll 42821f30bb Start building against Spring Retry 2.0.11 snapshots
See gh-43485
2024-12-11 16:16:18 +01:00
Yanming Zhou a964bbd8cb Polish variable name for consistency
See gh-43483
2024-12-11 14:25:19 +01:00
Phillip Webb 6344c4767f Start building against Spring Session 3.3.5 snapshots
See gh-43397
2024-12-10 09:38:21 -08:00
Phillip Webb 8ab03e0495 Start building against Spring Integration 6.3.7 snapshots
See gh-43476
2024-12-10 09:38:21 -08:00
Phillip Webb 60217e0894 Start building against Spring HATEOAS 2.3.4 snapshots
See gh-43475
2024-12-10 09:38:16 -08:00
Phillip Webb 8dfde8625c Start building against Spring Batch 5.1.3 snapshots
See gh-43474
2024-12-10 09:38:12 -08:00
Stéphane Nicoll df94a86924 Upgrade to Thymeleaf Extras SpringSecurity 3.1.3.RELEASE
Closes gh-43465
2024-12-10 15:45:43 +01:00
Stéphane Nicoll 65cedf6bc5 Upgrade to Thymeleaf 3.1.3.RELEASE
Closes gh-43464
2024-12-10 15:45:43 +01:00
Stéphane Nicoll 6a68faaf9c Upgrade to Reactor Bom 2023.0.13
Closes gh-43390
2024-12-10 15:45:43 +01:00
Stéphane Nicoll 8a473a4098 Upgrade to Micrometer Tracing 1.3.7
Closes gh-43389
2024-12-10 15:45:43 +01:00
Stéphane Nicoll dcf8b31eda Upgrade to Micrometer 1.13.9
Closes gh-43388
2024-12-10 15:45:42 +01:00
Stéphane Nicoll 7486c27cdd Upgrade to jOOQ 3.19.16
Closes gh-43463
2024-12-10 15:45:42 +01:00
Stéphane Nicoll bed68daa13 Upgrade to Zipkin Reporter 3.4.3
Closes gh-43462
2024-12-10 15:45:42 +01:00
Moritz Halbritter e2cf9e105c Respect profiles when listing running Docker Compose containers
Closes gh-40139
2024-12-10 14:24:44 +01:00
Tran Ngoc Nhan a96b91fa3e Fix logback javadoc
See gh-43439
2024-12-10 07:35:58 +01:00
Soby Chacko 55ffed4ee4 Add dependency management for kafka-server
Apache Kafka now ships a new module, kafka-server, since the 3.7.0
release. The `3.9.0` kafka-client introduced some breaking changes that
require this dependecy for the `EmbeddedKafka` support in Spring for
Apache Kafka.

This commit adds this dependecny for Spring Boot based Spring Kafka
projects.

See gh-43450
2024-12-10 07:28:41 +01:00
Phillip Webb 3338c22372 Restore `build...` methods that don't need an SSL bundle
Restore `buildConsumerProperties()` and `buildProducerProperties()`
methods in `KafkaProperties` to make it more convenient to use them
without an SSL bundle.

Fixes gh-43300
2024-12-09 09:43:13 -08:00
Phillip Webb f21402d4c3 Consistently return non-zero exit codes for jarmode failures
Update jar mode launchers to catch all exceptions and return a non-zero
exit code. This refinement also allows us to consolidate the existing
error reporting logic to a central locations. Modes that wish to report
a simple error rather than a full stacktrace can throw the newly
introduced `JarModeErrorException`.

Fixes gh-43435
2024-12-06 19:00:50 -08:00
Tran Ngoc Nhan dbe7ecd168 Fix Junit javadoc links
See gh-43383
2024-12-05 10:37:06 +01:00
Phillip Webb 9e7972a9b4 Polish code with code cleanup rules 2024-12-04 15:03:40 -08:00
Phillip Webb 1edc997440 Start building against Spring Session 3.3.4 snapshots
See gh-43397
2024-12-04 11:41:13 -08:00
Phillip Webb 210c1465a2 Start building against Spring Pulsar 1.1.7 snapshots
See gh-43396
2024-12-04 11:41:13 -08:00
Phillip Webb f0fd24800a Start building against Spring LDAP 3.2.9 snapshots
See gh-43395
2024-12-04 11:41:13 -08:00
Phillip Webb 8761285557 Start building against Spring Kafka 3.2.6 snapshots
See gh-43394
2024-12-04 11:41:13 -08:00
Phillip Webb 6cd3ee5347 Start building against Spring Data Bom 2024.0.7 snapshots
See gh-43392
2024-12-04 11:41:13 -08:00
Phillip Webb cd3fd0e6da Start building against Spring Authorization Server 1.3.4 snapshots
See gh-43391
2024-12-04 11:41:12 -08:00
Phillip Webb 740862a39b Start building against Reactor Bom 2023.0.13 snapshots
See gh-43390
2024-12-04 11:41:12 -08:00
Phillip Webb 53824c860a Start building against Micrometer Tracing 1.3.7 snapshots
See gh-43389
2024-12-04 11:41:12 -08:00
Phillip Webb c09f7c9944 Start building against Micrometer 1.13.9 snapshots
See gh-43388
2024-12-04 11:41:12 -08:00
Phillip Webb 4c00c376a1 Upgrade to Undertow 2.3.18.Final
Closes gh-43387
2024-12-04 11:41:12 -08:00
Phillip Webb 0ebee16043 Upgrade to RxJava3 3.1.10
Closes gh-43386
2024-12-04 11:41:12 -08:00
Stéphane Nicoll cc274ccdca Polish "Polish formatting of log configuration file"
See gh-43322
2024-12-04 10:33:58 +01:00
Yanming Zhou 3f17e42b38 Polish formatting of log configuration file
1. Remove space before `/>` to keep consistency.
2. Capitalize `filters` for Log4j2.
3. Uppercase log level to keep consistency.

See gh-43322
2024-12-04 10:28:28 +01:00
Phillip Webb 3dcea98f00 Polish `redirect.adoc` by sorting contents alphabetically 2024-12-03 20:30:09 -08:00
Phillip Webb 709cd91b3e Add legacy anchor redirects
Add anchor redirects previously covered by the
`anchor-rewrite.properties` file.

See gh-43367
2024-12-03 20:17:14 -08:00
Phillip Webb 75a3722ee4 Add more anchor redirects
See gh-43367
2024-12-03 20:16:51 -08:00
Phillip Webb 4265a0bcc2 Reset `Startables` COUNTER when testing parallel startup
Closes gh-43369
2024-12-03 19:07:16 -08:00
Phillip Webb b340c855c0 Prevent H2 console from causing early DataSource initialization
Update `H2ConsoleAutoConfiguration` so that DataSource connection
logging occurs outside of the `ServletRegistrationBean`.

Fixes gh-43337
2024-12-02 19:05:16 -08:00
Phillip Webb 0afbc0b23c Polish 'Accept Docker progress on numbers >2GB'
Restore `int` returns for existing methods and deprecate them in
favor of a new `asPercentage()` method.

See gh-43328
2024-12-02 13:58:03 -08:00
Wolfgang Kronberg d8565185e8 Accept Docker progress on numbers >2GB
Update `ProgressUpdateEvent` to support images of a file size
>2GB without provoking build failures.

See gh-43328
2024-12-02 13:56:09 -08:00
Yanming Zhou d81678016e Restore System property in Logging section of the reference documentation
Before this commit, it is rendered as an unexpected link with simple class
name, it should be full qualified class name.

See gh-43341
2024-12-02 09:42:08 +01:00
BenchmarkingBuffalo b86b81da35 Remove prohibited undertow upgrade restriction
See gh-43333
2024-12-02 09:36:01 +01:00
Stefano Cordio 26b1d74470 Fix link to proxyBeanMethods in @AutoConfiguration javadoc
See gh-43323
2024-11-29 09:17:27 +00:00
Tran Ngoc Nhan 82652aba49 Fix Servlet and JPA javadoc links
See gh-43320
2024-11-29 09:07:19 +00:00
Andy Wilkinson 5cff43ddff Link to EnableMethodSecurity instead of EnableGlobalMethodSecurity
Closes gh-43308
2024-11-28 11:33:37 +00:00
Tran Ngoc Nhan 57a5fa0555 Fix Javadoc link for Hikari
See gh-43305
2024-11-28 09:26:40 +01:00
Andy Wilkinson 7bc709c32f Fix subName from adapted name with value processor
Previously, when a configuration property name was created by
adapting a source with a value processor, creating sub names from
that property name did not work correctly. This broke binding of
prefixed environment variables to a map as the ancestor checking
did not work.

Fixes gh-43304
2024-11-27 19:34:35 +00:00
Tran Ngoc Nhan 16838a9b58 Fix syntax in reference guide
See gh-43271
2024-11-27 08:24:16 +01:00
Andy Wilkinson d924e4d999 Mark shaded application's jar as multi-release by default
Spring Framework now uses a multi-release jar for its virtual thread
support. If the shaded jar is not marked as being a multi-release jar
and virtual threads are enabled, the application will fail to start as
the Java 21+ virtual threads delegate will be unavailable.

This commit updates the starter parent's default configuration for the
Maven Shade plugin to set Multi-Release: true in the application's
manifest.

Closes gh-43284
2024-11-26 13:42:03 +00:00
Andy Wilkinson bb3651b7d1 Reduce warnings reported by Eclipse
Closes gh-43269
2024-11-22 15:39:35 +00:00
Andy Wilkinson cf1dadf2e7 Stop publishing CLI's Homebrew formula in commercial builds
Closes gh-43247
2024-11-22 11:58:50 +00:00
Phillip Webb 283bc6faf0 Merge branch '3.2.x' into 3.3.x 2024-11-20 20:57:35 -08:00
Phillip Webb 5c938fc8bc Update copyright year of changed files 2024-11-20 20:57:27 -08:00
Phillip Webb 6b6597b403 Restore monospaced text to unescaped form
See gh-41614
2024-11-20 20:35:33 -08:00
Phillip Webb 4c8dafe12b Migrate class references to full javadoc links
Update documentation to use `javadoc:...` macro for class and interface
references.

Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration

See gh-41614
2024-11-20 20:24:54 -08:00
Phillip Webb 3d57d36c16 Use fully-qualified names for ambiguous type references
Update type references to use a fully qualified name when we have
more than one candidate available to us.

See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb d289d0a442 Temporarily escape monospaced text that will not be linked
Escape elements that we know cannot be converted to a javadoc link.

See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb 81ba8b6c7b Refine javadoc links
See gh-41614
2024-11-20 17:14:12 -08:00
Phillip Webb dc49c64e56 Remove FlywayCallback reference in documentation
Closes gh-43233
2024-11-20 12:35:24 -08:00
Phillip Webb 924ea70c19 Polish documentation to use more javadoc links
Update a few areas of the documentation to use full javadoc
links.

See gh-41614
2024-11-20 12:34:04 -08:00
Phillip Webb 47722af18e Polish documentation
Cleanup and polish some areas of the documentation.
2024-11-20 12:16:29 -08:00
Phillip Webb 127b140ebd Add javadoc links for Jooq and Netty
See gh-41614
2024-11-20 12:15:18 -08:00
Andy Wilkinson 16f45169f7 Upgrade to Spring Integration 6.3.6
Closes gh-43010
2024-11-20 17:12:12 +00:00
Andy Wilkinson 11401d3290 Upgrade to Spring Integration 6.2.11
Closes gh-43001
2024-11-20 17:07:50 +00:00
Andy Wilkinson 758d0ffb64 Upgrade to Infinispan 14.0.33.Final
Closes gh-43229
2024-11-20 17:07:49 +00:00
Andy Wilkinson ec2a350959 Publish API catalog content and root aggregate content from s-b-docs
Closes gh-43224
2024-11-20 10:09:23 +00:00
Phillip Webb a3b027a6f1 Add more javadoc links
See gh-41614
2024-11-19 23:15:46 -08:00
Andy Wilkinson 5639c257c5 Upgrade to OpenTelemetry 1.38.0
This aligns its version with that used by Micrometer Tracing 1.3.x.

Closes gh-43200
2024-11-19 16:43:38 +00:00
Stéphane Nicoll 5af29d38a0 Upgrade to Spring Security 6.3.5
Closes gh-43013
2024-11-19 08:49:39 +01:00
Stéphane Nicoll ebb882fad8 Upgrade to Spring RESTDocs 3.0.3
Closes gh-43014
2024-11-19 08:49:39 +01:00
Stéphane Nicoll 4e9fb97a14 Upgrade to Spring Pulsar 1.1.6
Closes gh-43012
2024-11-19 08:49:38 +01:00
Stéphane Nicoll 013e38b1dc Upgrade to Spring Kafka 3.2.5
Closes gh-43011
2024-11-19 08:49:38 +01:00
Stéphane Nicoll d4f71753a5 Upgrade to Spring AMQP 3.1.8
Closes gh-43004
2024-11-19 08:49:38 +01:00
Stéphane Nicoll b0ebb47e5e Upgrade to Spring Security 6.2.8
Closes gh-43009
2024-11-19 08:49:29 +01:00
Stéphane Nicoll fc45e6c928 Upgrade to Spring RESTDocs 3.0.3
Closes gh-43007
2024-11-19 08:49:28 +01:00
Stéphane Nicoll e406607a4e Upgrade to Spring Pulsar 1.0.12
Closes gh-43005
2024-11-19 08:49:28 +01:00
Stéphane Nicoll 64b0ce3886 Upgrade to Spring Kafka 3.1.10
Closes gh-43003
2024-11-19 08:49:28 +01:00
Stéphane Nicoll 4de5913227 Upgrade to Spring AMQP 3.1.8
Closes gh-42996
2024-11-19 08:49:28 +01:00
Phillip Webb dba395dc0c Merge branch '3.2.x' into 3.3.x
Closes gh-43198
2024-11-15 13:27:17 -08:00
Phillip Webb a20cc3d4e6 Clarify documentation for 'spring.datasource.type'
Closes gh-43193
2024-11-15 13:26:45 -08:00
Stéphane Nicoll 7bd2d001b7 Upgrade to Spring LDAP 3.2.8
Closes gh-43184
2024-11-15 15:58:09 +01:00
Stéphane Nicoll ad8aa4514a Upgrade to Spring Data Bom 2024.0.6
Closes gh-43006
2024-11-15 15:58:05 +01:00
Stéphane Nicoll 9f0a32a009 Upgrade to Pulsar Reactive 0.5.9
Closes gh-43183
2024-11-15 15:58:04 +01:00
Stéphane Nicoll edfbd6f7ba Upgrade to Micrometer 1.13.8
Closes gh-43182
2024-11-15 15:58:00 +01:00
Stéphane Nicoll 6dc68115e6 Upgrade to Lombok 1.18.36
Closes gh-43181
2024-11-15 15:57:54 +01:00
Stéphane Nicoll 224da20936 Upgrade to Spring LDAP 3.2.8
Closes gh-43180
2024-11-15 15:53:26 +01:00
Stéphane Nicoll b82367a4b3 Upgrade to Spring Data Bom 2023.1.12
Closes gh-42997
2024-11-15 15:53:22 +01:00
Stéphane Nicoll e4fb95a16b Upgrade to Pulsar Reactive 0.5.9
Closes gh-43179
2024-11-15 15:53:21 +01:00
Stéphane Nicoll 1c8a6a2b62 Upgrade to Micrometer 1.12.13
Closes gh-43178
2024-11-15 15:53:17 +01:00
Stéphane Nicoll 13b6f483d1 Upgrade to Lombok 1.18.36
Closes gh-43177
2024-11-15 15:53:12 +01:00
Phillip Webb 66ec6b32e3 Merge branch '3.2.x' into 3.3.x
Closes gh-43170
2024-11-14 15:50:04 -08:00
Phillip Webb 25b6477aa8 Support alternative media type format
Update `ExportedImageTar` media type detection to support `tar+gzip`
as well as `tar.gzip`. Recent updates to Docker Desktop appear to have
changed the format.

Fixes gh-43126
2024-11-14 15:25:15 -08:00
Phillip Webb a293560237 Support nested OCI indexes
Update `ExportedImageTar.IndexLayerArchiveFactory` to support nested
indexes. Nested indexes support a layer of interaction where the
`index.json` file points to a blob that contains the read index to use.

Prior to this commit, we only supported indexes provided directly by
the `index.json` file. This missing support results in "buildpack.toml:
no such file or directory" errors when referencing specific buildpacks
and using Docker Engine 27.3.1 or above.

See gh-43126
2024-11-14 15:24:47 -08:00
Phillip Webb fd7956fb66 Merge branch '3.2.x' into 3.3.x 2024-11-14 10:41:56 -08:00
Phillip Webb 83e7ccd638 Polish prohibit reason 2024-11-14 10:41:38 -08:00
Phillip Webb 4753ee000c Merge branch '3.2.x' into 3.3.x
Closes gh-43167
2024-11-14 10:32:27 -08:00
Phillip Webb 82352868ea Downgrade to HSQLDB 2.7.3 and block upgrade
Closes gh-43165
2024-11-14 10:31:50 -08:00
Moritz Halbritter ec236be2bb Merge branch '3.2.x' into 3.3.x
Closes gh-43159
2024-11-14 14:47:52 +01:00
Johnny Lim ac75bc922d Update "Upgrading From" section to additionally use "2.x"
See gh-43123

Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com>
2024-11-14 14:43:30 +01:00
Phillip Webb 9efb5166d7 Add more javadoc links
See gh-41614
2024-11-13 11:05:51 -08:00
Phillip Webb 0bd1ff7747 Include spring-boot-loader in API documentation
Closes gh-43151
2024-11-13 11:05:13 -08:00
Phillip Webb b8655a8073 Polish documentation 2024-11-13 11:02:35 -08:00
Stéphane Nicoll 0afb867148 Upgrade to Reactor Bom 2023.0.12
Closes gh-43002
2024-11-13 19:20:08 +01:00
Stéphane Nicoll 801b915d1a Upgrade to Netty 4.1.115.Final
Closes gh-43148
2024-11-13 19:20:08 +01:00
Stéphane Nicoll ab8cfcc7fc Upgrade to Infinispan 15.0.11.Final
Closes gh-43147
2024-11-13 19:20:04 +01:00
Stéphane Nicoll c72693fd45 Upgrade to ActiveMQ 6.1.4
Closes gh-43146
2024-11-13 19:19:59 +01:00
Stéphane Nicoll eec89a2696 Upgrade to Reactor Bom 2023.0.12
Closes gh-42995
2024-11-13 19:17:11 +01:00
Stéphane Nicoll f234bcf5e9 Upgrade to Netty 4.1.115.Final
Closes gh-43144
2024-11-13 19:17:11 +01:00
Stéphane Nicoll 9ccf19d294 Revert "Upgrade to Neo4j Java Driver 5.26.0"
This reverts commit 1a570573de.

See gh-43029
2024-11-13 16:26:17 +01:00
Stéphane Nicoll b86e6e5bd5 Revert "Upgrade to Neo4j Java Driver 5.26.0"
This reverts commit 94f2fabe24.

See gh-43028
2024-11-13 16:24:18 +01:00
Moritz Halbritter 6f52739c32 Merge branch '3.2.x' into 3.3.x
Closes gh-43140
2024-11-13 14:41:45 +01:00
Moritz Halbritter 3b0fec6d00 Upgrade build to Gradle 8.11
Closes gh-43136
2024-11-13 14:36:08 +01:00
Stéphane Nicoll 7bc332cf65 Upgrade to Micrometer Tracing 1.3.6
Closes gh-43000
2024-11-12 15:59:46 +09:00
Stéphane Nicoll 772d1da52b Upgrade to Micrometer 1.13.7
Closes gh-42998
2024-11-12 15:59:46 +09:00
Stéphane Nicoll 130deaf748 Upgrade to Micrometer Tracing 1.2.12
Closes gh-42994
2024-11-12 15:30:27 +09:00
Stéphane Nicoll 570f534041 Upgrade to Micrometer 1.12.12
Closes gh-42993
2024-11-12 15:30:26 +09:00
Moritz Halbritter 18afa2c8dc Merge branch '3.2.x' into 3.3.x
Closes gh-43116
2024-11-11 11:25:38 +01:00
Johnny Lim dfcc7c5c2d Fix WebServerPortFileWriter.getPortFile() without extension
See gh-43115
2024-11-11 11:18:00 +01:00
Stéphane Nicoll ce06d6f8e0 Upgrade to Groovy 4.0.24
Closes gh-43095
2024-11-11 08:05:59 +09:00
Stéphane Nicoll 82b0a4258a Upgrade to Jetty 12.0.15
Closes gh-43093
2024-11-11 07:42:19 +09:00
Stéphane Nicoll 0c60e6f3a2 Upgrade to MongoDB 4.11.5
Closes gh-43092
2024-11-11 07:26:40 +09:00
Stéphane Nicoll be92d92351 Upgrade to jOOQ 3.18.22
Closes gh-43091
2024-11-11 07:26:36 +09:00
Stéphane Nicoll aaa677605d Upgrade to Jetty 12.0.15
Closes gh-43090
2024-11-11 07:26:32 +09:00
Stéphane Nicoll 8f9442a741 Upgrade to HSQLDB 2.7.4
Closes gh-43089
2024-11-11 07:26:27 +09:00
Stéphane Nicoll 8972e01587 Upgrade to Groovy 4.0.24
Closes gh-43088
2024-11-11 07:26:23 +09:00
Phillip Webb 239ee146af Merge branch '3.2.x' into 3.3.x
Closes gh-43083
2024-11-09 00:01:12 -08:00
Phillip Webb 4f7de1c889 Fix `SslOptions.isSpecified()` logic
Prior to this commit `SslOptions.isSpecified()` only returned `true` if
both ciphers and enabled protocols were set. If should have returned
`true` if either were set.

Fixes gh-43082
2024-11-09 00:00:33 -08:00
Phillip Webb 571bd592fb Fixup and add more javadoc-location attributes
Fix a few errors and add more javadoc-location package attributes
for use in `.adoc` files.

See gh-41614
2024-11-08 22:48:00 -08:00
Andy Wilkinson d0e9168de0 Merge branch '3.2.x' into 3.3.x
Closes gh-43073
2024-11-08 11:41:16 +00:00
Andy Wilkinson bebdf69552 Document how to statically provide GraalVM hints
Closes gh-42515
2024-11-08 11:27:21 +00:00
Andy Wilkinson 1ae9b8ea1b Merge branch '3.2.x' into 3.3.x
Closes gh-43071
2024-11-08 10:55:52 +00:00
Andy Wilkinson 5d63335a5c Polish "Use constants for well-known scope names"
See gh-43065
2024-11-08 10:53:11 +00:00
Yanming Zhou 03841b1229 Use constants for well-known scope names
See gh-43065
2024-11-08 10:01:19 +00:00
Andy Wilkinson 81872afd53 Merge branch '3.2.x' into 3.3.x
Closes gh-43069
2024-11-08 09:55:22 +00:00
Andy Wilkinson 2fa28fb822 Improve error reporting when image loading fails
Closes gh-31243
2024-11-08 09:51:57 +00:00
Phillip Webb 21a645764d Fix broken link
See gh-41614
2024-11-07 16:28:44 -08:00
Phillip Webb 47216a80e7 Expand javadoc links to include packages
Update javadoc links to include package references when relevant. The
packages are used to populate `javadoc-location-*` attributes that the
Asciidoctor javadoc extension can use.

See gh-41614
2024-11-07 15:55:07 -08:00
Moritz Halbritter 317d943083 Use native encoding when writing the java arguments file
Closes gh-43051
2024-11-07 15:14:45 +01:00
Andy Wilkinson 32c61a99e4 Merge branch '3.2.x' into 3.3.x
Closes gh-43060
2024-11-07 12:38:36 +00:00
Andy Wilkinson 03a3425767 Fix test for incremental build with type rename
Closes gh-38119
2024-11-07 12:38:03 +00:00
Andy Wilkinson 519ec86c99 Merge branch '3.2.x' into 3.3.x
Closes gh-43058
2024-11-07 11:26:37 +00:00
Andy Wilkinson 0be9fd91ab Separate type customization from additional DataSource configuration
Closes gh-43054
2024-11-07 11:03:48 +00:00
Andy Wilkinson 4900ca1ffc Fix resetting of spied FactoryBean output
Fixes gh-31204
2024-11-06 13:27:09 +00:00
Andy Wilkinson e0a27e4554 Add more release notes links to spring-boot-dependencies
Closes gh-43039
2024-11-05 16:42:15 +00:00
Andy Wilkinson 0abbe9bb91 Upgrade to Logback 1.5.12
Closes gh-43038
2024-11-05 16:01:29 +00:00
Andy Wilkinson 55c9df6ba8 Upgrade to jOOQ 3.19.15
Closes gh-43037
2024-11-05 16:01:25 +00:00
Andy Wilkinson 9f59c5e490 Upgrade to HSQLDB 2.7.4
Closes gh-43035
2024-11-05 16:01:15 +00:00
Andy Wilkinson 77fa968209 Correct the location of the layers schema
Fixes gh-43032
2024-11-05 12:18:25 +00:00
Stéphane Nicoll 1a570573de Upgrade to Neo4j Java Driver 5.26.0
Closes gh-43029
2024-11-05 16:15:58 +09:00
Stéphane Nicoll 94f2fabe24 Upgrade to Neo4j Java Driver 5.26.0
Closes gh-43028
2024-11-05 16:08:25 +09:00
Stéphane Nicoll 6b016e73f4 Start building against Spring Security 6.3.5 snapshots
See gh-43013
2024-11-05 12:44:26 +09:00
Stéphane Nicoll f13d58c141 Start building against Spring RESTDocs 3.0.3 snapshots
See gh-43014
2024-11-05 12:43:51 +09:00
Stéphane Nicoll 3a8525739a Start building against Spring Pulsar 1.1.6 snapshots
See gh-43012
2024-11-05 12:29:37 +09:00
Stéphane Nicoll 6533380fbb Start building against Spring Kafka 3.2.5 snapshots
See gh-43011
2024-11-05 12:29:09 +09:00
Stéphane Nicoll 21db2ff03b Start building against Spring Integration 6.3.6 snapshots
See gh-43010
2024-11-05 12:29:04 +09:00
Stéphane Nicoll 2f89a1e228 Start building against Spring Security 6.2.8 snapshots
See gh-43009
2024-11-05 12:29:00 +09:00
Stéphane Nicoll fe390954c6 Start building against Spring RESTDocs 3.0.3 snapshots
See gh-43007
2024-11-05 12:28:55 +09:00
Stéphane Nicoll 95f3172d03 Start building against Spring Data Bom 2024.0.6 snapshots
See gh-43006
2024-11-05 12:28:55 +09:00
Stéphane Nicoll 91c802a059 Start building against Spring Pulsar 1.0.12 snapshots
See gh-43005
2024-11-05 12:28:51 +09:00
Stéphane Nicoll 36c12e3651 Start building against Spring AMQP 3.1.8 snapshots
See gh-43004
2024-11-05 12:28:49 +09:00
Stéphane Nicoll 5acb87817c Start building against Spring Kafka 3.1.10 snapshots
See gh-43003
2024-11-05 12:28:46 +09:00
Stéphane Nicoll a36c62677c Start building against Reactor Bom 2023.0.12 snapshots
See gh-43002
2024-11-05 12:28:44 +09:00
Stéphane Nicoll a8a7ee8680 Start building against Spring Integration 6.2.11 snapshots
See gh-43001
2024-11-05 12:28:42 +09:00
Stéphane Nicoll 0549e5328b Start building against Micrometer Tracing 1.3.6 snapshots
See gh-43000
2024-11-05 12:28:39 +09:00
Stéphane Nicoll 661e6e930d Start building against Micrometer 1.13.7 snapshots
See gh-42998
2024-11-05 12:28:34 +09:00
Stéphane Nicoll 980043e059 Start building against Spring Data Bom 2023.1.12 snapshots
See gh-42997
2024-11-05 12:28:32 +09:00
Stéphane Nicoll 43622e93e2 Start building against Spring AMQP 3.1.8 snapshots
See gh-42996
2024-11-05 12:28:27 +09:00
Stéphane Nicoll c1e04d69e8 Start building against Reactor Bom 2023.0.12 snapshots
See gh-42995
2024-11-05 12:28:22 +09:00
Stéphane Nicoll 9ba12afe43 Start building against Micrometer Tracing 1.2.12 snapshots
See gh-42994
2024-11-05 12:28:17 +09:00
Stéphane Nicoll d75328a65b Start building against Micrometer 1.12.12 snapshots
See gh-42993
2024-11-05 12:28:08 +09:00
Phillip Webb 189e49f6d6 Merge branch '3.2.x' into 3.3.x
Closes gh-42991
2024-11-04 15:56:29 -08:00
Phillip Webb c62a018830 Align buildpack certificate and key parsers with SSL versions
Closes gh-37969
2024-11-04 15:53:39 -08:00
Phillip Webb 4a7c757945 Merge branch '3.2.x' into 3.3.x
Closes gh-42989
2024-11-04 14:34:17 -08:00
Dmytro Nosan 7d8cb5fe49 Remove explicit '.xml' suffix check from `LogbackLoggingSystem`
Update `LogbackLoggingSystem` so that paths suffixes are no longer
checked for `.xml`. Since Logback now only supports XML files, we're
safe to pass all content along for processing. If the incorrect content
is found, Logback will throw an exception.

See gh-42986
2024-11-04 14:29:59 -08:00
Phillip Webb 202db9b7f4 Update copyright year of changed files 2024-11-04 14:28:23 -08:00
Andy Wilkinson bffde8228e Merge branch '3.2.x' into 3.3.x
Closes gh-42982
2024-11-04 13:15:12 +00:00
Andy Wilkinson 2fc0016ef1 Fix spring-boot-gradle-plugin's tests in Eclipse
Closes gh-32625
2024-11-04 13:11:45 +00:00
Andy Wilkinson a3168e3a2f Centralize dependency management of Commons Compress
Closes gh-39368
2024-11-04 11:45:41 +00:00
Stéphane Nicoll a224c8188c Fix copyright year of updated file
See gh-42974
2024-11-02 20:21:19 +09:00
Tran Ngoc Nhan 9e92bfe906 Polish
See gh-42974
2024-11-02 20:20:06 +09:00
Andy Wilkinson f9281a61ff Rework Antora Gradle Infrastructure
Closes gh-40572

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-11-01 14:28:18 +00:00
Moritz Halbritter 6470748d6d Merge branch '3.2.x' into 3.3.x
Closes gh-42959
2024-10-31 15:07:02 +01:00
Moritz Halbritter 90b920a410 Use default address if null address is given
Closes gh-42958
2024-10-31 14:34:30 +01:00
Andy Wilkinson 53186655f9 Merge branch '3.2.x' into 3.3.x
Closes gh-42944
2024-10-30 10:44:04 +00:00
Andy Wilkinson 1ad5fb8638 Merge branch '3.2.x' into 3.3.x
Closes gh-42942
2024-10-30 10:26:04 +00:00
Andy Wilkinson 1c61e59099 Prohibit unnecessary values on @ConditionalOnMissingBean
Closes gh-42941
2024-10-30 10:24:00 +00:00
Andy Wilkinson 00ceb378c4 Polish "Remove unnecessary values from @ConditionalOnMissingBean"
See gh-42933
2024-10-30 10:02:27 +00:00
Yanming Zhou 88d7a1e74a Remove unnecessary values from @ConditionalOnMissingBean
See gh-42933
2024-10-30 10:00:11 +00:00
Andy Wilkinson 31b1c40894 Fix link to checkpoint-restore status page
Closes gh-42938
2024-10-30 08:14:48 +00:00
Stéphane Nicoll 35d6d76d12 Merge branch '3.2.x' into 3.3.x
Closes gh-42935
2024-10-30 16:39:32 +09:00
Stéphane Nicoll 1a3f1a41b1 Polish "Complete support for project.build.outputTimestamp"
See gh-42922
2024-10-30 11:04:48 +09:00
Andreas Höhmann 491515e6e3 Complete support for project.build.outputTimestamp
This commit completes the support of project.build.outputTimestamp to
also support a value that's expressed as seconds since the epoch.

See gh-42922
2024-10-30 10:51:07 +09:00
Andy Wilkinson c8b0e7f66a Merge branch '3.2.x' into 3.3.x
Closes gh-42930
2024-10-29 17:54:55 +00:00
Andy Wilkinson c340c691c5 Avoid calling getProject() during task execution
Closes gh-32980
2024-10-29 17:54:00 +00:00
Andy Wilkinson 87f29f63aa Merge branch '3.2.x' into 3.3.x
Closes gh-42925
2024-10-29 14:57:43 +00:00
Andy Wilkinson b1653708e4 Improve thread-safety of OnClassCondition
Closes gh-41709
2024-10-29 13:26:16 +00:00
Stéphane Nicoll 5fcc585178 Merge branch '3.2.x' into 3.3.x
Closes gh-42916
2024-10-29 13:39:23 +09:00
Stéphane Nicoll eba7a5a077 Update copyright year of changed files
See gh-42901
2024-10-29 13:35:35 +09:00
Tran Ngoc Nhan ff855d9421 Remove redundant null check
See gh-42901
2024-10-29 13:33:55 +09:00
Stéphane Nicoll 4401673d6d Merge branch '3.2.x' into 3.3.x
Closes gh-42914
2024-10-29 13:27:06 +09:00
Stéphane Nicoll d4010d3be0 Polish "Prevent auth header to be included in Docker API call"
See gh-42910
2024-10-29 13:24:09 +09:00
YiXuan Ding 351018ea65 Prevent auth header to be included in Docker API call
See gh-42910
2024-10-29 13:16:08 +09:00