@@ -12,7 +12,7 @@ buildscript {
1212 }
1313 }
1414 dependencies {
15- classpath ' com.google.protobuf:protobuf-gradle-plugin:0.9.5 '
15+ classpath ' com.google.protobuf:protobuf-gradle-plugin:0.10.0 '
1616 }
1717}
1818
@@ -21,7 +21,7 @@ plugins {
2121 id ' jacoco'
2222 id ' base'
2323 id ' maven-publish'
24- id ' com.gradleup.shadow' version ' 8.3.6 '
24+ id ' com.gradleup.shadow' version ' 8.3.11 '
2525 id ' io.github.gradle-nexus.publish-plugin' version ' 2.0.0'
2626}
2727
4444 targetCompatibility = JavaVersion . VERSION_11
4545}
4646
47- def grpcVersion = ' 1.73 .0'
47+ def grpcVersion = ' 1.81 .0'
4848def dgraph4jVersion = " $version "
4949def openCensusVersion = ' 0.31.1'
5050
@@ -53,7 +53,7 @@ protobuf {
5353 // The version of protoc must match protobuf-java. If you don't depend on
5454 // protobuf-java directly, you will be transitively depending on the
5555 // protobuf-java version that grpc depends on.
56- artifact = ' com.google.protobuf:protoc:4.31.1 '
56+ artifact = ' com.google.protobuf:protoc:4.35.0 '
5757 }
5858 plugins {
5959 grpc {
@@ -100,32 +100,32 @@ configurations {
100100// In this section you declare the dependencies for your production and test code
101101dependencies {
102102 // The production code uses the SLF4J logging API at compile time
103- implementation ' org.slf4j:slf4j-api:2.0.17 '
103+ implementation ' org.slf4j:slf4j-api:2.0.18 '
104104
105105 // Specific slf4j bindings should not be included in the default (compile) scope.
106106 // See http://www.slf4j.org/faq.html#maven2.
107- testImplementation ' org.slf4j:slf4j-simple:2.0.17 '
107+ testImplementation ' org.slf4j:slf4j-simple:2.0.18 '
108108
109109 implementation " io.grpc:grpc-protobuf:${ grpcVersion} "
110110 implementation " io.grpc:grpc-netty:${ grpcVersion} "
111111 implementation " io.grpc:grpc-stub:${ grpcVersion} "
112112
113- implementation ' com.google.guava:guava:33.4.8 -jre'
113+ implementation ' com.google.guava:guava:33.6.0 -jre'
114114
115115 // Explicit matching of protobuf-java and protoc versions to address
116116 // compilation errors arising due to transitive dependency on the version of
117117 // protobuf-java that grpc depends on.
118- implementation ' com.google.protobuf:protobuf-java:4.31.1 '
118+ implementation ' com.google.protobuf:protobuf-java:4.35.0 '
119119
120120 testImplementation " io.opencensus:opencensus-api:${ openCensusVersion} "
121121 testImplementation " io.opencensus:opencensus-exporter-trace-jaeger:${ openCensusVersion} "
122122 testRuntimeOnly " io.opencensus:opencensus-impl:${ openCensusVersion} "
123123
124124 // Used for unmarshalling a JSON GraphQL response
125- testImplementation ' com.google.code.gson:gson:2.13.1 '
125+ testImplementation ' com.google.code.gson:gson:2.14.0 '
126126
127127 // Declare the dependency for your favourite test framework you want to use in your tests.
128- testImplementation ' org.testng:testng:7.11 .0'
128+ testImplementation ' org.testng:testng:7.12 .0'
129129
130130 // javax.annotation is removed from the oracle java se 11, and requires explicit dependency
131131 implementation ' javax.annotation:javax.annotation-api:1.3.2'
0 commit comments