quarkusio/quarkus (io.quarkus:quarkus-bom)
### [`v3.10.1`](https://togithub.com/quarkusio/quarkus/releases/tag/3.10.1)
[Compare Source](https://togithub.com/quarkusio/quarkus/compare/3.10.0...3.10.1)
##### Complete changelog
- [#19766](https://togithub.com/quarkusio/quarkus/issues/19766) - Flyway / DevServices
- [#37323](https://togithub.com/quarkusio/quarkus/issues/37323) - "IOException: Connection was closed" when retrying non-WebApplicationExceptions
- [#38807](https://togithub.com/quarkusio/quarkus/issues/38807) - JPA entities containing LAZY loaded relations cannot be merged in another transaction
- [#39283](https://togithub.com/quarkusio/quarkus/issues/39283) - `SQLException: Unable to enlist connection to existing transaction` when accessing multiple persistence units in the same transaction since 3.8.2
- [#39336](https://togithub.com/quarkusio/quarkus/issues/39336) - We need an entry point guide for Messaging
- [#39854](https://togithub.com/quarkusio/quarkus/issues/39854) - 'quarkus.log.console.format' '%i' Process ID fixed at build time
- [#40009](https://togithub.com/quarkusio/quarkus/issues/40009) - Duplicated logs with Elastic APM Agent - Quarkus wrongly importing log4j2 configuration from agent
- [#40016](https://togithub.com/quarkusio/quarkus/issues/40016) - Log file rotation for periods longer then day not working. Regression.
- [#40054](https://togithub.com/quarkusio/quarkus/pull/40054) - Validate Tenant annotation is applied before authentication happened and fail if wrong tenant was used to authenticate the HTTP request
- [#40065](https://togithub.com/quarkusio/quarkus/issues/40065) - 3.8.3 and Electron JDBC Security error - SRCFG00027: Could not find a mapping
- [#40123](https://togithub.com/quarkusio/quarkus/issues/40123) - Quarkus Dev UI - Calling gRPC endpoint is not working
- [#40152](https://togithub.com/quarkusio/quarkus/issues/40152) - Cannot mock `GitInfo` using `@MockitoConfig(convertScopes = true)`
- [#40153](https://togithub.com/quarkusio/quarkus/issues/40153) - Many "Failed to index" warnings since 3.9.1
- [#40167](https://togithub.com/quarkusio/quarkus/issues/40167) - Rest Client `@RestForm` does not serialize enums like other parameter types
- [#40175](https://togithub.com/quarkusio/quarkus/pull/40175) - Update suggested command for busy port detection during the start
- [#40176](https://togithub.com/quarkusio/quarkus/pull/40176) - Update codeblock to 1.0.13
- [#40178](https://togithub.com/quarkusio/quarkus/pull/40178) - Turn beans from info extension into ApplicationScoped
- [#40230](https://togithub.com/quarkusio/quarkus/pull/40230) - Bump hibernate-orm.version from 6.4.4.Final to 6.4.5.Final
- [#40264](https://togithub.com/quarkusio/quarkus/pull/40264) - Bump hibernate-search.version from 7.1.0.Final to 7.1.1.Final
- [#40272](https://togithub.com/quarkusio/quarkus/issues/40272) - Config: reflect a breaking change of package config in the docs
- [#40277](https://togithub.com/quarkusio/quarkus/pull/40277) - Fix accidental config breakage of `quarkus.package.decompiler.*` properties
- [#40282](https://togithub.com/quarkusio/quarkus/pull/40282) - Bump commons-io:commons-io from 2.16.0 to 2.16.1
- [#40283](https://togithub.com/quarkusio/quarkus/pull/40283) - Bump hibernate-orm.version from 6.4.5.Final to 6.4.7.Final
- [#40299](https://togithub.com/quarkusio/quarkus/issues/40299) - Native executable ignores config option `quarkus.http.host` if set in the application configuration file
- [#40301](https://togithub.com/quarkusio/quarkus/pull/40301) - Use toString for serializing enum form params in REST Client
- [#40302](https://togithub.com/quarkusio/quarkus/pull/40302) - Updates Infinispan to 15.0.2.Final
- [#40305](https://togithub.com/quarkusio/quarkus/issues/40305) - Micrometer URI templating does not apply for Forbidden requests
- [#40307](https://togithub.com/quarkusio/quarkus/issues/40307) - WebSocket + Role-based authentication stopped working with Quarkus 3.9.x: Security Identity is not available
- [#40308](https://togithub.com/quarkusio/quarkus/pull/40308) - Always populate metrics uri in presence of auth failures
- [#40313](https://togithub.com/quarkusio/quarkus/pull/40313) - Document how to use Flyway in reactive applications
- [#40321](https://togithub.com/quarkusio/quarkus/pull/40321) - Bump org.eclipse.parsson:parsson from 1.1.5 to 1.1.6
- [#40322](https://togithub.com/quarkusio/quarkus/pull/40322) - Always register discovered services from SmallRye Config in STATIC INIT
- [#40337](https://togithub.com/quarkusio/quarkus/pull/40337) - Only set `quarkus.http.host` as a default if not available
- [#40341](https://togithub.com/quarkusio/quarkus/issues/40341) - \[Doc] pseudo code in writing-extensions guide does not match the description
- [#40342](https://togithub.com/quarkusio/quarkus/pull/40342) - Pseudo code in writing-extensions guide does not match the description
- [#40345](https://togithub.com/quarkusio/quarkus/pull/40345) - Upgrade to SmallRye GraphQL 2.8.3
- [#40359](https://togithub.com/quarkusio/quarkus/pull/40359) - Fix servlet error mapping
- [#40362](https://togithub.com/quarkusio/quarkus/pull/40362) - Fix typo in init-tasks.adoc
- [#40365](https://togithub.com/quarkusio/quarkus/pull/40365) - Add a temporary config property to allow multiple resources
- [#40366](https://togithub.com/quarkusio/quarkus/issues/40366) - Qute-Templates cannot be found in tests if directory "src/test/resources/templates" exist
- [#40369](https://togithub.com/quarkusio/quarkus/issues/40369) - Kubernetes extension crashes with NPE during build
- [#40371](https://togithub.com/quarkusio/quarkus/issues/40371) - Quarkus Classloader in Test not returning all results
- [#40383](https://togithub.com/quarkusio/quarkus/pull/40383) - Avoid classes with incomplete hierarchy in Hibernate Validator
- [#40384](https://togithub.com/quarkusio/quarkus/pull/40384) - Allow ClassLoader to return multiple resources
- [#40385](https://togithub.com/quarkusio/quarkus/pull/40385) - Don't close connection if response is sent
- [#40389](https://togithub.com/quarkusio/quarkus/pull/40389) - Do not conflate quickstarts with codestarts
- [#40391](https://togithub.com/quarkusio/quarkus/pull/40391) - Fix Javadoc of `@ClientObjectMapper`
- [#40400](https://togithub.com/quarkusio/quarkus/pull/40400) - Fix multi rooted path tree scanning in the Qute processor
- [#40403](https://togithub.com/quarkusio/quarkus/pull/40403) - Bump io.smallrye.beanbag:smallrye-beanbag-bom from 1.4.0 to 1.4.1
- [#40404](https://togithub.com/quarkusio/quarkus/pull/40404) - Bump commons-codec:commons-codec from 1.16.1 to 1.17.0
- [#40405](https://togithub.com/quarkusio/quarkus/pull/40405) - Bump org.jboss.logmanager:jboss-logmanager from 3.0.4.Final to 3.0.6.Final
- [#40408](https://togithub.com/quarkusio/quarkus/pull/40408) - Quarkus REST - reuse CDI request context if it exists
- [#40426](https://togithub.com/quarkusio/quarkus/pull/40426) - Add more clarity around code-block in Dev UI Docs
- [#40434](https://togithub.com/quarkusio/quarkus/issues/40434) - Quarkus 3.10 fails to start if some OIDC providers don't support UserInfo
- [#40437](https://togithub.com/quarkusio/quarkus/pull/40437) - Check whether outputDirectory is the root of the file system before using its parent
- [#40438](https://togithub.com/quarkusio/quarkus/issues/40438) - Potential NPE thrown from QuarkusClassLoader.getResources
- [#40440](https://togithub.com/quarkusio/quarkus/pull/40440) - Fix possible NPE from resource loading
- [#40448](https://togithub.com/quarkusio/quarkus/pull/40448) - Avoid "Failed to index" warnings produced during `@SecureField` annotation detection
- [#40454](https://togithub.com/quarkusio/quarkus/pull/40454) - Ignore non-HTTP\_2 requests
- [#40456](https://togithub.com/quarkusio/quarkus/pull/40456) - Do not require UserInfo when its injection point is detected for OIDC tenants without the UserInfo endpoint
- [#40457](https://togithub.com/quarkusio/quarkus/pull/40457) - Build SecurityEventHelper lazily inside SecurityConstrainer as when static methods are secured the static interceptor is initialized during static init
- [#40468](https://togithub.com/quarkusio/quarkus/issues/40468) - Update ubi8/openjdk-VERSION from 1.18 to 1.19
- [#40476](https://togithub.com/quarkusio/quarkus/pull/40476) - Add missing ! to fix code example
- [#40487](https://togithub.com/quarkusio/quarkus/pull/40487) - Label WebSocket Next as Experimental in Documentation
- [#40494](https://togithub.com/quarkusio/quarkus/issues/40494) - Issues in verifying signature of bearer token generated for Azure AD
- [#40495](https://togithub.com/quarkusio/quarkus/issues/40495) - Quarkus `3.10.0` now requires a GraalVM installation for quarkusDev when `quarkus.native.enabled` is set to true
- [#40496](https://togithub.com/quarkusio/quarkus/pull/40496) - Disable native when dev mode is used
- [#40500](https://togithub.com/quarkusio/quarkus/pull/40500) - Do not record profile parent configuration in the active profile
- [#40514](https://togithub.com/quarkusio/quarkus/pull/40514) - Bump com.amazonaws:aws-lambda-java-events from 3.11.4 to 3.11.5
- [#40519](https://togithub.com/quarkusio/quarkus/pull/40519) - Remove static
- [#40523](https://togithub.com/quarkusio/quarkus/pull/40523) - Update docs to make it easy to see that the code flow access token fails, update tests
- [#40537](https://togithub.com/quarkusio/quarkus/pull/40537) - Bump OpenJDK images to 1.19
- [#40541](https://togithub.com/quarkusio/quarkus/pull/40541) - Bump quarkiverse-parent to 16 and maven-compiler-plugin to 3.13.0
- [#40549](https://togithub.com/quarkusio/quarkus/pull/40549) - Overcome 'String too large to record' issue with Truffle
- [#40551](https://togithub.com/quarkusio/quarkus/issues/40551) - Quarkus 3.10 - Flyway with SQL Server DB failed to compile in native
- [#40552](https://togithub.com/quarkusio/quarkus/pull/40552) - Fix Flyway & SQL Server native compilation
- [#40558](https://togithub.com/quarkusio/quarkus/pull/40558) - Avoid using the same directory twice in Maven ITs
- [#40571](https://togithub.com/quarkusio/quarkus/pull/40571) - Bump io.micrometer:micrometer-bom from 1.12.4 to 1.12.5
- [#40578](https://togithub.com/quarkusio/quarkus/pull/40578) - Bump smallrye-jwt version to 4.5.2
- [#40586](https://togithub.com/quarkusio/quarkus/pull/40586) - Messaging entry point guide page
- [#40593](https://togithub.com/quarkusio/quarkus/pull/40593) - Update to SmallRye GraphQL 2.8.4
- [#40595](https://togithub.com/quarkusio/quarkus/pull/40595) - Updates to Infinispan 15.0.3.Final
- [#40596](https://togithub.com/quarkusio/quarkus/pull/40596) - Make parseVCSUri less brittle
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.10.0
->3.10.1
3.10.0
->3.10.1
3.10.0
->3.10.1
3.10.0
->3.10.1
3.10.0
->3.10.1
3.10.0
->3.10.1
Release Notes
quarkusio/quarkus (io.quarkus:quarkus-bom)
### [`v3.10.1`](https://togithub.com/quarkusio/quarkus/releases/tag/3.10.1) [Compare Source](https://togithub.com/quarkusio/quarkus/compare/3.10.0...3.10.1) ##### Complete changelog - [#19766](https://togithub.com/quarkusio/quarkus/issues/19766) - Flyway / DevServices - [#37323](https://togithub.com/quarkusio/quarkus/issues/37323) - "IOException: Connection was closed" when retrying non-WebApplicationExceptions - [#38807](https://togithub.com/quarkusio/quarkus/issues/38807) - JPA entities containing LAZY loaded relations cannot be merged in another transaction - [#39283](https://togithub.com/quarkusio/quarkus/issues/39283) - `SQLException: Unable to enlist connection to existing transaction` when accessing multiple persistence units in the same transaction since 3.8.2 - [#39336](https://togithub.com/quarkusio/quarkus/issues/39336) - We need an entry point guide for Messaging - [#39854](https://togithub.com/quarkusio/quarkus/issues/39854) - 'quarkus.log.console.format' '%i' Process ID fixed at build time - [#40009](https://togithub.com/quarkusio/quarkus/issues/40009) - Duplicated logs with Elastic APM Agent - Quarkus wrongly importing log4j2 configuration from agent - [#40016](https://togithub.com/quarkusio/quarkus/issues/40016) - Log file rotation for periods longer then day not working. Regression. - [#40054](https://togithub.com/quarkusio/quarkus/pull/40054) - Validate Tenant annotation is applied before authentication happened and fail if wrong tenant was used to authenticate the HTTP request - [#40065](https://togithub.com/quarkusio/quarkus/issues/40065) - 3.8.3 and Electron JDBC Security error - SRCFG00027: Could not find a mapping - [#40123](https://togithub.com/quarkusio/quarkus/issues/40123) - Quarkus Dev UI - Calling gRPC endpoint is not working - [#40152](https://togithub.com/quarkusio/quarkus/issues/40152) - Cannot mock `GitInfo` using `@MockitoConfig(convertScopes = true)` - [#40153](https://togithub.com/quarkusio/quarkus/issues/40153) - Many "Failed to index" warnings since 3.9.1 - [#40167](https://togithub.com/quarkusio/quarkus/issues/40167) - Rest Client `@RestForm` does not serialize enums like other parameter types - [#40175](https://togithub.com/quarkusio/quarkus/pull/40175) - Update suggested command for busy port detection during the start - [#40176](https://togithub.com/quarkusio/quarkus/pull/40176) - Update codeblock to 1.0.13 - [#40178](https://togithub.com/quarkusio/quarkus/pull/40178) - Turn beans from info extension into ApplicationScoped - [#40230](https://togithub.com/quarkusio/quarkus/pull/40230) - Bump hibernate-orm.version from 6.4.4.Final to 6.4.5.Final - [#40264](https://togithub.com/quarkusio/quarkus/pull/40264) - Bump hibernate-search.version from 7.1.0.Final to 7.1.1.Final - [#40272](https://togithub.com/quarkusio/quarkus/issues/40272) - Config: reflect a breaking change of package config in the docs - [#40277](https://togithub.com/quarkusio/quarkus/pull/40277) - Fix accidental config breakage of `quarkus.package.decompiler.*` properties - [#40282](https://togithub.com/quarkusio/quarkus/pull/40282) - Bump commons-io:commons-io from 2.16.0 to 2.16.1 - [#40283](https://togithub.com/quarkusio/quarkus/pull/40283) - Bump hibernate-orm.version from 6.4.5.Final to 6.4.7.Final - [#40299](https://togithub.com/quarkusio/quarkus/issues/40299) - Native executable ignores config option `quarkus.http.host` if set in the application configuration file - [#40301](https://togithub.com/quarkusio/quarkus/pull/40301) - Use toString for serializing enum form params in REST Client - [#40302](https://togithub.com/quarkusio/quarkus/pull/40302) - Updates Infinispan to 15.0.2.Final - [#40305](https://togithub.com/quarkusio/quarkus/issues/40305) - Micrometer URI templating does not apply for Forbidden requests - [#40307](https://togithub.com/quarkusio/quarkus/issues/40307) - WebSocket + Role-based authentication stopped working with Quarkus 3.9.x: Security Identity is not available - [#40308](https://togithub.com/quarkusio/quarkus/pull/40308) - Always populate metrics uri in presence of auth failures - [#40313](https://togithub.com/quarkusio/quarkus/pull/40313) - Document how to use Flyway in reactive applications - [#40321](https://togithub.com/quarkusio/quarkus/pull/40321) - Bump org.eclipse.parsson:parsson from 1.1.5 to 1.1.6 - [#40322](https://togithub.com/quarkusio/quarkus/pull/40322) - Always register discovered services from SmallRye Config in STATIC INIT - [#40337](https://togithub.com/quarkusio/quarkus/pull/40337) - Only set `quarkus.http.host` as a default if not available - [#40341](https://togithub.com/quarkusio/quarkus/issues/40341) - \[Doc] pseudo code in writing-extensions guide does not match the description - [#40342](https://togithub.com/quarkusio/quarkus/pull/40342) - Pseudo code in writing-extensions guide does not match the description - [#40345](https://togithub.com/quarkusio/quarkus/pull/40345) - Upgrade to SmallRye GraphQL 2.8.3 - [#40359](https://togithub.com/quarkusio/quarkus/pull/40359) - Fix servlet error mapping - [#40362](https://togithub.com/quarkusio/quarkus/pull/40362) - Fix typo in init-tasks.adoc - [#40365](https://togithub.com/quarkusio/quarkus/pull/40365) - Add a temporary config property to allow multiple resources - [#40366](https://togithub.com/quarkusio/quarkus/issues/40366) - Qute-Templates cannot be found in tests if directory "src/test/resources/templates" exist - [#40369](https://togithub.com/quarkusio/quarkus/issues/40369) - Kubernetes extension crashes with NPE during build - [#40371](https://togithub.com/quarkusio/quarkus/issues/40371) - Quarkus Classloader in Test not returning all results - [#40383](https://togithub.com/quarkusio/quarkus/pull/40383) - Avoid classes with incomplete hierarchy in Hibernate Validator - [#40384](https://togithub.com/quarkusio/quarkus/pull/40384) - Allow ClassLoader to return multiple resources - [#40385](https://togithub.com/quarkusio/quarkus/pull/40385) - Don't close connection if response is sent - [#40389](https://togithub.com/quarkusio/quarkus/pull/40389) - Do not conflate quickstarts with codestarts - [#40391](https://togithub.com/quarkusio/quarkus/pull/40391) - Fix Javadoc of `@ClientObjectMapper` - [#40400](https://togithub.com/quarkusio/quarkus/pull/40400) - Fix multi rooted path tree scanning in the Qute processor - [#40403](https://togithub.com/quarkusio/quarkus/pull/40403) - Bump io.smallrye.beanbag:smallrye-beanbag-bom from 1.4.0 to 1.4.1 - [#40404](https://togithub.com/quarkusio/quarkus/pull/40404) - Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 - [#40405](https://togithub.com/quarkusio/quarkus/pull/40405) - Bump org.jboss.logmanager:jboss-logmanager from 3.0.4.Final to 3.0.6.Final - [#40408](https://togithub.com/quarkusio/quarkus/pull/40408) - Quarkus REST - reuse CDI request context if it exists - [#40426](https://togithub.com/quarkusio/quarkus/pull/40426) - Add more clarity around code-block in Dev UI Docs - [#40434](https://togithub.com/quarkusio/quarkus/issues/40434) - Quarkus 3.10 fails to start if some OIDC providers don't support UserInfo - [#40437](https://togithub.com/quarkusio/quarkus/pull/40437) - Check whether outputDirectory is the root of the file system before using its parent - [#40438](https://togithub.com/quarkusio/quarkus/issues/40438) - Potential NPE thrown from QuarkusClassLoader.getResources - [#40440](https://togithub.com/quarkusio/quarkus/pull/40440) - Fix possible NPE from resource loading - [#40448](https://togithub.com/quarkusio/quarkus/pull/40448) - Avoid "Failed to index" warnings produced during `@SecureField` annotation detection - [#40454](https://togithub.com/quarkusio/quarkus/pull/40454) - Ignore non-HTTP\_2 requests - [#40456](https://togithub.com/quarkusio/quarkus/pull/40456) - Do not require UserInfo when its injection point is detected for OIDC tenants without the UserInfo endpoint - [#40457](https://togithub.com/quarkusio/quarkus/pull/40457) - Build SecurityEventHelper lazily inside SecurityConstrainer as when static methods are secured the static interceptor is initialized during static init - [#40468](https://togithub.com/quarkusio/quarkus/issues/40468) - Update ubi8/openjdk-VERSION from 1.18 to 1.19 - [#40476](https://togithub.com/quarkusio/quarkus/pull/40476) - Add missing ! to fix code example - [#40487](https://togithub.com/quarkusio/quarkus/pull/40487) - Label WebSocket Next as Experimental in Documentation - [#40494](https://togithub.com/quarkusio/quarkus/issues/40494) - Issues in verifying signature of bearer token generated for Azure AD - [#40495](https://togithub.com/quarkusio/quarkus/issues/40495) - Quarkus `3.10.0` now requires a GraalVM installation for quarkusDev when `quarkus.native.enabled` is set to true - [#40496](https://togithub.com/quarkusio/quarkus/pull/40496) - Disable native when dev mode is used - [#40500](https://togithub.com/quarkusio/quarkus/pull/40500) - Do not record profile parent configuration in the active profile - [#40514](https://togithub.com/quarkusio/quarkus/pull/40514) - Bump com.amazonaws:aws-lambda-java-events from 3.11.4 to 3.11.5 - [#40519](https://togithub.com/quarkusio/quarkus/pull/40519) - Remove static - [#40523](https://togithub.com/quarkusio/quarkus/pull/40523) - Update docs to make it easy to see that the code flow access token fails, update tests - [#40537](https://togithub.com/quarkusio/quarkus/pull/40537) - Bump OpenJDK images to 1.19 - [#40541](https://togithub.com/quarkusio/quarkus/pull/40541) - Bump quarkiverse-parent to 16 and maven-compiler-plugin to 3.13.0 - [#40549](https://togithub.com/quarkusio/quarkus/pull/40549) - Overcome 'String too large to record' issue with Truffle - [#40551](https://togithub.com/quarkusio/quarkus/issues/40551) - Quarkus 3.10 - Flyway with SQL Server DB failed to compile in native - [#40552](https://togithub.com/quarkusio/quarkus/pull/40552) - Fix Flyway & SQL Server native compilation - [#40558](https://togithub.com/quarkusio/quarkus/pull/40558) - Avoid using the same directory twice in Maven ITs - [#40571](https://togithub.com/quarkusio/quarkus/pull/40571) - Bump io.micrometer:micrometer-bom from 1.12.4 to 1.12.5 - [#40578](https://togithub.com/quarkusio/quarkus/pull/40578) - Bump smallrye-jwt version to 4.5.2 - [#40586](https://togithub.com/quarkusio/quarkus/pull/40586) - Messaging entry point guide page - [#40593](https://togithub.com/quarkusio/quarkus/pull/40593) - Update to SmallRye GraphQL 2.8.4 - [#40595](https://togithub.com/quarkusio/quarkus/pull/40595) - Updates to Infinispan 15.0.3.Final - [#40596](https://togithub.com/quarkusio/quarkus/pull/40596) - Make parseVCSUri less brittleConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.