1
1
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2
2
3
3
plugins {
4
- id ' org.springframework.boot' version ' 3.3.0 '
5
- id ' io.spring.dependency-management' version ' 1.1.5 '
6
- id ' org.jetbrains.kotlin.jvm' version ' 2.0.0 '
7
- id ' org.jetbrains.kotlin.plugin.spring' version ' 2.0.0 '
8
- id ' org.jetbrains.kotlin.plugin.jpa' version ' 2.0.0 '
9
- id " org.jetbrains.kotlin.kapt" version " 2.0.0 "
4
+ id ' org.springframework.boot' version ' 3.3.1 '
5
+ id ' io.spring.dependency-management' version ' 1.1.6 '
6
+ id ' org.jetbrains.kotlin.jvm' version ' 2.0.20 '
7
+ id ' org.jetbrains.kotlin.plugin.spring' version ' 2.0.20 '
8
+ id ' org.jetbrains.kotlin.plugin.jpa' version ' 2.0.20 '
9
+ id " org.jetbrains.kotlin.kapt" version " 2.0.20 "
10
10
id " org.liquibase.gradle" version " 2.2.1"
11
11
id " com.google.osdetector" version " 1.7.3"
12
12
id ' groovy'
@@ -27,7 +27,7 @@ repositories {
27
27
}
28
28
29
29
ext {
30
- set(' testcontainersVersion' , ' 1.19.8 ' )
30
+ set(' testcontainersVersion' , ' 1.20.1 ' )
31
31
}
32
32
33
33
dependencies {
@@ -61,42 +61,42 @@ dependencies {
61
61
kapt group : ' com.querydsl' , name : ' querydsl-apt' , version : ' 5.1.0' , classifier : ' jakarta'
62
62
63
63
// liquibase
64
- implementation (' org.liquibase:liquibase-core:4.28.0 ' ) {
64
+ implementation (' org.liquibase:liquibase-core:4.29.2 ' ) {
65
65
exclude group : ' javax.xml.bind' , module : ' jaxb-api'
66
66
exclude group : ' org.liquibase.ext' , module : ' liquibase-hibernate5'
67
67
}
68
68
liquibaseRuntime ' org.jetbrains.kotlin:kotlin-stdlib-jdk8'
69
69
liquibaseRuntime ' org.jetbrains.kotlin:kotlin-reflect'
70
- liquibaseRuntime ' org.liquibase.ext:liquibase-hibernate6:4.28.0 '
71
- liquibaseRuntime ' org.postgresql:postgresql:42.7.3 '
72
- liquibaseRuntime ' ch.qos.logback:logback-core:1.5.6 '
73
- liquibaseRuntime ' ch.qos.logback:logback-classic:1.5.6 '
70
+ liquibaseRuntime ' org.liquibase.ext:liquibase-hibernate6:4.29.2 '
71
+ liquibaseRuntime ' org.postgresql:postgresql:42.7.4 '
72
+ liquibaseRuntime ' ch.qos.logback:logback-core:1.5.8 '
73
+ liquibaseRuntime ' ch.qos.logback:logback-classic:1.5.8 '
74
74
liquibaseRuntime ' info.picocli:picocli:4.7.6'
75
- liquibaseRuntime " org.springframework.boot:spring-boot-starter-data-jpa:3.3.0 "
75
+ liquibaseRuntime " org.springframework.boot:spring-boot-starter-data-jpa:3.3.1 "
76
76
liquibaseRuntime sourceSets. main. output
77
77
78
78
// spring security
79
- implementation ' org.springframework.boot:spring-boot-starter-webflux' // webclient dependency
79
+ implementation ' org.springframework.boot:spring-boot-starter-webflux'
80
80
implementation ' org.springframework.boot:spring-boot-starter-oauth2-client'
81
81
implementation ' org.springframework.boot:spring-boot-starter-oauth2-resource-server'
82
82
implementation ' org.springframework.boot:spring-boot-starter-security'
83
83
testImplementation ' org.springframework.security:spring-security-test'
84
84
85
85
// kafka
86
86
implementation ' org.springframework.kafka:spring-kafka'
87
- testImplementation ' org.springframework.kafka:spring-kafka-test:3.2.0 '
87
+ testImplementation ' org.springframework.kafka:spring-kafka-test'
88
88
89
89
// circuit breaker
90
- implementation ' org.springframework.cloud:spring-cloud-starter-circuitbreaker-resilience4j:3.1.1 '
90
+ implementation ' org.springframework.cloud:spring-cloud-starter-circuitbreaker-resilience4j:3.1.2 '
91
91
92
92
// macOs ARM only
93
93
if (osdetector. classifier == " osx-aarch_64" ) {
94
- runtimeOnly(" io.netty:netty-resolver-dns-native-macos:4.1.110 .Final:${ osdetector.classifier} " )
94
+ runtimeOnly(" io.netty:netty-resolver-dns-native-macos:4.1.113 .Final:${ osdetector.classifier} " )
95
95
}
96
96
97
97
// springdoc
98
- implementation ' org.springdoc:springdoc-openapi-starter-common:2.5 .0'
99
- implementation ' org.springdoc:springdoc-openapi-starter-webmvc-ui:2.5 .0'
98
+ implementation ' org.springdoc:springdoc-openapi-starter-common:2.6 .0'
99
+ implementation ' org.springdoc:springdoc-openapi-starter-webmvc-ui:2.6 .0'
100
100
101
101
}
102
102
liquibase {
0 commit comments