Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade dependencies and Spring Boot to version 3.4.1 #78

Draft
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

melbeltagy
Copy link
Contributor

@melbeltagy melbeltagy commented Dec 24, 2024

This PR is blocked until that X-Road is upgraded to use Spring Boot 3.4.1, and a new version of org.niis.xroad:configuration-client be released

Currently, all failing tests are due to duplicate Spring related classes (one coming from Spring 6.2.1 that is shipped with Spring Boot 3.4.1, and an older version coming from configuration-client library)

In other words, current PR is blocked by nordic-institute/X-Road#2501 (or equivalent) and then publishing a new snapshot/release of org.niis.xroad:configuration-client

dependabot bot and others added 8 commits December 23, 2024 19:42
…14 updates

Bumps the java-minor-patch group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| org.apache.cxf:cxf-core | `4.0.5` | `4.1.0` |
| org.apache.cxf:cxf-spring-boot-starter-jaxws | `4.0.5` | `4.1.0` |
| org.apache.cxf:cxf-rt-transports-http | `4.0.5` | `4.1.0` |
| org.apache.cxf:cxf-rt-frontend-jaxws | `4.0.5` | `4.1.0` |
| [com.google.guava:guava](https://github.com/google/guava) | `33.3.1-jre` | `33.4.0-jre` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.0` | `2.18.2` |
| [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) | `4.29.2` | `4.30.0` |
| [org.liquibase.ext:liquibase-hibernate6](https://github.com/liquibase/liquibase-hibernate) | `4.29.2` | `4.30.0` |
| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.34` | `1.18.36` |
| [org.springframework.boot:spring-boot-starter-data-jpa](https://github.com/spring-projects/spring-boot) | `3.3.5` | `3.4.1` |
| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.3.5` | `3.4.1` |
| [org.springframework.boot:spring-boot-starter-web-services](https://github.com/spring-projects/spring-boot) | `3.3.5` | `3.4.1` |
| [org.springframework.boot](https://github.com/spring-projects/spring-boot) | `3.3.5` | `3.4.1` |
| [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `2.6.0` | `2.7.0` |



Updates `org.apache.cxf:cxf-core` from 4.0.5 to 4.1.0

Updates `org.apache.cxf:cxf-spring-boot-starter-jaxws` from 4.0.5 to 4.1.0

Updates `org.apache.cxf:cxf-rt-transports-http` from 4.0.5 to 4.1.0

Updates `org.apache.cxf:cxf-rt-frontend-jaxws` from 4.0.5 to 4.1.0

Updates `org.apache.cxf:cxf-spring-boot-starter-jaxws` from 4.0.5 to 4.1.0

Updates `org.apache.cxf:cxf-rt-transports-http` from 4.0.5 to 4.1.0

Updates `org.apache.cxf:cxf-rt-frontend-jaxws` from 4.0.5 to 4.1.0

Updates `com.google.guava:guava` from 33.3.1-jre to 33.4.0-jre
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.0 to 2.18.2
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `org.liquibase:liquibase-core` from 4.29.2 to 4.30.0
- [Release notes](https://github.com/liquibase/liquibase/releases)
- [Changelog](https://github.com/liquibase/liquibase/blob/master/changelog.txt)
- [Commits](liquibase/liquibase@v4.29.2...v4.30.0)

Updates `org.liquibase.ext:liquibase-hibernate6` from 4.29.2 to 4.30.0
- [Release notes](https://github.com/liquibase/liquibase-hibernate/releases)
- [Changelog](https://github.com/liquibase/liquibase-hibernate/blob/main/RELEASE.md)
- [Commits](liquibase/liquibase-hibernate@v4.29.2...v4.30.0)

Updates `org.liquibase.ext:liquibase-hibernate6` from 4.29.2 to 4.30.0
- [Release notes](https://github.com/liquibase/liquibase-hibernate/releases)
- [Changelog](https://github.com/liquibase/liquibase-hibernate/blob/main/RELEASE.md)
- [Commits](liquibase/liquibase-hibernate@v4.29.2...v4.30.0)

Updates `org.projectlombok:lombok` from 1.18.34 to 1.18.36
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](projectlombok/lombok@v1.18.34...v1.18.36)

Updates `org.springframework.boot:spring-boot-starter-data-jpa` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

Updates `org.springframework.boot:spring-boot-starter-test` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

Updates `org.springframework.boot:spring-boot-starter-web-services` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

Updates `org.springframework.boot` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

Updates `org.springframework.boot:spring-boot-starter-test` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

Updates `org.springframework.boot:spring-boot-starter-web-services` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

Updates `org.springdoc:springdoc-openapi-starter-webmvc-ui` from 2.6.0 to 2.7.0
- [Release notes](https://github.com/springdoc/springdoc-openapi/releases)
- [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md)
- [Commits](springdoc/springdoc-openapi@v2.6.0...v2.7.0)

Updates `org.springframework.boot` from 3.3.5 to 3.4.1
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](spring-projects/spring-boot@v3.3.5...v3.4.1)

---
updated-dependencies:
- dependency-name: org.apache.cxf:cxf-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.apache.cxf:cxf-spring-boot-starter-jaxws
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.apache.cxf:cxf-rt-transports-http
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.apache.cxf:cxf-rt-frontend-jaxws
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.apache.cxf:cxf-spring-boot-starter-jaxws
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.apache.cxf:cxf-rt-transports-http
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.apache.cxf:cxf-rt-frontend-jaxws
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-minor-patch
- dependency-name: org.liquibase:liquibase-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.liquibase.ext:liquibase-hibernate6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.liquibase.ext:liquibase-hibernate6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.projectlombok:lombok
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot:spring-boot-starter-data-jpa
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot:spring-boot-starter-test
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot:spring-boot-starter-web-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot:spring-boot-starter-test
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot:spring-boot-starter-web-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
- dependency-name: org.springframework.boot
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Copy link

Job Summary for Gradle

X-Road-Catalog tests :: BuildAndTest
Gradle Root Project Requested Tasks Gradle Version Build Outcome Build Scan®
x-road-catalog
buildEnvironment xroad-catalog-persistence:buildEnvironment…
8.12 Build Scan not published
x-road-catalog build 8.12 Build Scan not published

@melbeltagy melbeltagy changed the title Upgrade dependencies Upgrade dependencies and Spring Boot to version 3.4.1 Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant