1414 * limitations under the License.
1515 */
1616plugins {
17- id " io.freefair.lombok" version " 8.6 "
18- id " io.freefair.maven-publish-java" version " 8.6 "
19- id " io.spring.dependency-management" version " 1.1.4 "
17+ id " io.freefair.lombok" version " 8.10.2 "
18+ id " io.freefair.maven-publish-java" version " 8.10.2 "
19+ id " io.spring.dependency-management" version " 1.1.6 "
2020 // id "com.github.kt3k.coveralls" version "2.8.1"
21- id " org.owasp.dependencycheck" version " 9 .1.0"
22- id " org.asciidoctor.jvm.convert" version " 4.0.2 "
21+ id " org.owasp.dependencycheck" version " 11 .1.0"
22+ id " org.asciidoctor.jvm.convert" version " 4.0.3 "
2323 // id "org.ajoberstar.grgit" version "2.0.1"
2424 id " java"
2525 id " jacoco"
@@ -32,9 +32,9 @@ plugins {
3232
3333ext {
3434 // versions of dependencies
35- springBootVersion = ' 3.1.0 '
36- springDocVersion = ' 2.5 .0'
37- javersVersion = ' 7.4.2 '
35+ springBootVersion = ' 3.3.5 '
36+ springDocVersion = ' 2.6 .0'
37+ javersVersion = ' 7.6.3 '
3838}
3939
4040description = " Core module for data repositories based on metadata model of datacite."
@@ -69,15 +69,15 @@ if (project.hasProperty('release')) {
6969
7070dependencies {
7171 // Spring
72- implementation ' org.springframework:spring-messaging:6.0.2 '
72+ implementation ' org.springframework:spring-messaging:6.1.14 '
7373 // Spring Boot
7474 implementation " org.springframework.boot:spring-boot-starter-data-rest"
7575 implementation " org.springframework.boot:spring-boot-starter-amqp"
7676 implementation " org.springframework.boot:spring-boot-starter-web"
7777 implementation " org.springframework.boot:spring-boot-starter-security"
7878 implementation " org.springframework.boot:spring-boot-starter-actuator"
7979 implementation " org.springframework.boot:spring-boot-starter-data-jpa"
80- implementation ' org.springframework.data:spring-data-elasticsearch:5.1.0 '
80+ implementation ' org.springframework.data:spring-data-elasticsearch:5.3.5 '
8181
8282
8383 // springdoc
@@ -86,33 +86,34 @@ dependencies {
8686 implementation " org.springdoc:springdoc-openapi-starter-webmvc-api:${ springDocVersion} "
8787 // apache
8888 implementation " commons-configuration:commons-configuration:1.10"
89- implementation " commons-io:commons-io:2.16.1 "
89+ implementation " commons-io:commons-io:2.17.0 "
9090 implementation " org.apache.commons:commons-collections4:4.4"
9191 // includes commons-lang3
9292 implementation " org.apache.commons:commons-text:1.12.0"
9393 implementation ' org.apache.httpcomponents:httpclient:4.5.14'
94- implementation " org.apache.tika:tika-core:2.9.2 "
94+ implementation " org.apache.tika:tika-core:3.0.0 "
9595 // javers
9696 implementation " org.javers:javers-spring-boot-starter-sql:${ javersVersion} "
97+ implementation " com.google.code.gson:gson:2.11.0"
9798
9899 // Database
99- implementation " com.h2database:h2:2.2.224 "
100- implementation " org.postgresql:postgresql:42.7.3 "
100+ implementation " com.h2database:h2:2.3.232 "
101+ implementation " org.postgresql:postgresql:42.7.4 "
101102 // XML
102- implementation " com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.17.0 "
103- implementation " com.fasterxml.jackson.module:jackson-module-afterburner:2.17.0 "
103+ implementation " com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.18.1 "
104+ implementation " com.fasterxml.jackson.module:jackson-module-afterburner:2.18.1 "
104105
105- implementation " com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.0 "
106- implementation " com.fasterxml.jackson.datatype:jackson-datatype-joda:2.17.0 "
106+ implementation " com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.1 "
107+ implementation " com.fasterxml.jackson.datatype:jackson-datatype-joda:2.18.1 "
107108
108109 // implementation "com.monitorjbl:spring-json-view:1.0.1"
109110
110- implementation " de.codecentric:spring-boot-admin-starter-client:3.0.4 "
111+ implementation " de.codecentric:spring-boot-admin-starter-client:3.3.5 "
111112 // log4j core
112113 implementation " org.apache.logging.log4j:log4j-core"
113114 implementation " ch.qos.logback:logback-classic"
114115
115- implementation " edu.kit.datamanager:service-base:1.3.1 "
116+ implementation " edu.kit.datamanager:service-base:1.3.2 "
116117
117118 implementation " com.github.java-json-tools:json-patch:1.13"
118119 implementation " com.github.dozermapper:dozer-core:7.0.0"
@@ -122,7 +123,7 @@ dependencies {
122123 // boot starter
123124 testImplementation ' org.springframework.boot:spring-boot-starter-validation'
124125 testImplementation " org.springframework.boot:spring-boot-starter-test"
125- testImplementation ' org.springframework.restdocs:spring-restdocs-mockmvc:3.0.0 '
126+ testImplementation ' org.springframework.restdocs:spring-restdocs-mockmvc:3.0.2 '
126127 testImplementation " org.springframework.security:spring-security-test"
127128
128129 // Java 11 Support
@@ -154,7 +155,7 @@ test {
154155}
155156
156157jacoco {
157- toolVersion = " 0.8.11 "
158+ toolVersion = " 0.8.12 "
158159}
159160
160161tasks. withType(Test ) {
0 commit comments