Andy Wilkinson
cf7d8332e2
Create spring-boot-integration module
2025-06-13 20:06:22 -07:00
Andy Wilkinson
0d5a141a41
Create spring-boot-rsocket module
2025-06-13 20:06:22 -07:00
Stéphane Nicoll
5715b90af9
Create spring-boot-data-jpa module
2025-06-13 20:06:22 -07:00
Stéphane Nicoll
079713039d
Create spring-boot-jpa module
2025-06-13 20:06:22 -07:00
Andy Wilkinson
81d4528eee
Create spring-boot-r2dbc module
2025-06-13 20:06:21 -07:00
Andy Wilkinson
c965f4e65f
Create spring-boot-pulsar module
2025-06-13 20:06:21 -07:00
Brian Clozel
347638fa1d
Create spring-boot-elasticsearch module
2025-06-13 20:06:21 -07:00
Moritz Halbritter
5c948ab96b
Create spring-boot-freemarker module
2025-06-13 20:06:21 -07:00
Phillip Webb
b1ddb574d6
Create spring-boot-groovy-templates module
2025-06-13 20:06:21 -07:00
Stéphane Nicoll
fc3ae4f975
Create spring-boot-validation module
2025-06-13 20:06:20 -07:00
Andy Wilkinson
8a1a5160c3
Create spring-boot-jdbc module
2025-06-13 20:06:20 -07:00
Andy Wilkinson
5360ef8321
Create spring-boot-tx module
2025-06-13 20:06:20 -07:00
Stéphane Nicoll
524db779e5
Create spring-boot-artemis module
2025-06-13 20:06:20 -07:00
Stéphane Nicoll
e1c3e50192
Create spring-boot-activemq module
2025-06-13 20:06:19 -07:00
Stéphane Nicoll
f78a6fa37a
Create spring-boot-jms module
2025-06-13 20:06:19 -07:00
Brian Clozel
5faabdce1f
Create spring-boot-mail module
2025-06-13 20:06:19 -07:00
Andy Wilkinson
67a4428139
Create spring-boot-jackson-module
2025-06-13 20:06:19 -07:00
Brian Clozel
5ac2ad6c11
Create spring-boot-amqp module
2025-06-13 20:06:18 -07:00
Andy Wilkinson
1df9771309
Create spring-boot-reactor-netty module
2025-06-13 20:06:18 -07:00
Andy Wilkinson
c96b7375fe
Create spring-boot-jetty module
2025-06-13 20:06:18 -07:00
Andy Wilkinson
0a72db4676
Create spring-boot-undertow module
2025-06-13 20:06:18 -07:00
Andy Wilkinson
710b1d80eb
Start splitting up spring-boot-autoconfigure
2025-06-13 20:06:17 -07:00
Andy Wilkinson
349f296d26
Create beginnings of spring-boot-tomcat module
2025-06-13 20:06:17 -07:00
Andy Wilkinson
0337830615
Start splitting up spring-boot
2025-06-13 20:06:17 -07:00
Stéphane Nicoll
6fceab2c90
Replace spring-jcl with vanilla commons-logging
...
See gh-45487
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2025-05-09 17:38:11 -07:00
DimaVilda
31daa0f0d6
Remove unnecessary excludes on javax.xml.bind:jaxb-api
...
See gh-45025
Signed-off-by: DimaVilda <dimavilda@gmail.com >
2025-04-08 11:42:34 -07:00
Andy Wilkinson
05a9521fde
Merge branch '3.4.x'
...
Closes gh-44977
2025-04-02 13:40:44 +01:00
Andy Wilkinson
d0612f5e0e
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44976
2025-04-02 13:40:33 +01:00
ali-jalaal
48909a432f
Add reference to Styra (OPA) Spring Boot SDK
...
See gh-44951
Signed-off-by: ali-jalaal <4487124+ali-jalaal@users.noreply.github.com >
2025-04-02 13:40:02 +01:00
salaboy
b47545f169
Add reference to Dapr Java SDK Spring Boot starter
...
See gh-44379
Signed-off-by: salaboy <Salaboy@gmail.com >
2025-03-25 11:16:00 +01:00
Stéphane Nicoll
d0cdae2369
Align nativeTest to native to make it multi-modules friendly
...
This commit harmonizes the behavior of the native and nativeTest Maven
profiles. Previously, enabling the nativeTest profile would
automatically add an execution of the Spring Boot and Native Build Tools
plugins, even in a module that doesn't represent an application or a
Spring Boot-related module.
With this commit, the native testing feature is only enabled if the
plugins are defined in the project, either directly, or in a parent.
The documentation has been updated as the behavior of both profiles is
now much more consistent.
Closes gh-44696
2025-03-17 11:32:35 +01:00
Andy Wilkinson
65a862c13c
Merge branch '3.3.x'
2024-12-12 11:07:04 +00: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
Andy Wilkinson
23d92aa32e
Merge branch '3.3.x'
...
Closes gh-43291
2024-11-26 13:42:40 +00: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
Phillip Webb
23fe3977d2
Remove spring-boot-starter-aop dependencies
...
Update `spring-boot-starter-data` and `spring-boot-starter-integration`
so that they no longer depend on `spring-boot-starter-aop`. The removes
the dependency on AspectJ which should help improve startup time.
Closes gh-42934
2024-10-30 17:51:11 -07:00
Phillip Webb
0305d1e9d5
Adapt to upstream Spring Framework @MockitoBean changes
2024-10-23 11:11:55 -07:00
Phillip Webb
7b3077280c
Merge branch '3.3.x'
...
Closes gh-42441
2024-09-24 14:32:48 -07:00
Phillip Webb
100bedc07d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42440
2024-09-24 14:29:09 -07:00
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
2024-09-24 14:26:32 -07:00
Moritz Halbritter
9294c003b4
Remove setting BP_NATIVE_IMAGE
...
Closes gh-32884
2024-09-17 15:50:57 +02:00
Scott Frederick
26b59ae912
Use Paketo tiny builder by default for JVM and native apps
...
Closes gh-40859
2024-06-28 11:45:54 -05:00
Scott Frederick
9da2d1e089
Revert "Use Paketo tiny builder by default for JVM and native apps"
...
This reverts commit 6d2ebc0713 .
2024-06-26 15:25:37 -05:00
Scott Frederick
6d2ebc0713
Use Paketo tiny builder by default for JVM and native apps
...
Closes gh-40859
2024-06-26 13:42:23 -05:00
Moritz Halbritter
0dff055c38
Apply configuration to CycloneDX plugin only for the execution
...
Closes gh-40927
2024-05-29 14:37:12 +02:00
Andy Wilkinson
133336de20
Upgrade to Tomcat 10.1.24
...
Closes gh-40790
2024-05-16 15:57:52 +01:00
Andy Wilkinson
f24d4e4a06
Upgrade to Tomcat 10.1.24
...
Closes gh-40785
2024-05-16 15:05:48 +01:00
Andy Wilkinson
d3b892f302
Upgrade to Tomcat 10.1.23
...
Closes gh-40754
2024-05-13 15:58:22 +01:00
Andy Wilkinson
6f096c0b5f
Upgrade to Tomcat 10.1.23
...
Closes gh-40734
2024-05-13 14:57:18 +01:00
Freeman Liu
6aefe505e5
Add grpc starter and httpexchange starter to community starters
...
See gh-39437
2024-04-23 09:10:57 +01:00