@@ -30,6 +30,7 @@ retrofit = "2.9.0"
3030slf4j = " 1.7.30"
3131springboot2 = " 2.7.18"
3232springboot3 = " 3.5.0"
33+ springboot4 = " 4.0.0-M1"
3334# Android
3435targetSdk = " 34"
3536compileSdk = " 34"
@@ -53,6 +54,7 @@ kover = { id = "org.jetbrains.kotlinx.kover", version = "0.7.3" }
5354vanniktech-maven-publish = { id = " com.vanniktech.maven.publish" , version = " 0.30.0" }
5455springboot2 = { id = " org.springframework.boot" , version.ref = " springboot2" }
5556springboot3 = { id = " org.springframework.boot" , version.ref = " springboot3" }
57+ springboot4 = { id = " org.springframework.boot" , version.ref = " springboot4" }
5658spring-dependency-management = { id = " io.spring.dependency-management" , version = " 1.0.11.RELEASE" }
5759gretty = { id = " org.gretty" , version = " 4.0.0" }
5860
@@ -150,6 +152,18 @@ springboot3-starter-aop = { module = "org.springframework.boot:spring-boot-start
150152springboot3-starter-security = { module = " org.springframework.boot:spring-boot-starter-security" , version.ref = " springboot3" }
151153springboot3-starter-jdbc = { module = " org.springframework.boot:spring-boot-starter-jdbc" , version.ref = " springboot3" }
152154springboot3-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" }
153167timber = { module = " com.jakewharton.timber:timber" , version = " 4.7.1" }
154168
155169# test libraries
0 commit comments