rest-schemagen icon indicating copy to clipboard operation
rest-schemagen copied to clipboard

Update dependencies & plugings for Java 17 & SpringBoot 3.0 compatibi…

Open skynetsonar opened this issue 1 year ago • 1 comments

Update dependencies & plugings for Java 17 & SpringBoot 3.0 compatibility

Changes:

  • Parent POM: com.mercateo.oss.oss-parent-pom 0.9.0 > 1.0.9
  • maven-compiler changed Java 17 release
  • release-sign-artifacts step maven-gpg-plugin 1.6 > 3.1.0

Dependency updates:

  • POM Properties added:
    • jackson.version: 2.13.3 > 2.15.2
    • jmh.version: 1.20 > 1.36
    • lombok.version: 1.18.12 > 1.18.28
    • jersey.version: 3.1.2 (prev. set on individual pom import as 2.25.1)
    • glassfish.version: 3.0.4
  • Dependencies:
    • Removed: javax.validation: 1.1.0.Final javax.inject: 1 mockito-core: 4.6.1
    • Added: maven-surefire-plugin: 3.1.2 jakarta.validation-api: 3.0.2 hk2: 3.0.4 (glassfish.version) jersey-hk2: 3.1.2 (jersey.version) mockito-junit-jupiter: 5.4.0 junit-jupiter-engine: 5.9.1 jakarta.inject-api: 2.0.1 jakarta.xml.bind-api: 4.0.0
    • Updated: maven-release-plugin: 2.5.3 > 3.1.2 nexus-staging-maven-plugin: 1.6.8 > 1.6.13 maven-compiler plugin: 3.7.0 > 3.11.0 maven-source-plugin: 3.0.1 > 3.3.0 maven-javadoc-plugin: 3.0.0 > 3.5.0 maven-jar-plugin: 3.0.2 > 3.3.0 jacoco-maven-plugin: 0.8.0 > 0.8.10 (org.immutables.)value: 2.5.6 > 2.9.3 guava: 31.1-jre > 32.1.1-jre slf4j: 1.7.25 > 2.0.7 assertj-core: 3.23.1 > 3.24.2 (org.json.)json: 20220320 < 20230618 logback-classic: 1.2.11 > 1.4.8

skynetsonar avatar Jul 19 '23 11:07 skynetsonar

This pull request has not yet been comprehensively tested with an integrating service.

skynetsonar avatar Jul 19 '23 11:07 skynetsonar