@@ -30,6 +30,7 @@ retrofit = "2.9.0"
30
30
slf4j = " 1.7.30"
31
31
springboot2 = " 2.7.18"
32
32
springboot3 = " 3.5.0"
33
+ springboot4 = " 4.0.0-M1"
33
34
# Android
34
35
targetSdk = " 34"
35
36
compileSdk = " 34"
@@ -53,6 +54,7 @@ kover = { id = "org.jetbrains.kotlinx.kover", version = "0.7.3" }
53
54
vanniktech-maven-publish = { id = " com.vanniktech.maven.publish" , version = " 0.30.0" }
54
55
springboot2 = { id = " org.springframework.boot" , version.ref = " springboot2" }
55
56
springboot3 = { id = " org.springframework.boot" , version.ref = " springboot3" }
57
+ springboot4 = { id = " org.springframework.boot" , version.ref = " springboot4" }
56
58
spring-dependency-management = { id = " io.spring.dependency-management" , version = " 1.0.11.RELEASE" }
57
59
gretty = { id = " org.gretty" , version = " 4.0.0" }
58
60
@@ -150,6 +152,18 @@ springboot3-starter-aop = { module = "org.springframework.boot:spring-boot-start
150
152
springboot3-starter-security = { module = " org.springframework.boot:spring-boot-starter-security" , version.ref = " springboot3" }
151
153
springboot3-starter-jdbc = { module = " org.springframework.boot:spring-boot-starter-jdbc" , version.ref = " springboot3" }
152
154
springboot3-starter-actuator = { module = " org.springframework.boot:spring-boot-starter-actuator" , version.ref = " springboot3" }
155
+ springboot4-otel = { module = " io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter" , version.ref = " otelInstrumentation" }
156
+ springboot4-starter = { module = " org.springframework.boot:spring-boot-starter" , version.ref = " springboot4" }
157
+ springboot4-starter-graphql = { module = " org.springframework.boot:spring-boot-starter-graphql" , version.ref = " springboot4" }
158
+ springboot4-starter-quartz = { module = " org.springframework.boot:spring-boot-starter-quartz" , version.ref = " springboot4" }
159
+ springboot4-starter-test = { module = " org.springframework.boot:spring-boot-starter-test" , version.ref = " springboot4" }
160
+ springboot4-starter-web = { module = " org.springframework.boot:spring-boot-starter-web" , version.ref = " springboot4" }
161
+ springboot4-starter-websocket = { module = " org.springframework.boot:spring-boot-starter-websocket" , version.ref = " springboot4" }
162
+ springboot4-starter-webflux = { module = " org.springframework.boot:spring-boot-starter-webflux" , version.ref = " springboot4" }
163
+ springboot4-starter-aop = { module = " org.springframework.boot:spring-boot-starter-aop" , version.ref = " springboot4" }
164
+ springboot4-starter-security = { module = " org.springframework.boot:spring-boot-starter-security" , version.ref = " springboot4" }
165
+ springboot4-starter-jdbc = { module = " org.springframework.boot:spring-boot-starter-jdbc" , version.ref = " springboot4" }
166
+ springboot4-starter-actuator = { module = " org.springframework.boot:spring-boot-starter-actuator" , version.ref = " springboot4" }
153
167
timber = { module = " com.jakewharton.timber:timber" , version = " 4.7.1" }
154
168
155
169
# test libraries
0 commit comments