diff --git a/build.gradle b/build.gradle index 46150a03b..069e49892 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ plugins { id "info.solidsoft.pitest" version '1.15.0' id 'io.spring.dependency-management' version '1.1.4' id 'org.springframework.boot' version '2.7.18' - id 'uk.gov.hmcts.java' version '0.12.48' + id 'uk.gov.hmcts.java' version '0.12.51' id 'org.owasp.dependencycheck' version '8.4.3' id 'com.github.ben-manes.versions' version '0.50.0' id 'org.sonarqube' version '3.5.0.2730' @@ -135,7 +135,7 @@ task contract(type: Test, description: 'Runs the pact contract tests.', group: ' checkstyle { maxWarnings = 0 - toolVersion = '10.12.0' + toolVersion = '10.12.6' getConfigDirectory().set(new File(rootDir, 'config/checkstyle')) } @@ -255,7 +255,7 @@ def versions = [ junitPlatform : '1.10.1', reformLogging : '5.1.7', springDoc : '1.7.0', - pact_version : '4.1.38', + pact_version : '4.6.3', serenity : '3.9.8', sonarPitest : '0.5', restAssured : '5.3.2' @@ -268,7 +268,7 @@ dependencyManagement { } dependencies { // CVE-2018-10237 - Unbounded memory allocation - dependencySet(group: 'com.google.guava', version: '32.1.2-jre') { + dependencySet(group: 'com.google.guava', version: '32.1.3-jre') { entry 'guava' } @@ -373,7 +373,7 @@ dependencies { implementation group: 'com.github.hmcts.java-logging', name: 'logging', version: '6.0.1' // CVE-2019-17195 - implementation group: 'com.nimbusds', name: 'nimbus-jose-jwt', version: '9.37.1' + implementation group: 'com.nimbusds', name: 'nimbus-jose-jwt', version: '9.37.2' // CVE-2021-27568 implementation group: 'net.minidev', name: 'json-smart', version: '2.5.0' @@ -396,8 +396,8 @@ dependencies { implementation group: 'org.springdoc', name: 'springdoc-openapi-ui', version: versions.springDoc - implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.13' - implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.2.13' + implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.4.14' + implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.4.14' implementation group: 'uk.gov.hmcts.reform.auth', name: 'auth-checker-lib', version: '2.1.4' @@ -438,7 +438,7 @@ dependencies { testImplementation "info.solidsoft.gradle.pitest:gradle-pitest-plugin:${versions.gradlePitest}" testImplementation "org.codehaus.sonar-plugins:sonar-pitest-plugin:${versions.sonarPitest}" - testImplementation group: 'nl.jqno.equalsverifier', name: 'equalsverifier', version: '3.7.2' + testImplementation group: 'nl.jqno.equalsverifier', name: 'equalsverifier', version: '3.15.4' testImplementation(group: 'org.springframework.cloud', name: 'spring-cloud-contract-wiremock', version: '3.1.8') { exclude group: "com.github.tomakehurst", module: "wiremock-standalone" diff --git a/infrastructure/state.tf b/infrastructure/state.tf index 661444ae1..1dc06dcd8 100644 --- a/infrastructure/state.tf +++ b/infrastructure/state.tf @@ -4,7 +4,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "~> 3.82.0" + version = "~> 3.83.0" } } }