diff --git a/ans-sdk-agent-client/build.gradle.kts b/ans-sdk-agent-client/build.gradle.kts index 6ab13eb..4bfb9c8 100644 --- a/ans-sdk-agent-client/build.gradle.kts +++ b/ans-sdk-agent-client/build.gradle.kts @@ -28,7 +28,7 @@ dependencies { implementation("org.bouncycastle:bcprov-jdk18on:$bouncyCastleVersion") // dnsjava for DANE/TLSA DNS lookups (JNDI doesn't support TLSA) - implementation("dnsjava:dnsjava:3.6.5") + implementation("dnsjava:dnsjava:3.7.0") // Caffeine for high-performance caching with TTL and automatic eviction implementation("com.github.ben-manes.caffeine:caffeine:$caffeineVersion") diff --git a/ans-sdk-agent-client/examples/mcp-client/build.gradle.kts b/ans-sdk-agent-client/examples/mcp-client/build.gradle.kts index dc854d7..5ec95f6 100644 --- a/ans-sdk-agent-client/examples/mcp-client/build.gradle.kts +++ b/ans-sdk-agent-client/examples/mcp-client/build.gradle.kts @@ -6,5 +6,5 @@ application { dependencies { // MCP SDK - implementation("io.modelcontextprotocol.sdk:mcp:2.0.1") + implementation("io.modelcontextprotocol.sdk:mcp:2.1.0") } \ No newline at end of file diff --git a/ans-sdk-agent-client/examples/mcp-server-spring/build.gradle.kts b/ans-sdk-agent-client/examples/mcp-server-spring/build.gradle.kts index 5d7f9ea..953dcf2 100644 --- a/ans-sdk-agent-client/examples/mcp-server-spring/build.gradle.kts +++ b/ans-sdk-agent-client/examples/mcp-server-spring/build.gradle.kts @@ -7,7 +7,7 @@ plugins { application } -val springBootVersion = "4.1.1" +val springBootVersion = "4.1.2" val bouncyCastleVersion: String by project application { @@ -29,7 +29,7 @@ dependencies { annotationProcessor("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion") // MCP SDK (servlet transport) - implementation("io.modelcontextprotocol.sdk:mcp:2.0.1") + implementation("io.modelcontextprotocol.sdk:mcp:2.1.0") // ANS SDK - agent client includes transparency module transitively implementation(project(":ans-sdk-agent-client")) diff --git a/ans-sdk-pop-spring/build.gradle.kts b/ans-sdk-pop-spring/build.gradle.kts index 6bd427b..614fb40 100644 --- a/ans-sdk-pop-spring/build.gradle.kts +++ b/ans-sdk-pop-spring/build.gradle.kts @@ -3,7 +3,7 @@ val mockitoVersion: String by project val assertjVersion: String by project val slf4jVersion: String by project -val springBootVersion = "4.1.1" +val springBootVersion = "4.1.2" dependencies { // POP protocol (transitively exposes core/crypto/api/transparency types) diff --git a/ans-sdk-pop-spring/examples/dpop-scitt-auth/build.gradle.kts b/ans-sdk-pop-spring/examples/dpop-scitt-auth/build.gradle.kts index 9c650ff..4b15647 100644 --- a/ans-sdk-pop-spring/examples/dpop-scitt-auth/build.gradle.kts +++ b/ans-sdk-pop-spring/examples/dpop-scitt-auth/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - id("org.springframework.boot") version "4.1.1" + id("org.springframework.boot") version "4.1.2" id("io.spring.dependency-management") version "1.1.7" } diff --git a/ans-sdk-spring-boot-starter/build.gradle.kts b/ans-sdk-spring-boot-starter/build.gradle.kts index 8222d75..228e1eb 100644 --- a/ans-sdk-spring-boot-starter/build.gradle.kts +++ b/ans-sdk-spring-boot-starter/build.gradle.kts @@ -2,7 +2,7 @@ val junitVersion: String by project val assertjVersion: String by project val slf4jVersion: String by project -val springBootVersion = "4.1.1" +val springBootVersion = "4.1.2" dependencies { // ANS SDK modules diff --git a/ans-sdk-spring-boot-starter/examples/spring-boot-app/build.gradle.kts b/ans-sdk-spring-boot-starter/examples/spring-boot-app/build.gradle.kts index b7edd7b..8d0944e 100644 --- a/ans-sdk-spring-boot-starter/examples/spring-boot-app/build.gradle.kts +++ b/ans-sdk-spring-boot-starter/examples/spring-boot-app/build.gradle.kts @@ -1,7 +1,7 @@ // Spring Boot Example - demonstrates ANS SDK auto-configuration plugins { - id("org.springframework.boot") version "4.1.1" + id("org.springframework.boot") version "4.1.2" id("io.spring.dependency-management") version "1.1.7" } diff --git a/ans-sdk-transparency/build.gradle.kts b/ans-sdk-transparency/build.gradle.kts index fe6b8bf..abd6621 100644 --- a/ans-sdk-transparency/build.gradle.kts +++ b/ans-sdk-transparency/build.gradle.kts @@ -23,7 +23,7 @@ dependencies { implementation("org.slf4j:slf4j-api:$slf4jVersion") // dnsjava for _ra-badge TXT record lookups (JNDI doesn't support all TXT features) - implementation("dnsjava:dnsjava:3.6.5") + implementation("dnsjava:dnsjava:3.7.0") // CBOR parsing for SCITT COSE_Sign1 structures implementation("com.upokecenter:cbor:$cborVersion") diff --git a/build.gradle.kts b/build.gradle.kts index 16c54ad..db415a5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,7 +2,7 @@ plugins { java `java-library` checkstyle - id("org.openapi.generator") version "7.25.0" apply false + id("org.openapi.generator") version "7.26.0" apply false id("com.vanniktech.maven.publish") version "0.37.0" apply false } diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 5097068..9fa7f28 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9b7cb4a..91c4fc6 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500