@@ -4,16 +4,16 @@ plugins {
4
4
id ' idea'
5
5
id ' application'
6
6
id ' io.spring.dependency-management' version ' 1.1.7'
7
- id ' org.springframework.boot' version ' 3.4.6 '
8
- id ' org.owasp.dependencycheck' version ' 12.1.1 '
7
+ id ' org.springframework.boot' version ' 3.5.3 '
8
+ id ' org.owasp.dependencycheck' version ' 12.1.3 '
9
9
id ' se.patrikerdes.use-latest-versions' version ' 0.2.18'
10
- id ' com.github.ben-manes.versions' version ' 0.51 .0'
10
+ id ' com.github.ben-manes.versions' version ' 0.52 .0'
11
11
id ' org.sonarqube' version ' 6.2.0.5505'
12
12
id ' jacoco'
13
13
id " com.github.kt3k.coveralls" version " 2.12.2"
14
- id ' com.github.spacialcircumstances.gradle-cucumber-reporting' version ' 0.1.23 '
15
- id " info.solidsoft.pitest" version ' 1.9.11 '
16
- id ' uk.gov.hmcts.java' version ' 0.12.63 '
14
+ id ' com.github.spacialcircumstances.gradle-cucumber-reporting' version ' 0.1.25 '
15
+ id " info.solidsoft.pitest" version ' 1.15.0 '
16
+ id ' uk.gov.hmcts.java' version ' 0.12.66 '
17
17
}
18
18
19
19
dependencyUpdates. resolutionStrategy {
@@ -115,10 +115,10 @@ java {
115
115
116
116
ext {
117
117
sl4jVersion = ' 2.0.17'
118
- lombokVersion = ' 1.18.34 '
118
+ lombokVersion = ' 1.18.38 '
119
119
reformLogging = ' 6.1.9'
120
120
springCloudVersion = ' 2024.0.1'
121
- springSecurity = ' 6.4.6 '
121
+ springSecurity = ' 6.5.1 '
122
122
limits = [
123
123
' instruction' : 6 ,
124
124
' branch' : 8 ,
@@ -137,7 +137,7 @@ dependencyManagement {
137
137
138
138
dependencies {
139
139
140
- implementation group : ' org.bouncycastle' , name : ' bcprov-jdk18on' , version : ' 1.78 '
140
+ implementation group : ' org.bouncycastle' , name : ' bcprov-jdk18on' , version : ' 1.81 '
141
141
compileOnly group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
142
142
annotationProcessor group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
143
143
implementation group : ' com.github.hmcts.java-logging' , name : ' logging' , version : reformLogging
@@ -152,21 +152,21 @@ dependencies {
152
152
implementation group : ' org.springframework.boot' , name : ' spring-boot-starter-actuator'
153
153
implementation group : ' org.springframework.boot' , name : ' spring-boot-starter-web'
154
154
155
- implementation group : ' org.springdoc' , name : ' springdoc-openapi-starter-webmvc-ui' , version : ' 2.8.8 '
156
- implementation " org.flywaydb:flyway-core:9.21.1 "
157
- implementation group : ' org.yaml' , name : ' snakeyaml' , version : ' 2.3 '
158
- implementation group : ' com.zaxxer' , name : ' HikariCP' , version : ' 5.0.1 '
159
- runtimeOnly group : ' org.postgresql' , name : ' postgresql' , version : ' 42.7.6 '
155
+ implementation group : ' org.springdoc' , name : ' springdoc-openapi-starter-webmvc-ui' , version : ' 2.8.9 '
156
+ implementation " org.flywaydb:flyway-core:9.22.3 "
157
+ implementation group : ' org.yaml' , name : ' snakeyaml' , version : ' 2.4 '
158
+ implementation group : ' com.zaxxer' , name : ' HikariCP' , version : ' 5.1.0 '
159
+ runtimeOnly group : ' org.postgresql' , name : ' postgresql' , version : ' 42.7.7 '
160
160
implementation group : ' com.github.hmcts' , name : ' auth-checker-lib' , version : ' 2.1.5'
161
161
constraints {
162
- implementation(' com.google.guava:guava:33.1.0 -jre' ) {
162
+ implementation(' com.google.guava:guava:33.4.8 -jre' ) {
163
163
because ' previous versions of this transitive dependency have CVEs'
164
164
}
165
165
}
166
166
implementation group : ' javax.inject' , name : ' javax.inject' , version : ' 1'
167
167
168
- implementation group : ' commons-fileupload' , name : ' commons-fileupload' , version : ' 1.5 '
169
- implementation group : ' org.apache.commons' , name : ' commons-lang3' , version : ' 3.13 .0'
168
+ implementation group : ' commons-fileupload' , name : ' commons-fileupload' , version : ' 1.6.0 '
169
+ implementation group : ' org.apache.commons' , name : ' commons-lang3' , version : ' 3.17 .0'
170
170
implementation group : ' com.sun.mail' , name : ' mailapi' , version : ' 2.0.1'
171
171
172
172
implementation group : ' org.apache.httpcomponents' , name : ' httpclient' , version : ' 4.5.14'
@@ -178,23 +178,23 @@ dependencies {
178
178
implementation group : ' org.springframework.security' , name : ' spring-security-web' , version : springSecurity
179
179
implementation group : ' org.springframework.security' , name : ' spring-security-crypto' , version : springSecurity
180
180
181
- aatImplementation ' com.github.hmcts:service-auth-provider-java-client:5.1.0 '
181
+ aatImplementation ' com.github.hmcts:service-auth-provider-java-client:5.3.2 '
182
182
codacy ' com.github.codacy:codacy-coverage-reporter:13.13.7'
183
183
testImplementation " org.junit.jupiter:junit-jupiter-api"
184
184
testRuntimeOnly " org.junit.jupiter:junit-jupiter-engine"
185
185
testRuntimeOnly " org.junit.vintage:junit-vintage-engine"
186
186
187
- testImplementation " org.junit.jupiter:junit-jupiter:5.11.4 "
188
- testImplementation " org.testcontainers:testcontainers:1.21.1 "
189
- testImplementation " org.testcontainers:junit-jupiter:1.21.1 "
187
+ testImplementation " org.junit.jupiter:junit-jupiter:5.13.2 "
188
+ testImplementation " org.testcontainers:testcontainers:1.21.2 "
189
+ testImplementation " org.testcontainers:junit-jupiter:1.21.2 "
190
190
testImplementation ' org.testcontainers:postgresql'
191
191
192
192
testImplementation group : ' org.springframework.boot' , name : ' spring-boot-starter-test'
193
193
194
- testImplementation group : ' com.github.hmcts' , name : ' ccd-test-definitions' , version : ' 7.24.2 '
195
- testImplementation group : ' com.github.hmcts' , name : ' befta-fw' , version : ' 9.2.3 '
196
- testImplementation ' com.github.hmcts:fortify-client:1.4.8 :all'
197
- testImplementation ' info.solidsoft.gradle.pitest:gradle-pitest-plugin:1.9.11 '
194
+ testImplementation group : ' com.github.hmcts' , name : ' ccd-test-definitions' , version : ' 7.27.7-prerelease-CME-537 '
195
+ testImplementation group : ' com.github.hmcts' , name : ' befta-fw' , version : ' 9.2.4 '
196
+ testImplementation ' com.github.hmcts:fortify-client:1.4.9 :all'
197
+ testImplementation ' info.solidsoft.gradle.pitest:gradle-pitest-plugin:1.15.0 '
198
198
}
199
199
// end::dependencies[]
200
200
0 commit comments