1
1
plugins {
2
2
// micronaut
3
3
id " com.github.johnrengelman.shadow" version " 8.1.1"
4
- id " io.micronaut.application" version " 4.2.1 "
4
+ id " io.micronaut.application" version " 4.3.6 "
5
5
6
6
// akhq
7
7
id " com.gorylenko.gradle-git-properties" version " 2.4.1"
@@ -11,7 +11,7 @@ plugins {
11
11
id " com.github.ben-manes.versions" version " 0.51.0"
12
12
id " com.github.davidmc24.gradle.plugin.avro" version " 1.9.1"
13
13
// idea
14
- id " org.jetbrains.gradle.plugin.idea-ext" version " 1.1.7 "
14
+ id " org.jetbrains.gradle.plugin.idea-ext" version " 1.1.8 "
15
15
}
16
16
java {
17
17
sourceCompatibility = JavaVersion . toVersion(" 17" )
@@ -43,9 +43,12 @@ configurations.all {
43
43
force(" org.apache.kafka:kafka-streams:" + kafkaVersion)
44
44
force(" org.apache.kafka:kafka-server-common:" + kafkaVersion)
45
45
force(" org.apache.kafka:kafka_" + kafkaScalaVersion + " :" + kafkaVersion)
46
-
47
46
force(" com.google.protobuf:protobuf-java:3.25.2" )
48
- force(" com.fasterxml.jackson.core:jackson-databind:2.16.0" )
47
+ force(" com.fasterxml.jackson:jackson-bom:" + jacksonVersion)
48
+ force(" com.fasterxml.jackson.core:jackson-core:" + jacksonVersion)
49
+ force(" com.fasterxml.jackson.core:jackson-databind:" + jacksonVersion)
50
+ force(" com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:" + jacksonVersion)
51
+ force(" com.fasterxml.jackson.module:jackson-module-scala_" + kafkaScalaVersion + " :" + jacksonVersion)
49
52
}
50
53
}
51
54
@@ -114,11 +117,11 @@ dependencies {
114
117
implementation group : " io.confluent" , name : " kafka-json-schema-serializer" , version : confluentVersion
115
118
implementation group : " io.confluent" , name : " kafka-protobuf-serializer" , version : confluentVersion
116
119
implementation group : " io.confluent" , name : " kafka-client-plugins" , version : confluentVersion + " -ce"
117
- implementation (" org.sourcelab:kafka-connect-client:4.0.3 " )
120
+ implementation (" org.sourcelab:kafka-connect-client:4.0.4 " )
118
121
119
122
// strimzi
120
- implementation group : ' io.strimzi' , name : ' kafka-oauth-common' , version : ' 0.14 .0'
121
- implementation group : ' io.strimzi' , name : ' kafka-oauth-client' , version : ' 0.14 .0'
123
+ implementation group : ' io.strimzi' , name : ' kafka-oauth-common' , version : ' 0.15 .0'
124
+ implementation group : ' io.strimzi' , name : ' kafka-oauth-client' , version : ' 0.15 .0'
122
125
123
126
// log
124
127
implementation group : ' org.slf4j' , name : ' slf4j-api' , version : ' 2.0.0-alpha5'
@@ -127,7 +130,7 @@ dependencies {
127
130
128
131
// utils
129
132
implementation group : ' org.codehaus.httpcache4j.uribuilder' , name : ' uribuilder' , version : ' 2.0.0'
130
- implementation ' com.google.guava:guava:33.0 .0-jre'
133
+ implementation ' com.google.guava:guava:33.1 .0-jre'
131
134
implementation ' com.google.code.gson:gson:2.10.1'
132
135
implementation ' com.fasterxml.jackson.datatype:jackson-datatype-jdk8'
133
136
implementation ' com.fasterxml.jackson.datatype:jackson-datatype-jsr310'
@@ -145,22 +148,22 @@ dependencies {
145
148
// Password hashing
146
149
implementation group : " org.mindrot" , name : " jbcrypt" , version : " 0.4"
147
150
148
- implementation group : ' org.apache.groovy' , name : ' groovy-all' , version : ' 4.0.18 '
151
+ implementation group : ' org.apache.groovy' , name : ' groovy-all' , version : ' 4.0.21 '
149
152
// api
150
153
151
154
// client
152
155
implementation project(" :client" )
153
156
154
157
// AWS MSK IAM Auth
155
- implementation group : ' software.amazon.msk' , name : ' aws-msk-iam-auth' , version : ' 2.0.3 '
158
+ implementation group : ' software.amazon.msk' , name : ' aws-msk-iam-auth' , version : ' 2.1.0 '
156
159
157
160
// AWS Glue serde
158
- implementation (" software.amazon.glue:schema-registry-serde:1.1.18 " )
161
+ implementation (" software.amazon.glue:schema-registry-serde:1.1.19 " )
159
162
160
163
161
- implementation group : ' io.projectreactor' , name : ' reactor-core' , version : ' 3.6.2 '
164
+ implementation group : ' io.projectreactor' , name : ' reactor-core' , version : ' 3.6.5 '
162
165
163
- implementation ' io.jsonwebtoken:jjwt-impl:0.12.3 '
166
+ implementation ' io.jsonwebtoken:jjwt-impl:0.12.5 '
164
167
}
165
168
166
169
/* *********************************************************************************************************************\
@@ -219,13 +222,13 @@ dependencies {
219
222
testImplementation group : ' org.apache.kafka' , name : ' kafka-streams' , version : kafkaVersion
220
223
testImplementation group : " io.confluent" , name : " kafka-streams-avro-serde" , version : confluentVersion
221
224
testImplementation " io.confluent:kafka-connect-avro-converter:" + confluentVersion
222
- testImplementation group : ' commons-codec' , name : ' commons-codec' , version : ' 1.16.0 '
225
+ testImplementation group : ' commons-codec' , name : ' commons-codec' , version : ' 1.16.1 '
223
226
testImplementation ' org.hamcrest:hamcrest:2.2'
224
227
testImplementation ' org.hamcrest:hamcrest-library:2.2'
225
- testImplementation ' org.mockito:mockito-junit-jupiter:5.4.0 '
228
+ testImplementation ' org.mockito:mockito-junit-jupiter'
226
229
testImplementation ' com.salesforce.kafka.test:kafka-junit5:3.2.5'
227
230
228
- testImplementation ' org.awaitility:awaitility:4.2.0 '
231
+ testImplementation ' org.awaitility:awaitility:4.2.1 '
229
232
}
230
233
231
234
testlogger {
0 commit comments