diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index ffd4e46..25afe32 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,7 +38,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 # Initialize minimum JDK version - name: Setup Java JDK diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 081bde4..2478c67 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -22,7 +22,7 @@ jobs: jdk: [ 17, 19 ] steps: - name: Checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up OpenJDK version ... uses: actions/setup-java@v5.0.0 with: @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up OpenJDK version ... uses: actions/setup-java@v5.0.0 with: diff --git a/.github/workflows/publishRelease.yml b/.github/workflows/publishRelease.yml index 51ed627..7f2a506 100644 --- a/.github/workflows/publishRelease.yml +++ b/.github/workflows/publishRelease.yml @@ -6,7 +6,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Set up Java uses: actions/setup-java@v5.0.0 with: diff --git a/build.gradle b/build.gradle index d26aa50..5266a3c 100644 --- a/build.gradle +++ b/build.gradle @@ -14,11 +14,11 @@ * limitations under the License. */ plugins { - id "io.freefair.lombok" version "9.0.0" - id "io.freefair.maven-publish-java" version "9.0.0" + id "io.freefair.lombok" version "9.1.0" + id "io.freefair.maven-publish-java" version "9.1.0" id "io.spring.dependency-management" version "1.1.7" //id "com.github.kt3k.coveralls" version "2.8.1" - id "org.owasp.dependencycheck" version "12.1.8" + id "org.owasp.dependencycheck" version "12.1.9" id "org.asciidoctor.jvm.convert" version "4.0.5" //id "org.ajoberstar.grgit" version "2.0.1" id "java" @@ -32,8 +32,8 @@ plugins { ext { // versions of dependencies - springBootVersion = '3.5.6' - springDocVersion = '2.8.13' + springBootVersion = '3.5.8' + springDocVersion = '2.8.14' javersVersion = '7.9.0' } @@ -71,7 +71,7 @@ if (project.hasProperty('release')) { dependencies { // Spring - implementation 'org.springframework:spring-messaging:6.2.12' + implementation 'org.springframework:spring-messaging:7.0.1' // Spring Boot implementation "org.springframework.boot:spring-boot-starter-data-rest" implementation "org.springframework.boot:spring-boot-starter-amqp" @@ -79,7 +79,7 @@ dependencies { implementation "org.springframework.boot:spring-boot-starter-security" implementation "org.springframework.boot:spring-boot-starter-actuator" implementation "org.springframework.boot:spring-boot-starter-data-jpa" - implementation 'org.springframework.data:spring-data-elasticsearch:5.5.5' + implementation 'org.springframework.data:spring-data-elasticsearch:5.5.6' // springdoc @@ -88,7 +88,7 @@ dependencies { implementation "org.springdoc:springdoc-openapi-starter-webmvc-api:${springDocVersion}" // apache implementation "commons-configuration:commons-configuration:1.10" - implementation "commons-io:commons-io:2.20.0" + implementation "commons-io:commons-io:2.21.0" implementation "org.apache.commons:commons-collections4:4.5.0" // includes commons-lang3 implementation "org.apache.commons:commons-text:1.14.0" @@ -102,15 +102,14 @@ dependencies { implementation "com.h2database:h2:2.4.240" implementation "org.postgresql:postgresql:42.7.8" // XML - implementation "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.20.0" - implementation "com.fasterxml.jackson.module:jackson-module-afterburner:2.20.0" - - implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.20.0" - implementation "com.fasterxml.jackson.datatype:jackson-datatype-joda:2.20.0" + implementation "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.20.1" + implementation "com.fasterxml.jackson.module:jackson-module-afterburner:2.20.1" + implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.20.1" + implementation "com.fasterxml.jackson.datatype:jackson-datatype-joda:2.20.1" //implementation "com.monitorjbl:spring-json-view:1.0.1" - implementation "de.codecentric:spring-boot-admin-starter-client:3.5.5" + implementation "de.codecentric:spring-boot-admin-starter-client:3.5.6" // log4j core implementation "org.apache.logging.log4j:log4j-core" implementation "ch.qos.logback:logback-classic" @@ -122,14 +121,14 @@ dependencies { // monitoring implementation 'io.micronaut.micrometer:micronaut-micrometer-registry-prometheus:5.13.1' - implementation 'org.springframework.boot:spring-boot-starter-actuator:3.5.6' + implementation 'org.springframework.boot:spring-boot-starter-actuator:3.5.8' testImplementation "junit:junit:4.13.2" testImplementation "org.springframework:spring-test" // boot starter testImplementation 'org.springframework.boot:spring-boot-starter-validation' testImplementation "org.springframework.boot:spring-boot-starter-test" - testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc:3.0.5' + testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc:4.0.0' testImplementation "org.springframework.security:spring-security-test" //Java 11 Support diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 8bdaf60..f8e1ee3 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2e11132..23449a2 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME