27386 Commits

Author SHA1 Message Date
Stéphane Nicoll
ced7c1617c Polish "Add TaskDecorator support for scheduled tasks"
See gh-43190
2025-01-07 12:15:46 +01:00
Dmytro Nosan
f0c5312141 Add TaskDecorator support for scheduled tasks
See gh-43190
2025-01-07 12:15:45 +01:00
Stéphane Nicoll
e6af48fc20 Polish "Retain existing modules in JacksonAutoConfiguration"
See gh-42836
2025-01-07 11:58:47 +01:00
Dmytro Nosan
993fbb3a0d Retain existing modules in JacksonAutoConfiguration
Previously, the default Jackson2ObjectMapperBuilderCustomizer
implementation did set the list of modules to use. This had the effect
of removing any modules that were registered programmatically by a
customizer with higher precedence.

This commit uses the variant of modulesToInstall that retain any
existing modules. It also adds a note in the documentation as this
behavior can be easily missed.

See gh-42836
2025-01-07 11:56:20 +01:00
Stéphane Nicoll
ff6c7c7fdf Merge branch '3.4.x' 2025-01-07 10:30:41 +01: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
Phillip Webb
32393425d6 Merge branch '3.4.x'
Closes gh-43707
2025-01-06 21:32:25 -08: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
Phillip Webb
170ff4eb23 Update copyright year of changed files 2025-01-06 17:40:24 -08:00
Phillip Webb
a8f3afc6b7 Fix incorrect imports
Fix accidentally committed imports.

See gh-43703
2025-01-06 14:42:28 -08:00
Phillip Webb
4c307d6fda Switch away from using @ConditionalOnProperty prefix
Merge `prefix` into `name` attribute and simplify annotations
where possible.

Closes gh-43703
2025-01-06 14:37:18 -08:00
Phillip Webb
29e9ce17ac Polish variables
Extract a few more variables to make the format command easier to
follow.
2025-01-06 10:15:39 -08:00
Andy Wilkinson
214e0281a9 Start work on Spring Boot 3.5 2025-01-06 15:29:25 +00: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