Andy Wilkinson
f8dbcef977
Polish "Add @ServiceConnection support for MongoDBAtlasLocalContainer"
...
See gh-45310
2025-07-02 15:41:38 +01:00
Sébastien Deleuze
a48e5baf2f
Upgrade to Kotlin 2.2.0
...
This commit leverages Kotlin 2.2 which is expected to be the
new baseline for Spring Boot 4.0, so API and language
versions are upgraded to KOTLIN_2_2 as well.
It also enables the -Xannotation-default-target=param-property
compiler flag, mainly for test purpose, in order to avoid the
related warnings and to use what will likely be the default in
an upcoming Kotlin version short term. For more details see
https://youtrack.jetbrains.com/issue/KT-73255 .
KotlinPlatformJvmPlugin was a class from an old KMP plugin,
deprecated for a long time and now removed. So its usage in
PluginClasspathGradleBuild has been removed as well.
Signed-off-by: Sébastien Deleuze <sdeleuze@users.noreply.github.com >
See gh-46238
2025-07-02 13:10:32 +01:00
Phillip Webb
3ca1e91cde
Create spring-boot-health module
...
Closes gh-46155
2025-07-01 12:31:12 +01:00
Phillip Webb and Andy Wilkinson
95b3c367ce
Restructure autoconfigure packages
...
Restructure modules packages so that all auto-configuration is
organized under single top-level autoconfigure package.
See gh-46071
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2025-07-01 12:31:11 +01:00
Phillip Webb
3fb4b1883a
Create spring-boot-hibernate module
...
Closes gh-46154
2025-07-01 12:31:11 +01:00
Phillip Webb
e74718553b
Move management web security concerns to spring-security module
...
Closes gh-46133
2025-07-01 12:31:10 +01:00
Andy Wilkinson
18bde1852f
Create spring-boot-tracing module
...
See gh-46153
2025-07-01 12:31:09 +01:00
Stéphane Nicoll
e801ee7db8
Move Servlet high-level infrastructure to spring-boot-servlet
...
See gh-46151
2025-07-01 12:02:59 +01:00
Stéphane Nicoll
905964ff78
Move Actuator infrastructure for WebFlux to spring-boot-webflux
...
Closes gh-46138
2025-07-01 12:02:57 +01:00
Andy Wilkinson
f82a3fbc06
Move metrics export into spring-boot-metrics
...
See gh-46147
2025-07-01 12:02:39 +01:00
Phillip Webb
152ab97815
Create spring-boot-opentelemetry module
...
Renames `management.otlp.logging` properties to
`management.opentelemetry.logging`.
Closes gh-46149
2025-07-01 12:02:36 +01:00
Andy Wilkinson
f8f9beab17
Create spring-boot-metrics module
...
See gh-46147
2025-07-01 12:00:46 +01:00
Andy Wilkinson
b0158deff7
Rework HTTP client modules
...
Closes gh-46118
2025-07-01 12:00:04 +01:00
Andy Wilkinson
0291064cea
Create spring-boot-http-client-reactive module
...
See gh-46118
2025-07-01 11:58:55 +01:00
Andy Wilkinson
b1a3d98295
Rename spring-boot-http to spring-boot-http-converter
...
Closes gh-46120
2025-07-01 11:58:45 +01:00
Andy Wilkinson
9e1758a3e3
Create spring-boot-http-client module
...
See gh-46118
2025-07-01 11:58:42 +01:00
Andy Wilkinson
401d74c124
Move CodecCustomizer into spring-boot-http-codec
...
Closes gh-46119
2025-07-01 11:58:39 +01:00
Andy Wilkinson
ddd0b404e3
Create spring-boot-web-server-test module
...
See gh-46071
2025-07-01 11:58:35 +01:00
Stéphane Nicoll
22ee6b2347
Move web server specific classes into .*.server.* packages
...
See gh-46071
2025-07-01 11:58:31 +01:00
Andy Wilkinson
dc176e9dc2
Create spring-boot-graphql module
...
See gh-46141
2025-07-01 11:58:16 +01:00
Andy Wilkinson
cddad4a857
Create spring-boot-webflux module
...
See gh-46138
2025-07-01 11:58:05 +01:00
Andy Wilkinson
9eab3c926b
Create spring-boot-security-oauth2-client module
...
Closes gh-46134
2025-07-01 11:57:48 +01:00
Andy Wilkinson
c4af8095d3
Create spring-boot-security module
...
See gh-46133
2025-07-01 11:57:44 +01:00
Stéphane Nicoll
23e8b315fe
Create spring-boot-cache module
...
See gh-46132
2025-07-01 11:57:41 +01:00
Stéphane Nicoll
973ecd0913
Create spring-boot-data-redis module
...
See gh-46126
2025-07-01 11:57:20 +01:00
Andy Wilkinson
9823b93ecf
Create spring-boot-webmvc module
...
See gh-46121
2025-07-01 11:56:57 +01:00
Andy Wilkinson
f25ab3e5ca
Create spring-boot-http module
...
See gh-46118
See gh-46119
See gh-46120
2025-07-01 11:56:53 +01:00
Stéphane Nicoll
3c4c644f52
Create spring-boot-ldap module
...
See gh-46108
2025-07-01 11:56:10 +01:00
Stéphane Nicoll
ba445c5645
Create spring-boot-quartz module
...
See gh-46107
2025-07-01 11:56:06 +01:00
Stéphane Nicoll
5ffebc70e0
Create spring-boot-neo4j module
...
See gh-46106
2025-07-01 11:56:02 +01:00
Moritz Halbritter
66b07d7c9e
Create spring-boot-mustache module
...
Closes gh-46105
2025-07-01 11:55:58 +01:00
Andy Wilkinson
f50fdffc68
Create spring-boot-cassandra module
...
See gh-46104
2025-07-01 11:55:53 +01:00
Stéphane Nicoll
feb953cf03
Create spring-boot-couchbase module
...
See gh-46103
2025-07-01 11:55:49 +01:00
Stéphane Nicoll
2186da3cb5
Create spring-boot-jooq module
...
Closes gh-46101
2025-07-01 11:55:39 +01:00
Andy Wilkinson
2bd1c1e98d
Create spring-boot-integration module
...
See gh-46098
2025-07-01 11:55:27 +01:00
Stéphane Nicoll
1b816bd22d
Create spring-boot-jpa module
...
See gh-46095
2025-07-01 11:55:13 +01:00
Andy Wilkinson
3140c4d924
Create spring-boot-r2dbc module
...
See gh-46094
2025-07-01 11:55:10 +01:00
Brian Clozel
c7bcc3d64d
Create spring-boot-elasticsearch module
...
See gh-46091
2025-07-01 11:54:57 +01:00
Andy Wilkinson
5addbc70e7
Create spring-boot-jdbc module
...
See gh-46085
2025-07-01 11:54:24 +01:00
Stéphane Nicoll
11d1825154
Create spring-boot-jms module
...
See gh-46081
2025-07-01 11:54:06 +01:00
Brian Clozel
cfabd67175
Create spring-boot-mail module
...
See gh-46079
2025-07-01 11:53:58 +01:00
Andy Wilkinson
6c89a6bcbe
Create spring-boot-jackson-module
...
Closes gh-46078
2025-07-01 11:53:53 +01:00
Brian Clozel
dcf0eb36d3
Create spring-boot-amqp module
...
See gh-46077
2025-07-01 11:53:48 +01:00
Andy Wilkinson
760b80818f
Create spring-boot-reactor-netty module
...
See gh-46076
2025-07-01 11:53:43 +01:00
Andy Wilkinson
04b0590162
Create spring-boot-undertow module
...
See gh-46074
2025-07-01 11:53:35 +01:00
Andy Wilkinson
a0b28610e5
Move Tomcat auto-configuration into spring-boot-tomcat
...
See gh-46073
2025-07-01 11:53:30 +01:00
Andy Wilkinson
6384e3265c
Create beginnings of spring-boot-tomcat module
...
See gh-46073
2025-07-01 11:53:17 +01:00
Andy Wilkinson
4dff8ab081
Repackage web server classes
...
Closes gh-44286
Closes gh-44067
2025-07-01 11:52:51 +01:00
Stéphane Nicoll
94afd9e2c5
Fix import
2025-06-23 13:40:28 +02:00
Stéphane Nicoll
1f1d663447
Merge branch '3.5.x'
...
Closes gh-46169
2025-06-23 13:38:44 +02:00