diff --git a/build.gradle b/build.gradle index e8e3a87..edfdf3b 100644 --- a/build.gradle +++ b/build.gradle @@ -5,8 +5,8 @@ plugins { id 'org.springframework.boot' version '4.0.0' id 'jacoco' id 'maven-publish' - id "com.github.ben-manes.versions" version "0.52.0" - id "org.cyclonedx.bom" version "2.3.1" + id "com.github.ben-manes.versions" version "0.53.0" + id "org.cyclonedx.bom" version "3.1.0" id 'com.gorylenko.gradle-git-properties' version '2.5.4' } group = 'uk.gov.hmcts.cp' @@ -33,7 +33,7 @@ ext { dependencies { implementation "uk.gov.hmcts.cp:api-cp-crime-courthearing-cases:$apiCasesVersion" implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:3.0.0' - implementation 'io.swagger.core.v3:swagger-core:2.2.36' + implementation 'io.swagger.core.v3:swagger-core:2.2.41' implementation 'javax.xml.bind:jaxb-api:2.3.1' implementation 'org.springframework.boot:spring-boot-starter-web' @@ -47,15 +47,15 @@ dependencies { implementation 'io.micrometer:micrometer-tracing-bridge-otel' // Spring Boot 4 will auto-configure OpenTelemetry when management.tracing.enabled=true implementation 'io.micrometer:micrometer-registry-azure-monitor' - implementation 'com.azure:azure-monitor-opentelemetry-autoconfigure:1.3.0' + implementation 'com.azure:azure-monitor-opentelemetry-autoconfigure:1.4.0' - implementation 'net.logstash.logback:logstash-logback-encoder:8.1' + implementation 'net.logstash.logback:logstash-logback-encoder:9.0' - implementation group: 'io.rest-assured', name: 'rest-assured', version: '5.5.6' - implementation 'org.hibernate.validator:hibernate-validator:9.0.1.Final' - implementation 'org.apache.commons:commons-text:1.14.0' + implementation group: 'io.rest-assured', name: 'rest-assured', version: '6.0.0' + implementation 'org.hibernate.validator:hibernate-validator:9.1.0.Final' + implementation 'org.apache.commons:commons-text:1.15.0' - implementation 'com.fasterxml.jackson.core:jackson-databind:2.20.0' + implementation 'com.fasterxml.jackson.core:jackson-databind:2.20.1' compileOnly group: 'org.projectlombok', name: 'lombok', version: lombokVersion annotationProcessor group: 'org.projectlombok', name: 'lombok', version: lombokVersion @@ -64,7 +64,7 @@ dependencies { integrationTestCompileOnly group: 'org.projectlombok', name: 'lombok', version: lombokVersion integrationTestAnnotationProcessor group: 'org.projectlombok', name: 'lombok', version: lombokVersion - testImplementation(platform('org.junit:junit-bom:5.13.4')) + testImplementation(platform('org.junit:junit-bom:6.0.1')) testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: '4.0.0', { exclude group: 'junit', module: 'junit'