diff --git a/backend/build.gradle.kts b/backend/build.gradle.kts index e8bc518af1..9d824b3d4a 100644 --- a/backend/build.gradle.kts +++ b/backend/build.gradle.kts @@ -8,12 +8,12 @@ plugins { id("org.springframework.boot") version "3.5.7" id("io.spring.dependency-management") version "1.1.7" id("org.jlleitschuh.gradle.ktlint") version "13.1.0" - kotlin("jvm") version "2.2.21" - kotlin("plugin.spring") version "2.2.21" - kotlin("plugin.allopen") version "2.2.21" - kotlin("plugin.noarg") version "2.2.21" - kotlin("plugin.jpa") version "2.2.21" - kotlin("plugin.serialization") version "2.2.21" + kotlin("jvm") version "2.3.0" + kotlin("plugin.spring") version "2.3.0" + kotlin("plugin.allopen") version "2.3.0" + kotlin("plugin.noarg") version "2.3.0" + kotlin("plugin.jpa") version "2.3.0" + kotlin("plugin.serialization") version "2.3.0" } repositories { @@ -60,10 +60,10 @@ tasks.withType { } } -val ktorVersion = "3.3.2" -val testcontainersVersion = "1.21.3" -val sentryVersion = "8.26.0" -val flywayVersion = "11.17.0" +val ktorVersion = "3.3.3" +val testcontainersVersion = "1.21.4" +val sentryVersion = "8.29.0" +val flywayVersion = "11.20.0" dependencies { implementation(platform("org.springframework.boot:spring-boot-dependencies:3.5.7")) @@ -80,14 +80,14 @@ dependencies { implementation("org.springframework.security:spring-security-oauth2-resource-server") implementation("org.springframework.security:spring-security-oauth2-jose") implementation("org.springframework.boot:spring-boot-configuration-processor") - implementation("org.springframework.cloud:spring-cloud-gateway-mvc:4.3.2") + implementation("org.springframework.cloud:spring-cloud-gateway-mvc:4.3.3") // Database & Migration implementation("org.postgresql:postgresql") implementation("org.flywaydb:flyway-core:$flywayVersion") implementation("org.flywaydb:flyway-database-postgresql:$flywayVersion") implementation("org.hibernate.orm:hibernate-spatial:6.6.13.Final") implementation("org.hibernate.validator:hibernate-validator:9.1.0.Final") - implementation("io.hypersistence:hypersistence-utils-hibernate-63:3.12.0") + implementation("io.hypersistence:hypersistence-utils-hibernate-63:3.14.1") // Kotlin implementation("org.jetbrains.kotlin:kotlin-reflect") @@ -117,8 +117,8 @@ dependencies { // JodConverter implementation("org.jodconverter:jodconverter-local-lo:4.4.11") // the two following apoche poi dependencies should have the same version - implementation("org.apache.poi:poi:5.4.1") - implementation("org.apache.poi:poi-ooxml:5.4.1") + implementation("org.apache.poi:poi:5.5.1") + implementation("org.apache.poi:poi-ooxml:5.5.1") // Scalr (image resizer with better quality) implementation("org.imgscalr:imgscalr-lib:4.2") @@ -139,9 +139,9 @@ dependencies { testImplementation("org.testcontainers:junit-jupiter:$testcontainersVersion") testImplementation("io.ktor:ktor-client-mock:$ktorVersion") testImplementation("jakarta.servlet:jakarta.servlet-api:6.1.0") - testImplementation("com.squareup.okhttp3:mockwebserver:5.3.0") + testImplementation("com.squareup.okhttp3:mockwebserver:5.3.2") testImplementation("net.ttddyy:datasource-proxy:1.11.0") - testImplementation("io.mockk:mockk:1.14.6") + testImplementation("io.mockk:mockk:1.14.7") testImplementation("com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0") testImplementation("org.springframework.kafka:spring-kafka-test") { exclude(group = "ch.qos.logback", module = "logback-classic")