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

chore(dependencies): update Quarkus to 3.19 #4960

Merged
merged 3 commits into from
Mar 12, 2025

Conversation

PHWaechtler
Copy link
Contributor

@PHWaechtler PHWaechtler commented Feb 24, 2025

related to #4870

License check here

@PHWaechtler PHWaechtler added the ci:default-build Runs the builds that have no explicit trigger (e.g. different history levels). label Feb 24, 2025
@PHWaechtler PHWaechtler self-assigned this Feb 24, 2025
@PHWaechtler PHWaechtler added ci:h2 Runs the builds for the H2 database. bot:java-dependency-check When assigned to a PR, generates SBOMs for the PR and base branch and compares them. labels Feb 24, 2025
Copy link

Java dependency diff

Omitted due to character limit. See workflow artifacts for full diff file.

Module details

Omitted due to character limit. See workflow artifacts for full diff file.

Checklist

Unique changes

Unique additions

  • jboss-logging: 3.6.1.Final
  • smallrye-common-cpu: 2.10.0
  • smallrye-common-expression: 2.10.0
  • smallrye-common-constraint: 2.10.0
  • smallrye-common-function: 2.10.0
  • smallrye-common-net: 2.10.0
  • smallrye-common-os: 2.10.0
  • smallrye-common-ref: 2.10.0
  • smallrye-common-annotation: 2.10.0
  • jakarta.enterprise.cdi-api: 4.1.0
  • jakarta.inject-api: 2.0.1
  • jakarta.el-api: 5.0.1 ⚠❓‼
  • jakarta.enterprise.lang-model: 4.1.0
  • jakarta.interceptor-api: 2.2.0 ⚠‼
  • jakarta.annotation-api: 3.0.0 ⚠‼
  • quarkus-agroal-dev: 3.19.0.CR1
  • jakarta.transaction-api: 2.0.1 ⚠‼
  • reactive-streams: 1.0.4
  • slf4j-api: 2.0.6
  • quarkus-arc: 3.19.0.CR1
  • arc: 3.19.0.CR1
  • mutiny: 2.8.0
  • jctools-core: 4.0.5
  • quarkus-core: 3.19.0.CR1
  • quarkus-ide-launcher: 3.19.0.CR1
  • quarkus-development-mode-spi: 3.19.0.CR1
  • smallrye-config: 3.11.2
  • smallrye-config-core: 3.11.2
  • microprofile-config-api: 3.1
  • smallrye-common-classloader: 2.10.0
  • smallrye-config-common: 3.11.2
  • jboss-logmanager: 3.1.1.Final
  • jakarta.json-api: 2.1.3 ⚠❓‼
  • parsson: 1.1.7 ⚠❓‼
  • jboss-logging-annotations: 3.0.3.Final
  • jboss-threads: 3.8.0.Final
  • slf4j-jboss-logmanager: 2.0.0.Final
  • wildfly-common: 2.0.1
  • quarkus-bootstrap-runner: 3.19.0.CR1
  • quarkus-classloader-commons: 3.19.0.CR1
  • smallrye-common-io: 2.10.0
  • org-crac: 0.1.3
  • quarkus-fs-util: 0.0.10
  • microprofile-context-propagation-api: 1.3
  • quarkus-agroal: 3.19.0.CR1
  • quarkus-datasource: 3.19.0.CR1
  • quarkus-datasource-common: 3.19.0.CR1
  • quarkus-narayana-jta: 3.19.0.CR1
  • quarkus-transaction-annotations: 3.19.0.CR1
  • quarkus-mutiny: 3.19.0.CR1
  • quarkus-smallrye-context-propagation: 3.19.0.CR1
  • smallrye-context-propagation: 2.2.0
  • smallrye-context-propagation-api: 2.2.0
  • smallrye-context-propagation-storage: 2.2.0
  • mutiny-smallrye-context-propagation: 2.8.0
  • smallrye-context-propagation-jta: 2.2.0
  • smallrye-reactive-converter-api: 3.0.1
  • smallrye-reactive-converter-mutiny: 3.0.1
  • mutiny-zero-flow-adapters: 1.1.1
  • narayana-jta: 7.2.1.Final
  • jakarta.resource-api: 2.1.0 ⚠‼
  • jboss-invocation: 2.0.0.Final
  • microprofile-reactive-streams-operators-api: 3.0.1
  • narayana-jts-integration: 7.2.1.Final
  • agroal-api: 2.5
  • agroal-narayana: 2.5
  • jboss-transaction-spi: 8.0.0.Final
  • agroal-pool: 2.5
  • quarkus-credentials: 3.19.0.CR1

Developer comments

Glossary

Limitations

  • The reported transitive dependencies may not always be accurate in a multi-module project.
    The SBOM file format represents a unique dependency (coordinates + type) only once. In a multi-module
    project a dependency can be declared in multiple locations with different exclusions of transitive dependencies
    or different version overrides for transitive dependencies.

Emojies

  • ✔: All licenses are on the Go list
  • ⚠: (At least one) license is on the Caution list
  • ❌: (At least one) license is on the Stop list
  • ❓: (At least one) license cannot be determined or is unknown
  • ‼: Dependency has multiple licenses declared
  • ⬆: New dependency version is higher than previous
  • ⬇: New dependency version is lower than previous
  • 🔄: Dependency version is equal and the dependencies of this component changed (e.g. when comparing snapshots)
  • 🤷: The change of the dependency version can not be determined further (e.g. because the version does not follow semantic versioning)

@PHWaechtler PHWaechtler force-pushed the 4870-quarkus-320-lts-support branch from aca2c32 to 9576685 Compare February 27, 2025 13:14
@PHWaechtler PHWaechtler mentioned this pull request Feb 27, 2025
1 task
@PHWaechtler PHWaechtler force-pushed the 4870-quarkus-320-lts-support branch 2 times, most recently from c48ebf8 to 60c4272 Compare March 3, 2025 11:30
@PHWaechtler PHWaechtler force-pushed the 4870-quarkus-320-lts-support branch from 60c4272 to ab13a23 Compare March 7, 2025 09:23
related to #4870

fix(CI): fix expected exception after qurkus updates
@PHWaechtler PHWaechtler force-pushed the 4870-quarkus-320-lts-support branch from ab13a23 to b4e3874 Compare March 7, 2025 11:07
@PHWaechtler PHWaechtler marked this pull request as ready for review March 12, 2025 09:58
@PHWaechtler PHWaechtler changed the title chore(dependencies): temp change to 3.19 pre-release to test quarkus support chore(dependencies): update Quarkus to 3.19 Mar 12, 2025
@PHWaechtler
Copy link
Contributor Author

PHWaechtler commented Mar 12, 2025

Tested locally with the egression test instructions here
🆗 could access dev UI
🆗 approval process URI produced a successful test output

@yanavasileva yanavasileva added bot:java-dependency-check When assigned to a PR, generates SBOMs for the PR and base branch and compares them. and removed bot:java-dependency-check When assigned to a PR, generates SBOMs for the PR and base branch and compares them. labels Mar 12, 2025
Copy link

github-actions bot commented Mar 12, 2025

Java dependency diff

Omitted due to character limit. See workflow artifacts for full diff file.

Module details

Omitted due to character limit. See workflow artifacts for full diff file.

Checklist

Unique changes

Unique additions

  • jboss-logging: 3.6.1.Final
  • smallrye-common-cpu: 2.10.0
  • smallrye-common-expression: 2.10.0
  • smallrye-common-constraint: 2.10.0
  • smallrye-common-function: 2.10.0
  • smallrye-common-net: 2.10.0
  • smallrye-common-os: 2.10.0
  • smallrye-common-ref: 2.10.0
  • smallrye-common-annotation: 2.10.0
  • jakarta.enterprise.cdi-api: 4.1.0
  • jakarta.inject-api: 2.0.1
  • jakarta.el-api: 5.0.1 ⚠❓‼
  • jakarta.enterprise.lang-model: 4.1.0
  • jakarta.interceptor-api: 2.2.0 ⚠‼
  • jakarta.annotation-api: 3.0.0 ⚠‼
  • quarkus-agroal-dev: 3.19.0
  • jakarta.transaction-api: 2.0.1 ⚠‼
  • reactive-streams: 1.0.4
  • slf4j-api: 2.0.6
  • quarkus-arc: 3.19.0
  • arc: 3.19.0
  • mutiny: 2.8.0
  • jctools-core: 4.0.5
  • quarkus-core: 3.19.0
  • quarkus-ide-launcher: 3.19.0
  • quarkus-development-mode-spi: 3.19.0
  • smallrye-config: 3.11.2
  • smallrye-config-core: 3.11.2
  • microprofile-config-api: 3.1
  • smallrye-common-classloader: 2.10.0
  • smallrye-config-common: 3.11.2
  • jboss-logmanager: 3.1.1.Final
  • jakarta.json-api: 2.1.3 ⚠❓‼
  • parsson: 1.1.7 ⚠❓‼
  • jboss-logging-annotations: 3.0.3.Final
  • jboss-threads: 3.8.0.Final
  • slf4j-jboss-logmanager: 2.0.0.Final
  • wildfly-common: 2.0.1
  • quarkus-bootstrap-runner: 3.19.0
  • quarkus-classloader-commons: 3.19.0
  • smallrye-common-io: 2.10.0
  • org-crac: 0.1.3
  • quarkus-fs-util: 0.0.10
  • microprofile-context-propagation-api: 1.3
  • quarkus-agroal: 3.19.0
  • quarkus-datasource: 3.19.0
  • quarkus-datasource-common: 3.19.0
  • quarkus-narayana-jta: 3.19.0
  • quarkus-transaction-annotations: 3.19.0
  • quarkus-mutiny: 3.19.0
  • quarkus-smallrye-context-propagation: 3.19.0
  • smallrye-context-propagation: 2.2.0
  • smallrye-context-propagation-api: 2.2.0
  • smallrye-context-propagation-storage: 2.2.0
  • mutiny-smallrye-context-propagation: 2.8.0
  • smallrye-context-propagation-jta: 2.2.0
  • smallrye-reactive-converter-api: 3.0.1
  • smallrye-reactive-converter-mutiny: 3.0.1
  • mutiny-zero-flow-adapters: 1.1.1
  • narayana-jta: 7.2.1.Final
  • jakarta.resource-api: 2.1.0 ⚠‼
  • jboss-invocation: 2.0.0.Final
  • microprofile-reactive-streams-operators-api: 3.0.1
  • narayana-jts-integration: 7.2.1.Final
  • agroal-api: 2.5
  • agroal-narayana: 2.5
  • jboss-transaction-spi: 8.0.0.Final
  • agroal-pool: 2.5
  • quarkus-credentials: 3.19.0

Developer comments

Glossary

Limitations

  • The reported transitive dependencies may not always be accurate in a multi-module project.
    The SBOM file format represents a unique dependency (coordinates + type) only once. In a multi-module
    project a dependency can be declared in multiple locations with different exclusions of transitive dependencies
    or different version overrides for transitive dependencies.

Emojies

  • ✔: All licenses are on the Go list
  • ⚠: (At least one) license is on the Caution list
  • ❌: (At least one) license is on the Stop list
  • ❓: (At least one) license cannot be determined or is unknown
  • ‼: Dependency has multiple licenses declared
  • ⬆: New dependency version is higher than previous
  • ⬇: New dependency version is lower than previous
  • 🔄: Dependency version is equal and the dependencies of this component changed (e.g. when comparing snapshots)
  • 🤷: The change of the dependency version can not be determined further (e.g. because the version does not follow semantic versioning)

Copy link
Member

@yanavasileva yanavasileva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good, pre-approval as tests are green locally for me. Please wait for CI before merge.

@PHWaechtler PHWaechtler added bot:java-dependency-check When assigned to a PR, generates SBOMs for the PR and base branch and compares them. and removed bot:java-dependency-check When assigned to a PR, generates SBOMs for the PR and base branch and compares them. labels Mar 12, 2025
Copy link

github-actions bot commented Mar 12, 2025

Java dependency diff

Omitted due to character limit. See workflow artifacts for full diff file.

Module details

Omitted due to character limit. See workflow artifacts for full diff file.

Checklist

Unique changes

Unique additions

  • jboss-logging: 3.6.1.Final
  • smallrye-common-cpu: 2.10.0
  • smallrye-common-expression: 2.10.0
  • smallrye-common-constraint: 2.10.0
  • smallrye-common-function: 2.10.0
  • smallrye-common-net: 2.10.0
  • smallrye-common-os: 2.10.0
  • smallrye-common-ref: 2.10.0
  • smallrye-common-annotation: 2.10.0
  • jakarta.enterprise.cdi-api: 4.1.0
  • jakarta.inject-api: 2.0.1
  • jakarta.el-api: 5.0.1 ⚠❓‼
  • jakarta.enterprise.lang-model: 4.1.0
  • jakarta.interceptor-api: 2.2.0 ⚠‼
  • jakarta.annotation-api: 3.0.0 ⚠‼
  • quarkus-agroal-dev: 3.19.2
  • jakarta.transaction-api: 2.0.1 ⚠‼
  • reactive-streams: 1.0.4
  • slf4j-api: 2.0.6
  • quarkus-arc: 3.19.2
  • arc: 3.19.2
  • mutiny: 2.8.0
  • jctools-core: 4.0.5
  • quarkus-core: 3.19.2
  • quarkus-ide-launcher: 3.19.2
  • quarkus-development-mode-spi: 3.19.2
  • smallrye-config: 3.11.4
  • smallrye-config-core: 3.11.4
  • microprofile-config-api: 3.1
  • smallrye-common-classloader: 2.10.0
  • smallrye-config-common: 3.11.4
  • jboss-logmanager: 3.1.1.Final
  • jakarta.json-api: 2.1.3 ⚠❓‼
  • parsson: 1.1.7 ⚠❓‼
  • jboss-logging-annotations: 3.0.4.Final
  • jboss-threads: 3.8.0.Final
  • slf4j-jboss-logmanager: 2.0.0.Final
  • wildfly-common: 2.0.1
  • quarkus-bootstrap-runner: 3.19.2
  • quarkus-classloader-commons: 3.19.2
  • smallrye-common-io: 2.10.0
  • org-crac: 0.1.3
  • quarkus-fs-util: 0.0.10
  • microprofile-context-propagation-api: 1.3
  • quarkus-agroal: 3.19.2
  • quarkus-datasource: 3.19.2
  • quarkus-datasource-common: 3.19.2
  • quarkus-narayana-jta: 3.19.2
  • quarkus-transaction-annotations: 3.19.2
  • quarkus-mutiny: 3.19.2
  • quarkus-smallrye-context-propagation: 3.19.2
  • smallrye-context-propagation: 2.2.0
  • smallrye-context-propagation-api: 2.2.0
  • smallrye-context-propagation-storage: 2.2.0
  • mutiny-smallrye-context-propagation: 2.8.0
  • smallrye-context-propagation-jta: 2.2.0
  • smallrye-reactive-converter-api: 3.0.1
  • smallrye-reactive-converter-mutiny: 3.0.1
  • mutiny-zero-flow-adapters: 1.1.1
  • narayana-jta: 7.2.1.Final
  • jakarta.resource-api: 2.1.0 ⚠‼
  • jboss-invocation: 2.0.0.Final
  • microprofile-reactive-streams-operators-api: 3.0.1
  • narayana-jts-integration: 7.2.1.Final
  • agroal-api: 2.5
  • agroal-narayana: 2.5
  • jboss-transaction-spi: 8.0.0.Final
  • agroal-pool: 2.5
  • quarkus-credentials: 3.19.2

Developer comments

Glossary

Limitations

  • The reported transitive dependencies may not always be accurate in a multi-module project.
    The SBOM file format represents a unique dependency (coordinates + type) only once. In a multi-module
    project a dependency can be declared in multiple locations with different exclusions of transitive dependencies
    or different version overrides for transitive dependencies.

Emojies

  • ✔: All licenses are on the Go list
  • ⚠: (At least one) license is on the Caution list
  • ❌: (At least one) license is on the Stop list
  • ❓: (At least one) license cannot be determined or is unknown
  • ‼: Dependency has multiple licenses declared
  • ⬆: New dependency version is higher than previous
  • ⬇: New dependency version is lower than previous
  • 🔄: Dependency version is equal and the dependencies of this component changed (e.g. when comparing snapshots)
  • 🤷: The change of the dependency version can not be determined further (e.g. because the version does not follow semantic versioning)

@PHWaechtler PHWaechtler merged commit c92ed54 into master Mar 12, 2025
8 checks passed
@PHWaechtler PHWaechtler deleted the 4870-quarkus-320-lts-support branch March 12, 2025 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot:java-dependency-check When assigned to a PR, generates SBOMs for the PR and base branch and compares them. ci:default-build Runs the builds that have no explicit trigger (e.g. different history levels). ci:h2 Runs the builds for the H2 database.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants