Stéphane Nicoll
d107f342f0
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51104
2026-07-23 12:25:25 +02:00
Manu Sridharan
b6f117c9cd
Adapt function types in ClassPath to avoid nullability warning
...
See gh-51091
Signed-off-by: Manu Sridharan <msridhar@gmail.com >
2026-07-23 12:19:57 +02:00
Andy Wilkinson
7a45ee8767
Merge branch '4.0.x'
...
Closes gh-50851
2026-06-24 19:12:35 +01:00
Yanming Zhou
9d5c98b7e9
Replace isAssignableFrom() with isInstance() where feasible
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
See gh-50750
2026-06-24 19:11:59 +01:00
Doehyun Baek
f7c2c0b2a6
Align documentation with changes made during 4.1's development
...
Signed-off-by: Doehyun Baek <doehyunbaek@gmail.com >
See gh-50800
2026-06-24 15:44:05 +01: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
796b0343c6
Merge branch '4.0.x'
...
Closes gh-50291
2026-05-04 15:37:42 -07:00
Phillip Webb
a6895e3da2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50289
2026-05-04 14:03:03 -07:00
Stéphane Nicoll
61ca2f51cd
Merge branch '4.0.x'
...
Closes gh-50114
2026-04-18 09:40:21 +02:00
Stéphane Nicoll
63fd49758c
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50113
2026-04-18 09:40:14 +02:00
Stéphane Nicoll
ee4457457d
Merge branch '4.0.x'
...
Closes gh-50112
2026-04-18 09:31:24 +02:00
Stéphane Nicoll
a9f458c55a
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50111
2026-04-18 09:31:17 +02:00
Stéphane Nicoll
3972d42a8f
Add support for loading layers configuration from the plugin classpath
...
This commit introduces an alternative to load layers configuration from
the classpath. This lets user package their custom layers XML at
META-INF/spring/layers/<name>.xml in a plugin dependency rather than
referencing a file path directly.
The name of the layers configuration can then be referenced using the
new `configurationName` property.
Closes gh-32466
2026-03-27 17:39:18 +01:00
Moritz Halbritter
662f5841df
Merge branch '4.0.x'
...
Closes gh-49513
2026-03-09 09:48:15 +01:00
Moritz Halbritter
1edf7b8e9b
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49512
2026-03-09 09:48:00 +01:00
Andy Wilkinson
5ba6340ed7
Merge branch '4.0.x'
2026-03-05 20:52:39 +00:00
Andy Wilkinson
b6f52e6d63
Merge branch '3.5.x' into 4.0.x
2026-03-05 20:52:28 +00:00
Andy Wilkinson
b8a710bcc4
Merge branch '4.0.x'
...
Closes gh-49398
2026-03-04 12:31:04 +00:00
Andy Wilkinson
85dd0c72b4
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49397
2026-03-04 12:30:47 +00:00
Stéphane Nicoll
7cc47e60ec
Merge branch '4.0.x'
...
Closes gh-49296
2026-02-23 12:49:20 +01:00
Stéphane Nicoll
5f8a752070
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49295
2026-02-23 12:49:12 +01:00
Andy Wilkinson
3d6671d47a
Merge branch '4.0.x'
...
Closes gh-48701
2026-01-08 12:14:50 +00:00
Andy Wilkinson
0ffffee4bf
Upgrade to Nullability Plugin 0.0.9
...
Closes gh-48638
2026-01-08 11:59:51 +00:00
Stéphane Nicoll
55d7550df2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48662
2026-01-02 14:36:05 +01:00
Stéphane Nicoll
4c14695322
Merge branch '4.0.x'
2026-01-02 10:48:03 +01:00
Stéphane Nicoll
57ae8a5778
Merge branch '3.5.x' into 4.0.x
2026-01-02 10:47:53 +01:00
Stéphane Nicoll
ca4a11c672
Merge branch '4.0.x'
...
Closes gh-48644
2025-12-30 13:25:59 +01:00
Stéphane Nicoll
2ef60a10da
Clarify how to include devtools using Maven
...
Closes gh-48641
2025-12-30 13:25:14 +01:00
Stéphane Nicoll
a4e49c1e0a
Revisit condition to skip AOT processing of tests
...
This commit stop skipping AOT processing of tests when tests execution
is skipped. With this commit, only the presence of maven.test.skip makes
the processing to skip.
This harmonize the behavior with other standard plugins that do react
to the property. For instance, the compiler plugin will not compile the
tests if that property is set, but would do so if skipTests was
provided.
Closes gh-46929
2025-12-23 17:22:52 +01:00
Stefano Cordio
b2b0fed285
Decorate all Assert implementations with @CheckReturnValue
...
See gh-46766
Signed-off-by: Stefano Cordio <stefano.cordio@gmail.com >
2025-12-19 10:39:37 +01:00
Stéphane Nicoll
458f7f6ac9
Polish "Start development of Spring Boot 4.1.x"
2025-12-19 10:31:22 +01:00
Andy Wilkinson
b5703eaa4c
Merge branch '3.5.x'
...
Closes gh-48300
2025-11-26 12:43:51 +00:00
Phillip Webb
debbec8ee1
Merge branch '3.5.x'
...
Closes gh-47772
2025-10-22 22:15:43 -07:00
Andy Wilkinson
2b36c89e91
Remove some remnants of the embedded launch script support
...
See gh-47666
2025-10-20 22:02:39 +01:00
Andy Wilkinson
81aa674adb
Remove support for embedded launch scripts
...
Closes gh-47666
2025-10-20 20:03:14 +01:00
Stéphane Nicoll
adb6481c62
Polish "Upgrade to Testcontainers 2.0.1"
...
See gh-47664
2025-10-17 17:23:35 +02:00
Eddú Meléndez
7f64615690
Upgrade to Testcontainers 2.0.1
...
* Update dependencies name
Modules are prefixed with `testcontainers-`
* Update container classes
Container classes are under `org.testcontainers.<module-name>` package
See gh-47664
Signed-off-by: Eddú Meléndez <eddu.melendez@gmail.com >
2025-10-17 17:11:24 +02:00
Moritz Halbritter
e2433fda5f
Suppress NullAway checks in tests for Maven plugin
...
See gh-47263
2025-10-16 14:51:14 +02:00
Moritz Halbritter
039fd0fa9a
Add nullability annotations to tests in build-plugin/spring-boot-maven-plugin
...
See gh-47263
2025-10-16 14:07:15 +02:00
Moritz Halbritter
c2548e204e
Improve null-safety of build-plugin/spring-boot-maven-plugin
...
See gh-47263
2025-10-16 14:07:15 +02:00
Andy Wilkinson
53cda6a6a1
Polish "Remove unused SHA-1 hash from UNPACK markers"
...
See gh-46520
2025-10-03 15:16:36 +01:00
Andy Wilkinson
7979a51f65
Fix Maven Plugin tests on main
...
See gh-47318
See gh-47319
2025-09-25 08:47:39 +01:00
Phillip Webb
27715dee20
Allow jars to be marked as a development-tool to exclude from uber-jar
...
Closes gh-47320
2025-09-24 16:38:44 -07:00
Phillip Webb
d27aedf92a
Switch Maven plugin to exclude optional dependencies by default
...
Closes gh-47318
2025-09-24 16:34:19 -07:00
Phillip Webb
b3c28f1ef3
Merge branch '3.5.x'
...
Closes gh-47319
2025-09-24 16:32:14 -07:00
Phillip Webb
f6da5e7a5c
Merge branch '3.5.x'
2025-09-24 16:22:44 -07:00
Stéphane Nicoll
3265a2672d
Merge branch '3.5.x'
...
Closes gh-47307
2025-09-24 11:43:34 +02:00
Phillip Webb
bc46bb2a24
Drop spring-boot-loader-classic support
...
Closes gh-45714
2025-09-23 15:31:51 -07:00
Phillip Webb
3b2c8abf50
Restructure buildpack docker package
...
Closes gh-45284
2025-09-23 13:59:27 -07:00