Skip to content

Commit

Permalink
build(deps): Bump quarkus.version from 3.7.3 to 3.8.0 (#1242)
Browse files Browse the repository at this point in the history
Bumps `quarkus.version` from 3.7.3 to 3.8.0.
Updates `io.quarkus:quarkus-bom` from 3.7.3 to 3.8.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/quarkusio/quarkus/releases">io.quarkus:quarkus-bom's
releases</a>.</em></p>
<blockquote>
<h2>3.8.0.CR1</h2>
<h3>Complete changelog</h3>
<h2>3.7.4</h2>
<h3>Complete changelog</h3>
<ul>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/37608">#37608</a>
- gRPC starter app is using legacy approach, single HTTP server should
be used instead</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38236">#38236</a>
- Adding a decorator causes bytecode error</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38504">#38504</a>
- NPE on oidc-client when
quarkus.oidc-client.grant-options.password.password not provided</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38533">#38533</a>
- 'Unable to find a JDBC driver' for Hibernate Reactive after updating
to 3.7.1</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38683">#38683</a>
- Build time performance regression and bigger native binaries when
migrating from 3.5 to 3.6 or 3.7</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38688">#38688</a>
- Making sure deployment modules excluded in POM files aren't pulled in
by the Gradle plugin</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38721">#38721</a>
- Java 21: <code>@VirtualThreadUnit</code> produces very slow tests</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38763">#38763</a>
- Enable an injection of the OIDC code flow access token verificaton
material</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38767">#38767</a>
- Fail early if OIDC client password grant is misconfigured</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38771">#38771</a>
- Adds an implementation note about <code>@VirtualThreadUnit</code>
limitations</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38775">#38775</a>
- Use the right MongoDB ClientSession interface</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38776">#38776</a>
- OidcRequestFilter with OidcEndpoint applied to all endpoints</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38777">#38777</a>
- OIDC Code flow access token verification goes ahead even if the ID
token verification has failed</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38779">#38779</a>
- Fix OidcEndpoint annotation processing</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38784">#38784</a>
- Fix guide URL in RESTEasy Client extension</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38785">#38785</a>
- ArC: fix interception when some methods return void</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38798">#38798</a>
- Using custom header in REST client together with <code>@notbody</code>
annotated argument results in warning from EndpointIndexer</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38800">#38800</a>
- Don't warn about <code>@notbody</code> use in <code>@get</code>
methods in REST Client</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38802">#38802</a>
- Multipart form data is interpreted as a file although it's not a
file</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38803">#38803</a>
- OIDC server is erroneously shown as not available</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38810">#38810</a>
- Expand types which are considered text in multipart handling</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38815">#38815</a>
- Support security identity propagation in VT</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38816">#38816</a>
- Propagate Vert.x context on all ExecutorService methods for
VirtualThreadExecutor</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38817">#38817</a>
- Mocking Singleton does not work even when using
<code>@MockitoConfig</code>(convertScopes = true) - Bean produced from
factory method</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38818">#38818</a>
- Allow <code>RunAndCheckMojoTestBase</code> subclasses to override how
much memory extension tests are allowed</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38819">#38819</a>
- Add response text to the OIDC bootstrap log errors</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38821">#38821</a>
- Configure SISU bean filtering for the bootstrap Maven resolver</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38824">#38824</a>
- Memory leak when using FT Fallback with dependent beans</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38833">#38833</a>
- Keycloak Admin Client Reactive error id:
9009f9b4-1d58-4011-9ff2-49b87bb59ddd-1: java.lang.NullPointerException:
Cannot invoke &quot;String.startsWith(String)&quot; because
&quot;authHeader&quot; is null</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38836">#38836</a>
- Fix Keycloak Admin Client Reactive Jackson reader provider priority so
that the client can work when the JSONB REST client extension is
present</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38837">#38837</a>
- Quarkus create new project fails when -DnoCode is used and artifactId
is not set properly</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38843">#38843</a>
- Check the code flow access token after ID token</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38844">#38844</a>
- Fix copy/paste typo</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38849">#38849</a>
- Ensure that generated project GAV is always set</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38851">#38851</a>
- Kafka integration tests fail with latest Mandrel/GraalVM 24.1-dev
builds</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38853">#38853</a>
- [3.7] Perform security checks on inherited endpoints before payload
deserialization in the RESTEasy Reactive</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38855">#38855</a>
- Make registration of OAuthBearerValidatorCallbackHandler
conditional</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38858">#38858</a>
- Testing: fix <code>@MockitoConfig</code>(convertScopes=true) with
auto-producers</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38859">#38859</a>
- Fix warning when launching dev mode specifying quarkus-maven-plugin
GAV on the command line</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38865">#38865</a>
- Update commons-compress version to mitigate CVE-2024-25710</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38866">#38866</a>
- Sporadic error in custom readiness check using
<code>keycloak-admin-client</code>: <code>IllegalStateException: Client
is closed</code></li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38868">#38868</a>
- Add config flag to disable jacoco</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/quarkusio/quarkus/commit/d4a1d0a48c1126e89406229d72cda2aa38f1c245"><code>d4a1d0a</code></a>
[RELEASE] - Bump version to 3.8.0</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/bc84000604c1ee47c35c0f26000f69e704fe7a6e"><code>bc84000</code></a>
Merge pull request <a
href="https://redirect.github.com/quarkusio/quarkus/issues/38864">#38864</a>
from gsmet/3.7.4-backports-1</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/4611ba630dfe6216aa6f1c05b9d2278299bdd4c6"><code>4611ba6</code></a>
Attempt to fix flaky DependentBeanJobTest</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/943784b27ed68a07c1f8fa3b9c7bb927a12e2b35"><code>943784b</code></a>
Ignore <code>ValidationSchema</code> that results in registering all
models</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/4d543383bdaeaf54a59c7b777df140e260f6c429"><code>4d54338</code></a>
SmallRye Health: terminate request context properly</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/d4e9086321fea72b4aaf688a7a4cac85d29a7ea6"><code>d4e9086</code></a>
Disable messaging observation by default for backwards
compatibility</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/bdac5c745117936594dfd1e10acb4312c1a55fa7"><code>bdac5c7</code></a>
Log resolved OIDC tenant id and how the bearer token is found</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/f1ab295e7ce4b405c6d33598303e799b2cdd6d48"><code>f1ab295</code></a>
Update commons-compress version to mitigate CVE-2024-25710</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/45c86cc178a943937a71b0f34692ea4711d738cc"><code>45c86cc</code></a>
Quartz - prevent memory leak when Job instance is a <a
href="https://github.com/Dependent"><code>@​Dependent</code></a>
bean</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/ca7c1bd37e57db17a8c4a0f9edbfae80bf0b5bf7"><code>ca7c1bd</code></a>
Check the code flow access token after ID token</li>
<li>Additional commits viewable in <a
href="https://github.com/quarkusio/quarkus/compare/3.7.3...3.8.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.quarkus:quarkus-maven-plugin` from 3.7.3 to 3.8.0

Updates `io.quarkus:quarkus-extension-processor` from 3.7.3 to 3.8.0

Updates `io.quarkus:quarkus-extension-maven-plugin` from 3.7.3 to 3.8.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/quarkusio/quarkus/releases">io.quarkus:quarkus-extension-maven-plugin's
releases</a>.</em></p>
<blockquote>
<h2>3.8.0.CR1</h2>
<h3>Complete changelog</h3>
<h2>3.7.4</h2>
<h3>Complete changelog</h3>
<ul>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/37608">#37608</a>
- gRPC starter app is using legacy approach, single HTTP server should
be used instead</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38236">#38236</a>
- Adding a decorator causes bytecode error</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38504">#38504</a>
- NPE on oidc-client when
quarkus.oidc-client.grant-options.password.password not provided</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38533">#38533</a>
- 'Unable to find a JDBC driver' for Hibernate Reactive after updating
to 3.7.1</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38683">#38683</a>
- Build time performance regression and bigger native binaries when
migrating from 3.5 to 3.6 or 3.7</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38688">#38688</a>
- Making sure deployment modules excluded in POM files aren't pulled in
by the Gradle plugin</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38721">#38721</a>
- Java 21: <code>@VirtualThreadUnit</code> produces very slow tests</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38763">#38763</a>
- Enable an injection of the OIDC code flow access token verificaton
material</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38767">#38767</a>
- Fail early if OIDC client password grant is misconfigured</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38771">#38771</a>
- Adds an implementation note about <code>@VirtualThreadUnit</code>
limitations</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38775">#38775</a>
- Use the right MongoDB ClientSession interface</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38776">#38776</a>
- OidcRequestFilter with OidcEndpoint applied to all endpoints</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38777">#38777</a>
- OIDC Code flow access token verification goes ahead even if the ID
token verification has failed</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38779">#38779</a>
- Fix OidcEndpoint annotation processing</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38784">#38784</a>
- Fix guide URL in RESTEasy Client extension</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38785">#38785</a>
- ArC: fix interception when some methods return void</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38798">#38798</a>
- Using custom header in REST client together with <code>@notbody</code>
annotated argument results in warning from EndpointIndexer</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38800">#38800</a>
- Don't warn about <code>@notbody</code> use in <code>@get</code>
methods in REST Client</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38802">#38802</a>
- Multipart form data is interpreted as a file although it's not a
file</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38803">#38803</a>
- OIDC server is erroneously shown as not available</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38810">#38810</a>
- Expand types which are considered text in multipart handling</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38815">#38815</a>
- Support security identity propagation in VT</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38816">#38816</a>
- Propagate Vert.x context on all ExecutorService methods for
VirtualThreadExecutor</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38817">#38817</a>
- Mocking Singleton does not work even when using
<code>@MockitoConfig</code>(convertScopes = true) - Bean produced from
factory method</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38818">#38818</a>
- Allow <code>RunAndCheckMojoTestBase</code> subclasses to override how
much memory extension tests are allowed</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38819">#38819</a>
- Add response text to the OIDC bootstrap log errors</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38821">#38821</a>
- Configure SISU bean filtering for the bootstrap Maven resolver</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38824">#38824</a>
- Memory leak when using FT Fallback with dependent beans</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38833">#38833</a>
- Keycloak Admin Client Reactive error id:
9009f9b4-1d58-4011-9ff2-49b87bb59ddd-1: java.lang.NullPointerException:
Cannot invoke &quot;String.startsWith(String)&quot; because
&quot;authHeader&quot; is null</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38836">#38836</a>
- Fix Keycloak Admin Client Reactive Jackson reader provider priority so
that the client can work when the JSONB REST client extension is
present</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38837">#38837</a>
- Quarkus create new project fails when -DnoCode is used and artifactId
is not set properly</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38843">#38843</a>
- Check the code flow access token after ID token</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38844">#38844</a>
- Fix copy/paste typo</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38849">#38849</a>
- Ensure that generated project GAV is always set</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38851">#38851</a>
- Kafka integration tests fail with latest Mandrel/GraalVM 24.1-dev
builds</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38853">#38853</a>
- [3.7] Perform security checks on inherited endpoints before payload
deserialization in the RESTEasy Reactive</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38855">#38855</a>
- Make registration of OAuthBearerValidatorCallbackHandler
conditional</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38858">#38858</a>
- Testing: fix <code>@MockitoConfig</code>(convertScopes=true) with
auto-producers</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38859">#38859</a>
- Fix warning when launching dev mode specifying quarkus-maven-plugin
GAV on the command line</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38865">#38865</a>
- Update commons-compress version to mitigate CVE-2024-25710</li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/issues/38866">#38866</a>
- Sporadic error in custom readiness check using
<code>keycloak-admin-client</code>: <code>IllegalStateException: Client
is closed</code></li>
<li><a
href="https://redirect.github.com/quarkusio/quarkus/pull/38868">#38868</a>
- Add config flag to disable jacoco</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/quarkusio/quarkus/commit/d4a1d0a48c1126e89406229d72cda2aa38f1c245"><code>d4a1d0a</code></a>
[RELEASE] - Bump version to 3.8.0</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/bc84000604c1ee47c35c0f26000f69e704fe7a6e"><code>bc84000</code></a>
Merge pull request <a
href="https://redirect.github.com/quarkusio/quarkus/issues/38864">#38864</a>
from gsmet/3.7.4-backports-1</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/4611ba630dfe6216aa6f1c05b9d2278299bdd4c6"><code>4611ba6</code></a>
Attempt to fix flaky DependentBeanJobTest</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/943784b27ed68a07c1f8fa3b9c7bb927a12e2b35"><code>943784b</code></a>
Ignore <code>ValidationSchema</code> that results in registering all
models</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/4d543383bdaeaf54a59c7b777df140e260f6c429"><code>4d54338</code></a>
SmallRye Health: terminate request context properly</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/d4e9086321fea72b4aaf688a7a4cac85d29a7ea6"><code>d4e9086</code></a>
Disable messaging observation by default for backwards
compatibility</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/bdac5c745117936594dfd1e10acb4312c1a55fa7"><code>bdac5c7</code></a>
Log resolved OIDC tenant id and how the bearer token is found</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/f1ab295e7ce4b405c6d33598303e799b2cdd6d48"><code>f1ab295</code></a>
Update commons-compress version to mitigate CVE-2024-25710</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/45c86cc178a943937a71b0f34692ea4711d738cc"><code>45c86cc</code></a>
Quartz - prevent memory leak when Job instance is a <a
href="https://github.com/Dependent"><code>@​Dependent</code></a>
bean</li>
<li><a
href="https://github.com/quarkusio/quarkus/commit/ca7c1bd37e57db17a8c4a0f9edbfae80bf0b5bf7"><code>ca7c1bd</code></a>
Check the code flow access token after ID token</li>
<li>Additional commits viewable in <a
href="https://github.com/quarkusio/quarkus/compare/3.7.3...3.8.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Feb 26, 2024
1 parent 5a2ab16 commit 9dd71b1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@
<project.build.docs.branch>main</project.build.docs.branch>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<quarkus-neo4j.version>3.7.0</quarkus-neo4j.version>
<quarkus.version>3.7.3</quarkus.version>
<quarkus.version>3.8.0</quarkus.version>
<slf4j.version>1.7.36</slf4j.version>
<!--
I am not in the mood for _yet_ another player in the Neo4j-Java-Driver 5.x, Spring Boot 3, Quarkus Future battle of version fu
Expand Down

0 comments on commit 9dd71b1

Please sign in to comment.