henriquejsza
626d5fdf3c
Add ResourceBasedMessageSourceConfigurer
...
Signed-off-by: henriquejsza <henriquejsza@gmail.com >
See gh-51484
2026-09-02 14:53:00 +01:00
Phillip Webb
914f39384c
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51454
2026-08-25 14:07:23 -07:00
Phillip Webb
5a21e0d698
Upgrade to spring-javaformat 0.0.48
...
Closes gh-51452
2026-08-25 13:58:58 -07:00
Stéphane Nicoll
5bf2a32b11
Merge branch '4.0.x'
2026-05-30 14:39:57 +02:00
Stéphane Nicoll
98084aab2b
Reformat additional-spring-configuration-metadata.json files
2026-05-30 14:28:53 +02:00
Andy Wilkinson
6a74bb85a3
Merge branch '4.0.x'
...
Closes gh-50440
2026-05-14 15:03:44 +01:00
Andy Wilkinson
add52b6ccd
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50439
2026-05-14 15:02:24 +01:00
Phillip Webb
21a3eec136
Merge branch '4.0.x'
...
Closes gh-50425
2026-05-13 07:47:34 -07:00
Phillip Webb
3213393bf9
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50424
2026-05-13 07:47:07 -07:00
Phillip Webb
3753b9d466
Fix additional test Timezone issue
...
Fix test that fails in certain timezones.
See gh-8923
2026-04-07 21:19:03 -07:00
Moritz Halbritter
a04b65ea74
Set embeddedValueResolver on WebConversionService
...
Closes gh-8923
2026-04-02 08:57:22 +02:00
Phillip Webb
9bac152770
Merge branch '4.0.x'
...
Closes gh-49737
2026-03-24 17:39:47 -07:00
Phillip Webb
e8ec285fd5
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49736
2026-03-24 17:39:33 -07:00
Stéphane Nicoll
6bf72956fd
Merge branch '4.0.x'
...
Closes gh-49301
2026-02-23 16:47:29 +01:00
Stéphane Nicoll
5c9dbd4a4d
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49300
2026-02-23 16:47:20 +01:00
Phillip Webb
d102bb69b3
Create reusable default TaskScheduler configuration
...
Create a `DefaultTaskSchedulerConfiguration` for use when standard
task scheduler beans are required.
Closes gh-49280
2026-02-20 16:28:36 -08:00
Stéphane Nicoll
01364b7099
Merge branch '4.0.x'
...
Closes gh-49027
2026-01-30 19:16:38 +01:00
Stéphane Nicoll
3bbf3c79ef
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49026
2026-01-30 19:14:51 +01:00
Andy Wilkinson
2d1df02866
Merge branch '4.0.x'
...
Closes gh-48841
2026-01-15 11:11:05 +00:00
Andy Wilkinson
8b3ef3b28b
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48840
2026-01-15 11:10:52 +00:00
Andy Wilkinson
d1e4d72fa5
Polish
...
See 8bd140305a
2026-01-15 11:06:56 +00:00
Andy Wilkinson
8bd140305a
Merge branch '4.0.x'
2026-01-15 10:52:15 +00:00
Andy Wilkinson
774dd9e1de
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48838
2026-01-15 10:50:08 +00:00
Andy Wilkinson
0ed5f2674f
Avoid losing type information in on bean condition messages
2026-01-13 10:44:18 +00:00
Andy Wilkinson
3d6671d47a
Merge branch '4.0.x'
...
Closes gh-48701
2026-01-08 12:14:50 +00:00
Andy Wilkinson
ef1f4e2fa2
Merge branch '4.0.x'
...
Closes gh-48700
2026-01-08 12:01:09 +00:00
Andy Wilkinson
0ffffee4bf
Upgrade to Nullability Plugin 0.0.9
...
Closes gh-48638
2026-01-08 11:59:51 +00:00
Andy Wilkinson
9bd1a460a1
Correct packaging of test code
...
Closes gh-48699
2026-01-08 11:43:43 +00:00
Stéphane Nicoll
644ac08886
Add support for context propagation in task execution
...
Closes gh-48033
2025-12-22 10:24:41 +01:00
Phillip Webb
aaf66f4d50
Merge branch '3.5.x'
2025-12-17 20:46:23 -08:00
Phillip Webb
e69be7ccce
Merge branch '3.5.x'
...
Closes gh-48569
2025-12-17 11:48:48 -08:00
Andy Wilkinson
3becdc7d47
Move server.error properties to spring.web.error
...
Closes gh-48201
2025-11-20 11:55:23 +00:00
Stéphane Nicoll
097184c2e4
Merge branch '3.5.x'
...
Closes gh-48132
2025-11-14 09:55:46 +01:00
Andy Wilkinson
5281f5c6bc
Merge branch '3.5.x'
...
The issue had already been fixed in 4.0 as part of the nullability
work. As such, this commit doesn't fix anything. It does, however,
merge forward a test and makes some stylistic changes to the code so
that it's aligned with the same code in 3.5.x and 3.4.x
2025-11-13 14:06:46 +00:00
Stéphane Nicoll
3d23261f87
Merge branch '3.5.x'
...
Closes gh-48122
2025-11-13 14:55:19 +01:00
Stéphane Nicoll
d1e5fe3248
Merge branch '3.5.x'
...
Closes gh-48106
2025-11-13 10:31:25 +01:00
Stéphane Nicoll
b0e2f2c770
Configure application task executor with custom AsyncConfigurer
...
Previously, any user that defines an AsyncConfigurer should provide
the async executor as well, given that our auto-configuration no longer
defines a "taskExecutor" bean.
This commit extends our auto-configuration of async processing to
use the "applicationTaskExecutor" bean name transparently if a user
has configured an AsyncConfigurer, but did not override the
getAsyncExecutor method.
Closes gh-47897
2025-10-31 17:16:49 +01:00
Stéphane Nicoll
f11e3f3877
Adapt to new GraalVM metadata format
...
This commit updates our web resources patterns due to a change in the
GraalVM metadata format. Previously a single `*` was considering a
directory and its sub-folders. The same behavior now requires two `*`.
Closes gh-47894
2025-10-31 12:28:01 +01:00
Stéphane Nicoll
7bde0e65f1
Fix typos
...
Closes gh-47818
2025-10-27 14:55:39 +01:00
Phillip Webb
739cb529fb
Merge branch '3.5.x'
...
Closes gh-47749
2025-10-21 11:30:56 -07:00
Phillip Webb
069809505e
Drop SharedMetadataReaderFactoryContextInitializer
...
Closes gh-47687
2025-10-17 19:46:42 -07:00
Andy Wilkinson
55e7c83498
Allow modules to contribute to Devtools' default properties
...
Closes gh-44792
2025-10-15 20:19:02 +01:00
Phillip Webb
5ce1438be6
Merge branch '3.5.x'
2025-10-14 14:20:22 -07:00
Phillip Webb
32ca67abc7
Merge branch '3.5.x'
...
Closes gh-47636
2025-10-14 12:07:09 -07:00
Moritz Halbritter
57992512b7
Add nullability annotations to tests in core/spring-boot-autoconfigure
...
See gh-47263
2025-10-02 12:17:57 +02:00
Andy Wilkinson
5348880b69
Modularize spring-boot-test-autoconfigure
...
This commit modularizes spring-boot-test-autoconfigure. It now
contains only the code that's central to test auto-configuration.
Feature-specific functionality has moved out into -test modules,
some existing and some newly created. For example, `@DataJpaTest` can
now be found in spring-boot-data-jpa-test.
Closes gh-47322
2025-09-25 13:11:35 +01:00
Stéphane Nicoll
ae1e700df9
Polish contribution
...
See gh-47244
2025-09-17 16:04:22 +02:00
Yanming Zhou
95305691ab
Add support for SimpleTaskExecutor#cancel-remaining-tasks-on-close
...
See https://github.com/spring-projects/spring-framework/issues/35372
See gh-47244
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-09-17 16:04:03 +02:00
Stéphane Nicoll
2b6a0d533e
Remove unused code
...
Closes gh-47235
2025-09-17 15:37:25 +02:00
Stéphane Nicoll
cdd39bafd7
Introduce spring-boot-persistence
...
This commit adds a spring-boot-persistence module with data technology
independent features. This provides a better home for EntityScan and
PersistenceExceptionTranslationAutoConfiguration.
Closes gh-45328
2025-09-17 14:42:22 +02:00