diff --git a/src/ad/build.gradle b/src/ad/build.gradle index 8328b48d..8adff132 100644 --- a/src/ad/build.gradle +++ b/src/ad/build.gradle @@ -1,6 +1,6 @@ plugins { - id 'com.google.protobuf' version '0.9.5' + id 'com.google.protobuf' version '0.9.6' id 'com.github.sherter.google-java-format' version '0.9' id 'idea' id 'application' @@ -16,11 +16,11 @@ description = 'Ad Service' group = "ad" version = "0.1.0-SNAPSHOT" -def opentelemetryVersion = "1.54.1" -def opentelemetryInstrumentationVersion = "2.20.1" -def grpcVersion = "1.75.0" -def jacksonVersion = "2.20.0" -def protocVersion = "4.32.1" +def opentelemetryVersion = "1.57.0" +def opentelemetryInstrumentationVersion = "2.23.0" +def grpcVersion = "1.77.0" +def jacksonVersion = "2.20.1" +def protocVersion = "4.33.2" tasks.withType(JavaCompile).configureEach { sourceCompatibility = JavaVersion.VERSION_21 @@ -40,7 +40,7 @@ dependencies { implementation platform("io.opentelemetry:opentelemetry-bom:${opentelemetryVersion}") implementation platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:${opentelemetryInstrumentationVersion}") - implementation "com.google.api.grpc:proto-google-common-protos:2.61.2", + implementation "com.google.api.grpc:proto-google-common-protos:2.63.2", "com.google.protobuf:protobuf-java:${protocVersion}", "javax.annotation:javax.annotation-api:1.3.2", "io.grpc:grpc-protobuf:${grpcVersion}", @@ -50,9 +50,9 @@ dependencies { "io.opentelemetry:opentelemetry-api", "io.opentelemetry:opentelemetry-sdk", "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations", - "org.apache.logging.log4j:log4j-core:2.25.2", - "dev.openfeature.contrib.providers:flagd:0.11.15", - 'dev.openfeature:sdk:1.18.1' + "org.apache.logging.log4j:log4j-core:2.25.3", + "dev.openfeature.contrib.providers:flagd:0.11.18", + 'dev.openfeature:sdk:1.19.2' runtimeOnly "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}", "com.fasterxml.jackson.core:jackson-databind:${jacksonVersion}", diff --git a/src/fraud-detection/build.gradle.kts b/src/fraud-detection/build.gradle.kts index 6c94e62a..b3b6d67b 100644 --- a/src/fraud-detection/build.gradle.kts +++ b/src/fraud-detection/build.gradle.kts @@ -4,11 +4,11 @@ import com.google.protobuf.gradle.* import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { - kotlin("jvm") version "2.2.20" + kotlin("jvm") version "2.3.0" application id("java") id("idea") - id("com.google.protobuf") version "0.9.5" + id("com.google.protobuf") version "0.9.6" id("com.github.johnrengelman.shadow") version "8.1.1" } @@ -16,8 +16,8 @@ group = "io.opentelemetry" version = "1.0" -val grpcVersion = "1.75.0" -val protobufVersion = "4.32.1" +val grpcVersion = "1.77.0" +val protobufVersion = "4.33.2" repositories { @@ -31,20 +31,20 @@ dependencies { implementation("com.google.protobuf:protobuf-java:${protobufVersion}") testImplementation(kotlin("test")) implementation(kotlin("script-runtime")) - implementation("org.apache.kafka:kafka-clients:4.1.0") - implementation("com.google.api.grpc:proto-google-common-protos:2.61.2") + implementation("org.apache.kafka:kafka-clients:4.1.1") + implementation("com.google.api.grpc:proto-google-common-protos:2.63.2") implementation("io.grpc:grpc-protobuf:${grpcVersion}") implementation("io.grpc:grpc-stub:${grpcVersion}") implementation("io.grpc:grpc-netty:${grpcVersion}") implementation("io.grpc:grpc-services:${grpcVersion}") - implementation("io.opentelemetry:opentelemetry-api:1.54.1") - implementation("io.opentelemetry:opentelemetry-sdk:1.54.1") + implementation("io.opentelemetry:opentelemetry-api:1.57.0") + implementation("io.opentelemetry:opentelemetry-sdk:1.57.0") implementation("io.opentelemetry:opentelemetry-extension-annotations:1.18.0") - implementation("org.apache.logging.log4j:log4j-core:2.25.2") + implementation("org.apache.logging.log4j:log4j-core:2.25.3") implementation("org.slf4j:slf4j-api:2.0.17") implementation("com.google.protobuf:protobuf-kotlin:${protobufVersion}") - implementation("dev.openfeature:sdk:1.18.1") - implementation("dev.openfeature.contrib.providers:flagd:0.11.15") + implementation("dev.openfeature:sdk:1.19.2") + implementation("dev.openfeature.contrib.providers:flagd:0.11.18") if (JavaVersion.current().isJava9Compatible) { // Workaround for @javax.annotation.Generated