libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit 724fb4e3281d5573dbcf52863dfe5cd055da0436
parent 0e033a5dd41be8427fb3ae7bcc72868087dbc1ad
Author: Antoine A <>
Date:   Fri, 23 Jan 2026 12:26:59 +0100

common: update dependencies

Diffstat:
Mbuild.gradle | 10+++++-----
Mgradle/wrapper/gradle-wrapper.jar | 0
Mgradle/wrapper/gradle-wrapper.properties | 2+-
Mlibeufin-common/build.gradle | 4++--
Mlibeufin-ebics/build.gradle | 2+-
Mlibeufin-ebisync/build.gradle | 3---
Mtestbench/build.gradle | 2+-
7 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/build.gradle b/build.gradle @@ -1,7 +1,7 @@ // This file is in the public domain. plugins { - id("org.jetbrains.kotlin.jvm") version "2.2.21" + id("org.jetbrains.kotlin.jvm") version "2.3.0" id("org.jetbrains.dokka") version "2.0.0" id("idea") id("java-library") @@ -18,13 +18,13 @@ if (!JavaVersion.current().isCompatibleWith(JavaVersion.VERSION_17)){ allprojects { ext { - set("kotlin_version", "2.2.21") - set("ktor_version", "3.3.3") - set("clikt_version", "5.0.3") + set("kotlin_version", "2.3.0") + set("ktor_version", "3.4.0") + set("clikt_version", "5.1.0") set("coroutines_version", "1.10.2") set("postgres_version", "42.7.8") set("junixsocket_version", "2.10.1") - set("shadow_version", "9.2.2") + set("shadow_version", "9.3.1") set("prometheus_version", "1.4.3") } diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar Binary files differ. diff --git 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.2.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/libeufin-common/build.gradle b/libeufin-common/build.gradle @@ -51,8 +51,8 @@ compileKotlin { dependencies { implementation("org.slf4j:slf4j-api:2.0.17") // Crypto - implementation("org.bouncycastle:bcprov-jdk18on:1.82") - implementation("org.bouncycastle:bcpkix-jdk18on:1.82") + implementation("org.bouncycastle:bcprov-jdk18on:1.83") + implementation("org.bouncycastle:bcpkix-jdk18on:1.83") // Database helper implementation("org.postgresql:postgresql:$postgres_version") implementation("com.zaxxer:HikariCP:7.0.2") diff --git a/libeufin-ebics/build.gradle b/libeufin-ebics/build.gradle @@ -31,7 +31,7 @@ dependencies { implementation("io.ktor:ktor-client-websockets:$ktor_version") // PDF generation - implementation("com.itextpdf:itext-core:9.3.0") + implementation("com.itextpdf:itext-core:9.5.0") // Serialization implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version") diff --git a/libeufin-ebisync/build.gradle b/libeufin-ebisync/build.gradle @@ -37,9 +37,6 @@ dependencies { implementation("io.ktor:ktor-client-cio:$ktor_version") implementation("io.ktor:ktor-client-websockets:$ktor_version") - // PDF generation - implementation("com.itextpdf:itext-core:9.3.0") - // UNIX domain sockets support (used to connect to PostgreSQL) implementation("com.kohlschutter.junixsocket:junixsocket-core:$junixsocket_version") diff --git a/testbench/build.gradle b/testbench/build.gradle @@ -26,7 +26,7 @@ dependencies { implementation("com.github.ajalt.clikt:clikt:$clikt_version") implementation("org.postgresql:postgresql:$postgres_version") - implementation("org.jline:jline:3.30.5") + implementation("org.jline:jline:3.30.6") implementation("io.ktor:ktor-client-mock:$ktor_version") implementation("io.ktor:ktor-server-test-host:$ktor_version") implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")