@@ -5,9 +5,8 @@ plugins {
55 id ' org.springframework.boot' version ' 4.0.0'
66 id ' jacoco'
77 id ' maven-publish'
8- id " com.github.ben-manes.versions" version " 0.52.0"
9- id " org.cyclonedx.bom" version " 2.3.1"
10- id ' com.gorylenko.gradle-git-properties' version ' 2.5.4'
8+ id " com.github.ben-manes.versions" version " 0.53.0"
9+ id " org.cyclonedx.bom" version " 3.1.0"
1110}
1211
1312group = ' uk.gov.hmcts.cp'
@@ -30,11 +29,14 @@ ext {
3029 logbackVersion = " 1.5.18"
3130 lombokVersion = " 1.18.38"
3231}
33-
32+ cyclonedxBom {
33+ schemaVersion = org.cyclonedx.Version . VERSION_16
34+ componentVersion = project. version. toString()
35+ }
3436dependencies {
3537 implementation " uk.gov.hmcts.cp:api-cp-caseadmin-case-urn-mapper:$apiCaseUrnMapperVersion "
3638 implementation ' org.springdoc:springdoc-openapi-starter-webmvc-ui:3.0.0'
37- implementation ' io.swagger.core.v3:swagger-core:2.2.36 '
39+ implementation ' io.swagger.core.v3:swagger-core:2.2.41 '
3840 implementation ' javax.xml.bind:jaxb-api:2.3.1'
3941 implementation ' org.springframework.boot:spring-boot-starter-cache'
4042
@@ -48,16 +50,13 @@ dependencies {
4850 implementation ' io.micrometer:micrometer-tracing'
4951 implementation ' io.micrometer:micrometer-tracing-bridge-otel'
5052 // Spring Boot 4 will auto-configure OpenTelemetry when management.tracing.enabled=true
51- implementation ' io.micrometer:micrometer-registry-azure-monitor'
52- implementation ' com.azure:azure-monitor-opentelemetry-autoconfigure:1.3.0'
53-
54- implementation ' net.logstash.logback:logstash-logback-encoder:8.1'
55-
56- implementation group : ' io.rest-assured' , name : ' rest-assured' , version : ' 5.5.6'
57- implementation ' org.hibernate.validator:hibernate-validator:9.0.1.Final'
58- implementation ' org.apache.commons:commons-text:1.14.0'
53+ implementation ' com.azure:azure-monitor-opentelemetry-autoconfigure:1.4.0'
54+ implementation ' net.logstash.logback:logstash-logback-encoder:9.0'
55+ implementation group : ' io.rest-assured' , name : ' rest-assured' , version : ' 6.0.0'
56+ implementation ' org.hibernate.validator:hibernate-validator:9.1.0.Final'
5957
60- implementation ' com.fasterxml.jackson.core:jackson-databind:2.20.0'
58+ implementation ' org.apache.commons:commons-text:1.15.0'
59+ implementation ' com.fasterxml.jackson.core:jackson-databind:2.20.1'
6160 implementation(" org.owasp.encoder:encoder:1.4.0" )
6261 compileOnly group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
6362 annotationProcessor group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
@@ -66,7 +65,7 @@ dependencies {
6665 integrationTestCompileOnly group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
6766 integrationTestAnnotationProcessor group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
6867
69- testImplementation(platform(' org.junit:junit-bom:5.13.4 ' ))
68+ testImplementation(platform(' org.junit:junit-bom:6.0.1 ' ))
7069 testRuntimeOnly ' org.junit.jupiter:junit-jupiter-engine'
7170 testImplementation group : ' org.springframework.boot' , name : ' spring-boot-starter-test' , version : ' 4.0.0' , {
7271 exclude group : ' junit' , module : ' junit'
0 commit comments