| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
|  | 
Change-Id: I657d5c771b1cc67ade1fc9dbc81ee51a4985ce08
 | 
| | 
| 
| 
|  | 
Change-Id: I000345ca136bfe42882781eaed62ba27aebcc0bc
 | 
| | 
| 
| 
|  | 
Change-Id: Ie6f7f2d8b475b00db58717a657c8946d27f2f880
 | 
| | 
| 
| 
|  | 
Change-Id: I2ad299c90d578c2151b2f0b0394d50d3dab3d24f
 | 
| | 
| 
| 
|  | 
Change-Id: Idda2940f228a5d98d9f0442edb5bc1dc0fcca5dc
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.222.0` -> `^0.223.0`](https://renovatebot.com/diffs/npm/flow-bin/0.222.0/0.223.2) |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.5.3` -> `3.6.0` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | minor | `3.5.3` -> `3.6.0` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.223.2`](https://github.com/flowtype/flow-bin/compare/5bb7bcfa606de09e31df3efee83b211823930e07...6e1e3f77850fd774941b68321c0fbf7bac81aff5)
[Compare Source](https://github.com/flowtype/flow-bin/compare/5bb7bcfa606de09e31df3efee83b211823930e07...6e1e3f77850fd774941b68321c0fbf7bac81aff5)
### [`v0.223.0`](https://github.com/flowtype/flow-bin/compare/84a68f1729ef9263a4d0b1441f66ac4a3f43db35...5bb7bcfa606de09e31df3efee83b211823930e07)
[Compare Source](https://github.com/flowtype/flow-bin/compare/84a68f1729ef9263a4d0b1441f66ac4a3f43db35...5bb7bcfa606de09e31df3efee83b211823930e07)
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.6.0`](https://github.com/quarkusio/quarkus/releases/tag/3.6.0)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.5.3...3.6.0)
##### Major changes
-   [#​37241](https://github.com/quarkusio/quarkus/pull/37241) - Make improvements to REST Client SSE handling
##### Complete changelog
-   [#​37242](https://github.com/quarkusio/quarkus/pull/37242) - Support Docker Desktop for building native executables
-   [#​37241](https://github.com/quarkusio/quarkus/pull/37241) - Make improvements to REST Client SSE handling
-   [#​37240](https://github.com/quarkusio/quarkus/pull/37240) - Updates Infinispan to 14.0.21.Final
-   [#​37238](https://github.com/quarkusio/quarkus/pull/37238) - Build cache - Only store if the access key is around
-   [#​37236](https://github.com/quarkusio/quarkus/pull/37236) - Api to read minimum and recommended Java versions from catalog metadata
-   [#​37221](https://github.com/quarkusio/quarkus/pull/37221) - Image updates (including Java 21 base image)
-   [#​37218](https://github.com/quarkusio/quarkus/pull/37218) - Fix OpenTelemetry trace exclusion of endpoints served from the management interface
-   [#​37213](https://github.com/quarkusio/quarkus/pull/37213) - Add basic Range header support
-   [#​37205](https://github.com/quarkusio/quarkus/issues/37205) - Resteasy-reactive Partial Content support (Range: bytes http header)
-   [#​37204](https://github.com/quarkusio/quarkus/pull/37204) - Allow to define allowed roles as configuration expressions inside `@SecureField` annotation
-   [#​37201](https://github.com/quarkusio/quarkus/pull/37201) - Fixed sample code for KotlinModule initialization
-   [#​37198](https://github.com/quarkusio/quarkus/pull/37198) - Some minor refinements for build scans
-   [#​37193](https://github.com/quarkusio/quarkus/issues/37193) - AccessDeniedException error with build using native image on linux with Docker Desktop
-   [#​37185](https://github.com/quarkusio/quarkus/pull/37185) - Removed DependencyFlags.REMOVED
-   [#​37170](https://github.com/quarkusio/quarkus/pull/37170) - Fix snapshots following a collision of pull requests
-   [#​37166](https://github.com/quarkusio/quarkus/pull/37166) - Support custom Authorization schemes for OIDC bearer tokens
-   [#​37162](https://github.com/quarkusio/quarkus/pull/37162) - Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0
-   [#​37161](https://github.com/quarkusio/quarkus/pull/37161) - Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.97 to 0.0.99
-   [#​37158](https://github.com/quarkusio/quarkus/pull/37158) - Bump com.unboundid:unboundid-ldapsdk from 6.0.9 to 6.0.10
-   [#​37153](https://github.com/quarkusio/quarkus/pull/37153) - Bump smallrye-jwt version to 4.4.0
-   [#​37149](https://github.com/quarkusio/quarkus/pull/37149) - Bump com.squareup.okio:okio from 1.17.2 to 1.17.6 in /bom/application
-   [#​37107](https://github.com/quarkusio/quarkus/issues/37107) - Rest client able to get full SSE event
-   [#​37101](https://github.com/quarkusio/quarkus/pull/37101) - Remove `smallrye-opentracing` from native tests modules in CI
-   [#​37094](https://github.com/quarkusio/quarkus/pull/37094) - Bump jakarta.json:jakarta.json-api from 2.1.2 to 2.1.3
-   [#​37092](https://github.com/quarkusio/quarkus/pull/37092) - Bump mongo-client.version from 4.11.0 to 4.11.1
-   [#​37067](https://github.com/quarkusio/quarkus/pull/37067) - SmallRye GraphQL 2.6 + custom scalar registration
-   [#​37053](https://github.com/quarkusio/quarkus/pull/37053) - Clarify dynamic Environment Variables name conversion
-   [#​37004](https://github.com/quarkusio/quarkus/pull/37004) - Move failsafe config to the root instead of in an execution
-   [#​36976](https://github.com/quarkusio/quarkus/issues/36976) - Error in JBossLoggerFinder during integration test
-   [#​36804](https://github.com/quarkusio/quarkus/issues/36804) - `@SecureField` add expression support
-   [#​36801](https://github.com/quarkusio/quarkus/pull/36801) - Add note that endpointdisabled does not work native
-   [#​36746](https://github.com/quarkusio/quarkus/pull/36746) - Allow using a random test port within Google Cloud Function tests
-   [#​35476](https://github.com/quarkusio/quarkus/issues/35476) - Random test port does not work together with google-cloud-functions extensions
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.6.0`](https://github.com/quarkusio/quarkus-platform/compare/3.5.3...3.6.0)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.5.3...3.6.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.220.0` -> `^0.222.0`](https://renovatebot.com/diffs/npm/flow-bin/0.220.0/0.222.0) |
| [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | build | minor | `42.6.0` -> `42.7.0` |
| [org.liquibase.ext:liquibase-hibernate5](https://github.com/liquibase/liquibase-hibernate/wiki) ([source](https://github.com/liquibase/liquibase-hibernate)) | build | minor | `4.24.0` -> `4.25.0` |
| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | minor | `4.24.0` -> `4.25.0` |
| [org.jsoup:jsoup](https://jsoup.org/) ([source](https://github.com/jhy/jsoup)) | compile | minor | `1.16.2` -> `1.17.1` |
| [io.hypersistence:hypersistence-utils-hibernate-62](https://github.com/vladmihalcea/hypersistence-utils) | compile | patch | `3.6.0` -> `3.6.1` |
| [org.hibernate.orm:hibernate-envers](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | minor | `6.3.1.Final` -> `6.4.0.Final` |
| [org.hibernate.orm:hibernate-core](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | minor | `6.3.1.Final` -> `6.4.0.Final` |
| [com.blazebit:blaze-persistence-bom](https://persistence.blazebit.com) ([source](https://github.com/Blazebit/blaze-persistence)) | import | patch | `1.6.9` -> `1.6.10` |
| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.40.0` -> `2.41.0` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.5.1` -> `3.6.0` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.5.1` -> `3.5.3` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.222.0`](https://github.com/flowtype/flow-bin/compare/543cad72eaa41b4c6bd25d409f7592f680a12f04...84a68f1729ef9263a4d0b1441f66ac4a3f43db35)
[Compare Source](https://github.com/flowtype/flow-bin/compare/543cad72eaa41b4c6bd25d409f7592f680a12f04...84a68f1729ef9263a4d0b1441f66ac4a3f43db35)
### [`v0.221.0`](https://github.com/flowtype/flow-bin/compare/e8b3a2e60ccc849106ea1e91ee3e69e2f2c5d671...543cad72eaa41b4c6bd25d409f7592f680a12f04)
[Compare Source](https://github.com/flowtype/flow-bin/compare/e8b3a2e60ccc849106ea1e91ee3e69e2f2c5d671...543cad72eaa41b4c6bd25d409f7592f680a12f04)
### [`v0.220.1`](https://github.com/flowtype/flow-bin/compare/030bfc6a238519daed67ffd1a72d3d87b07f9b0f...e8b3a2e60ccc849106ea1e91ee3e69e2f2c5d671)
[Compare Source](https://github.com/flowtype/flow-bin/compare/030bfc6a238519daed67ffd1a72d3d87b07f9b0f...e8b3a2e60ccc849106ea1e91ee3e69e2f2c5d671)
</details>
<details>
<summary>pgjdbc/pgjdbc</summary>
### [`v42.7.0`](https://github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#​4270-2023-11-20-093300--0500)
##### Changed
-   fix: Deprecate for removal PGPoint.setLocation(java.awt.Point) to cut dependency to `java.desktop` module. [MR #​2967](https://github.com/pgjdbc/pgjdbc/pull/2967)
-   feat: return all catalogs for getCatalogs metadata query closes [ISSUE #​2949](https://github.com/pgjdbc/pgjdbc/issues/2949) [MR #​2953](https://github.com/pgjdbc/pgjdbc/pull/2953)
-   feat: support SET statements combining with other queries with semicolon in PreparedStatement [MR ##​2973](https://github.com/pgjdbc/pgjdbc/pull/2973)
##### Fixed
-   chore: add styleCheck Gradle task to report style violations [MR #​2980](https://github.com/pgjdbc/pgjdbc/pull/2980)
-   fix: Include currentXid in "Error rolling back prepared transaction" exception message [MR #​2978](https://github.com/pgjdbc/pgjdbc/pull/2978)
-   fix: add varbit as a basic type inside the TypeInfoCache [MR #​2960](https://github.com/pgjdbc/pgjdbc/pull/2960)
-   fix: Fix failing tests for version 16.  [MR #​2962](https://github.com/pgjdbc/pgjdbc/pull/2962)
-   fix: allow setting arrays with ANSI type name [MR #​2952](https://github.com/pgjdbc/pgjdbc/pull/2952)
-   feat: Use KeepAlive to confirm LSNs [MR #​2941](https://github.com/pgjdbc/pgjdbc/pull/2941)
-   fix: put double ' around log parameter [MR #​2936](https://github.com/pgjdbc/pgjdbc/pull/2936) fixes [ISSUE #​2935](https://github.com/pgjdbc/pgjdbc/issues/2935)
-   fix: Fix Issue [#​2928](https://github.com/pgjdbc/pgjdbc/issues/2928) number of ports not equal to number of servers in datasource [MR #​2929](https://github.com/pgjdbc/pgjdbc/pull/2929)
-   fix: Use canonical DateStyle name ([#​2925](https://github.com/pgjdbc/pgjdbc/issues/2925)) fixes [pgbouncer issue](https://github.com/pgbouncer/pgbouncer/issues/776)
-   fix: Method getFastLong should be able to parse all longs [MR #​2881](https://github.com/pgjdbc/pgjdbc/pull/2881)
-   docs: Fix typos in info.html [MR #​2860](https://github.com/pgjdbc/pgjdbc/pull/2860)
-   fix: Return correct default from PgDatabaseMetaData.getDefaultTransactionIsolation [MR #​2992](https://github.com/pgjdbc/pgjdbc/pull/2992) fixes [Issue #​2991](https://github.com/pgjdbc/pgjdbc/issues/2991)
-   test: fix assertion in RefCursorFetchTestultFetchSize rows
-   test: use try-with-resources in LogicalReplicationStatusTest
</details>
<details>
<summary>liquibase/liquibase-hibernate</summary>
### [`v4.25.0`](https://github.com/liquibase/liquibase-hibernate/releases/tag/v4.25.0): Support for Liquibase Hibernate 6 Extension v4.25.0
[Compare Source](https://github.com/liquibase/liquibase-hibernate/compare/v4.24.0...v4.25.0)
#### Changes
#### What's Changed
-   DAT-15993 -
liquibase-hibernate using Liquibase Parent POM by [@​jandroav](https://github.com/jandroav) in https://github.com/liquibase/liquibase-hibernate/pull/587
-   Update README.md by [@​vivekBoii](https://github.com/vivekBoii) in https://github.com/liquibase/liquibase-hibernate/pull/585
-   Update pom.xml by [@​jandroav](https://github.com/jandroav) in https://github.com/liquibase/liquibase-hibernate/pull/596
-   chore(deps): bump liquibase/build-logic from 0.4.7 to 0.5.5 by [@​dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/609
-   Fixed a typo in ReadMe by [@​smty2018](https://github.com/smty2018) in https://github.com/liquibase/liquibase-hibernate/pull/600
#### New Contributors
-   [@​vivekBoii](https://github.com/vivekBoii) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/585
-   [@​smty2018](https://github.com/smty2018) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/600
-   [@​sayaliM0412](https://github.com/sayaliM0412) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/618
**Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.24.0...v4.25.0
</details>
<details>
<summary>liquibase/liquibase</summary>
### [`v4.25.0`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4250-is-a-major-release)
[Compare Source](https://github.com/liquibase/liquibase/compare/v4.24.0...v4.25.0)
</details>
<details>
<summary>vladmihalcea/hypersistence-utils</summary>
### [`v3.6.1`](https://github.com/vladmihalcea/hypersistence-utils/blob/HEAD/changelog.txt#Version-361---November-11-2023)
\================================================================================
Export the testing mechanism [#​676](https://github.com/vladmihalcea/hypersistence-utils/issues/676)
</details>
<details>
<summary>hibernate/hibernate-orm</summary>
### [`v6.4.0.Final`](https://github.com/hibernate/hibernate-orm/blob/HEAD/changelog.txt#Changes-in-640Final-November-23-2023)
[Compare Source](https://github.com/hibernate/hibernate-orm/compare/6.3.2...6.4.0)
https://hibernate.atlassian.net/projects/HHH/versions/32212
\*\* Bug
\* \[HHH-17454] - SemanticException caused by type check when comparing generic path to parameter expression
\* \[HHH-17428] - Parameter place holder should start from 1 in StandardTemporaryTableExporter
\* \[HHH-17415] - NullPointerException: EntityValuedPathInterpretation - getNavigablePath()
\* \[HHH-17412] - Type comparison error due to surprising javac method selection
\* \[HHH-17411] - Fetch join on treated join leads to owner not selected error
\* \[HHH-17386] - Type inference source is not reset for top level predicates
\* \[HHH-17384] - OneToMany association with [@​NotFound](https://github.com/NotFound) results in SQL with different JOIN-type for SELECT (LEFT JOIN) and COUNT (JOIN)
\* \[HHH-17383] - Association is null in lazy initialized element collection
\* \[HHH-17382] - Dynamic instantiation leads to superclass fields not found when using injection
\* \[HHH-17381] - fix wrong groupId in Compatibility.adoc
\* \[HHH-17380] - Persisting an entity with a non generated id and [@​MapsId](https://github.com/MapsId) throws PropertyValueException
\* \[HHH-17370] - ServiceException: Unable to create requested service \[org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Cannot invoke "org.hibernate.resource.jdbc.spi.JdbcObserver.jdbcConnectionAcquisitionEnd(java.sql.Connection)" because "this.observer" is null
\* \[HHH-17344] - DB2zDialect NullPointerException
\* \[HHH-17328] - Retrieve entity using entity graph not adding type in the where clause for [@​Inheritance](https://github.com/Inheritance)(strategy = InheritanceType.SINGLE_TABLE)
\* \[HHH-17313] - Session#setDefaultReadOnly is ignored by named queries
\* \[HHH-17308] - AssertionError when mixing [@​SQLSelect](https://github.com/SQLSelect) and composite ID
\* \[HHH-17299] - AssertionError in DiscriminatorPathInterpretation when treating a path with the same subtype
\* \[HHH-17294] - Non-Embeddable JSON objects are not marked as dirty when modified
\* \[HHH-17292] - MappedSuperclass with more than 1 subclass level leads to "UnknownPathException: Could not resolve attribute"
\* \[HHH-17102] - [@​SqlResultSetMapping](https://github.com/SqlResultSetMapping) doesn’t work with [@​Inheritance](https://github.com/Inheritance)(strategy = InheritanceType.JOINED)
\*\* Deprecation
\* \[HHH-17441] - Deprecate [@​Comment](https://github.com/Comment)
\*\* Improvement
\* \[HHH-17425] - Introduce new configuration parameters for offline Dialect initialization
\* \[HHH-17424] - Have Dialect manage more of ExtractedDatabaseMetadata
\* \[HHH-17417] - Workaround Oracle driver issue to reduce connection creation
\* \[HHH-17409] - Support offset without limit in AbstractSimpleLimitHandler and Oracle12LimitHandler
\* \[HHH-17389] - Add getQueryHintString() for PostgreSQLDialect
\* \[HHH-17372] - Endless recursion between default implementations of SelectionQuery.getResultStream() and SelectionQuery.stream()
\* \[HHH-17355] - Smoothen rough edges with array functions
\* \[HHH-17340] - Fix typos in javadoc
\* \[HHH-17023] - Add support for Altibase dialect
\* \[HHH-15074] - Allow partial composite id generation for EmbeddedId
\*\* New Feature
\* \[HHH-17357] - Support pgvector types and functions
\* \[HHH-17210] - Expose custom JFR events
\*\* Sub-task
\* \[HHH-17347] - Support for JDK which do not support JFR events
\*\* Task
\* \[HHH-17390] - Change scope of AbstyractEntityInitializer#resolveInstance
\* \[HHH-17367] - Add links to tutorials in documentation
\* \[HHH-17362] - Define dependencies of hibernate-jpamodelgen as api
\* \[HHH-17350] - Work on hibernate-models, XSD and JAXB
### [`v6.3.2.Final`](https://github.com/hibernate/hibernate-orm/compare/6.3.1...6.3.2)
[Compare Source](https://github.com/hibernate/hibernate-orm/compare/6.3.1...6.3.2)
</details>
<details>
<summary>Blazebit/blaze-persistence</summary>
### [`v1.6.10`](https://github.com/Blazebit/blaze-persistence/blob/HEAD/CHANGELOG.md#​1610)
[Compare Source](https://github.com/Blazebit/blaze-persistence/compare/1.6.9...1.6.10)
12/11/2023 - [Release tag](https://github.com/Blazebit/blaze-persistence/releases/tag/1.6.10) [Resolved issues](https://github.com/Blazebit/blaze-persistence/issues?q=is%3Aissue+milestone%3A1.6.10+is%3Aclosed+sort%3Aupdated-desc)
##### New features
-   Support JDK 21
-   Add CockroachDB function registrations
-   Support Hibernate 6.3 and 6.4
-   Special case limit 1 in correlation builders to support old MySQL and MariaDB versions
##### Bug fixes
-   Fix parsing error for entity view limit mapping
-   Fix dropping of embeddable group by expression when nested property has same name as parent property
-   Fix SQL generation for lateral subqueries when correlated path has `@Where` predicate
-   Fix `ConcurrentModificationException` during metamodel determination for special Hibernate Envers mappings
-   Clear `EntityViewManager` static fields in entity view implementations to avoid possible memory leak
-   Ignore `@Any` mapped attributes in enum type scanning
-   Fix NPE caused by wrong order by expression during criteria builder copying
-   Workaround Hibernate 6 returning null java type for enum parameters
-   Add Entity View type test values for more Java types
##### Backwards-incompatible changes
None yet
</details>
<details>
<summary>diffplug/spotless</summary>
### [`v2.41.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#​2410---2023-08-29)
##### Added
-   Add a `jsonPatch` step to `json` formatter configurations. This allows patching of JSON documents using [JSON Patches](https://jsonpatch.com). ([#​1753](https://github.com/diffplug/spotless/pull/1753))
-   Support GJF own import order. ([#​1780](https://github.com/diffplug/spotless/pull/1780))
##### Fixed
-   Use latest versions of popular style guides for `eslint` tests to fix failing `useEslintXoStandardRules` test. ([#​1761](https://github.com/diffplug/spotless/pull/1761), [#​1756](https://github.com/diffplug/spotless/issues/1756))
-   Add support for `prettier` version `3.0.0` and newer. ([#​1760](https://github.com/diffplug/spotless/pull/1760), [#​1751](https://github.com/diffplug/spotless/issues/1751))
-   Fix npm install calls when npm cache is not up-to-date. ([#​1760](https://github.com/diffplug/spotless/pull/1760), [#​1750](https://github.com/diffplug/spotless/issues/1750))
##### Changes
-   Bump default `eslint` version to latest `8.31.0` -> `8.45.0` ([#​1761](https://github.com/diffplug/spotless/pull/1761))
-   Bump default `prettier` version to latest (v2) `2.8.1` -> `2.8.8`. ([#​1760](https://github.com/diffplug/spotless/pull/1760))
-   Bump default `greclipse` version to latest `4.27` -> `4.28`. ([#​1775](https://github.com/diffplug/spotless/pull/1775))
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.6.0`](https://github.com/quarkusio/quarkus/compare/3.5.3...3.6.0)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.5.3...3.6.0)
### [`v3.5.3`](https://github.com/quarkusio/quarkus/releases/tag/3.5.3)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.5.2...3.5.3)
##### Complete changelog
-   [#​37215](https://github.com/quarkusio/quarkus/pull/37215) - Use LinkedHashMap for parts map to ensure user input order
-   [#​37214](https://github.com/quarkusio/quarkus/issues/37214) - MultipartFormDataOutput should use an ordered map instead of a HashMap
-   [#​37210](https://github.com/quarkusio/quarkus/pull/37210) - \[3.5] Fix and adjust Quarkiverse extension template
-   [#​37209](https://github.com/quarkusio/quarkus/pull/37209) - Build cache - Additional tweaks
-   [#​37206](https://github.com/quarkusio/quarkus/pull/37206) - recognize quarkus.tls.trust-all property by keycloak-admin-client extension
-   [#​37174](https://github.com/quarkusio/quarkus/pull/37174) - Ignore files coming from quarkus-ide-launcher jar
-   [#​37130](https://github.com/quarkusio/quarkus/pull/37130) - Do not report unused deprecated runtime props with default value as used
-   [#​37102](https://github.com/quarkusio/quarkus/pull/37102) - Fix filter per extension in dev ui
-   [#​37073](https://github.com/quarkusio/quarkus/pull/37073) - Use 3.2 as the example stream for update-quarkus.adoc
-   [#​37072](https://github.com/quarkusio/quarkus/issues/37072) - Deprecated runtime configuration properties with default value are reported even though never used
-   [#​37046](https://github.com/quarkusio/quarkus/pull/37046) - Adjust Quarkiverse Antora doc templates a bit
-   [#​36961](https://github.com/quarkusio/quarkus/pull/36961) - Fix GraphQL WebSocket handling occurring before authorization
### [`v3.5.2`](https://github.com/quarkusio/quarkus/releases/tag/3.5.2)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.5.1...3.5.2)
##### Complete changelog
-   [#​37120](https://github.com/quarkusio/quarkus/pull/37120) - Bump Smallrye RM from 4.10.1 to 4.10.2
-   [#​37104](https://github.com/quarkusio/quarkus/pull/37104) - Make analytics tests more a bit more resilient
-   [#​37090](https://github.com/quarkusio/quarkus/pull/37090) - Add the actual coordinates of the MySQL driver
-   [#​37070](https://github.com/quarkusio/quarkus/pull/37070) - Security doc fix: Broken link and bad code snippet
-   [#​37069](https://github.com/quarkusio/quarkus/pull/37069) - Tiny tweaks based on QE feedback for Datasource guide
-   [#​37068](https://github.com/quarkusio/quarkus/pull/37068) - Updates infinispan client intelligence section
-   [#​37058](https://github.com/quarkusio/quarkus/pull/37058) - Bump com.fasterxml.jackson:jackson-bom from 2.15.2 to 2.15.3
-   [#​37055](https://github.com/quarkusio/quarkus/pull/37055) - Bump io.smallrye.config:smallrye-config-source-yaml from 3.4.1 to 3.4.4 in /devtools/gradle
-   [#​37038](https://github.com/quarkusio/quarkus/pull/37038) - Disable CustomManifestArgumentsTest on Windows
-   [#​37032](https://github.com/quarkusio/quarkus/pull/37032) - OpenAPI make sure basic auth auto detection work
-   [#​37028](https://github.com/quarkusio/quarkus/pull/37028) - Fix typos in reactive-sql-clients.adoc
-   [#​37025](https://github.com/quarkusio/quarkus/pull/37025) - Document how to log authentication failures for RESTEasy Reactive users migrating from the RESTEasy Classic
-   [#​37019](https://github.com/quarkusio/quarkus/pull/37019) - Address CVE-2023-21971 present in MySQL connector
-   [#​37018](https://github.com/quarkusio/quarkus/issues/37018) - Address CVE-2023-21971 present in MySQL connector
-   [#​37015](https://github.com/quarkusio/quarkus/pull/37015) - Bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.5
-   [#​37010](https://github.com/quarkusio/quarkus/pull/37010) - Fix vale errors and some warnings in the OIDC Configuration Properties reference guide
-   [#​37006](https://github.com/quarkusio/quarkus/pull/37006) - Never register server specific providers in REST Client (fixed)
-   [#​37003](https://github.com/quarkusio/quarkus/pull/37003) - Small adjustments for documentation related content
-   [#​37001](https://github.com/quarkusio/quarkus/pull/37001) - Revert "Unblock SmallRye Health exposed routes"
-   [#​36991](https://github.com/quarkusio/quarkus/pull/36991) - Upgrade es-module-shims to 1.8.1
-   [#​36985](https://github.com/quarkusio/quarkus/pull/36985) - Generate a file with relations between guides
-   [#​36983](https://github.com/quarkusio/quarkus/pull/36983) - Fix discarded ObjectMapper configuration
-   [#​36981](https://github.com/quarkusio/quarkus/pull/36981) - Updates to Infinispan 14.0.20.Final
-   [#​36968](https://github.com/quarkusio/quarkus/pull/36968) - Send host.name in all spans
-   [#​36953](https://github.com/quarkusio/quarkus/pull/36953) - Workaround https://github.com/quarkusio/quarkus/issues/36952 alias https://github.com/jboss/jboss-parent-pom/issues/236 jboss-parent:40 still manages jdk-misc, but does not define version.jdk-misc anymore
-   [#​36942](https://github.com/quarkusio/quarkus/pull/36942) - Option TraceServiceLoaderFeature removed in GraalVM 23.1
-   [#​36941](https://github.com/quarkusio/quarkus/pull/36941) - Fix OTel Resource Attributes
-   [#​36924](https://github.com/quarkusio/quarkus/pull/36924) - Add keywords and topics for hibernate-search-orm-elasticsearch.adoc
-   [#​36917](https://github.com/quarkusio/quarkus/pull/36917) - Update SmallRye Config to 3.4.4
-   [#​36914](https://github.com/quarkusio/quarkus/pull/36914) - Reset databases/users for each Hibernate ORM tenancy test module
-   [#​36912](https://github.com/quarkusio/quarkus/pull/36912) - Avoid `@TempDir` in RestClientCDIDelegateBuilderTest
-   [#​36884](https://github.com/quarkusio/quarkus/issues/36884) - SmallRye Config property mapping mismatches from the property name in the generated config documentation
-   [#​36868](https://github.com/quarkusio/quarkus/issues/36868) - Native binary generated using quarkus, graalvm and picocli trying to read from .env folder in working directory
-   [#​36856](https://github.com/quarkusio/quarkus/issues/36856) - Lowercase env vars with hyphens are no picked up anymore in Quarkus 3.5.0 (e.g. in docker compose or Hashicorp Nomad)
-   [#​36850](https://github.com/quarkusio/quarkus/issues/36850) - ObjectMapper configuration is discarded in resteasy-reactive-jackson's JsonFactory
-   [#​36847](https://github.com/quarkusio/quarkus/issues/36847) - SmallRye Config error message suggests strange enum values when a bad value is passed
-   [#​36753](https://github.com/quarkusio/quarkus/pull/36753) - Fix order of defaults recording
-   [#​36742](https://github.com/quarkusio/quarkus/issues/36742) - DevUI resource error on main
-   [#​36711](https://github.com/quarkusio/quarkus/pull/36711) - Disable Http2RSTFloodProtectionTest on Windows
-   [#​36578](https://github.com/quarkusio/quarkus/pull/36578) - Maven CLI: add startWith matching into recipes detection
-   [#​36573](https://github.com/quarkusio/quarkus/issues/36573) - Maven CLI: add wildcard matching into recipes detection
-   [#​36570](https://github.com/quarkusio/quarkus/pull/36570) - Maven CLI: use recipes for platform extensions
-   [#​36568](https://github.com/quarkusio/quarkus/issues/36568) - Maven CLI: use recipes for platform extensions
-   [#​36129](https://github.com/quarkusio/quarkus/issues/36129) - auto-service-loader-registration fails with GraalVM CE 21+35.1
-   [#​32049](https://github.com/quarkusio/quarkus/issues/32049) - resteasy-reactive Interceptors don't get executed after Authorization failure
-   [#​31024](https://github.com/quarkusio/quarkus/issues/31024) - Resteasy Reactive client tries to use ContainerResponseFilter
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.5.3`](https://github.com/quarkusio/quarkus-platform/compare/3.5.2...3.5.3)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.5.2...3.5.3)
### [`v3.5.2`](https://github.com/quarkusio/quarkus-platform/compare/3.5.1...3.5.2)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.5.1...3.5.2)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `3.5.0` -> `3.5.1` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.5.0` -> `3.5.1` |
---
### Release Notes
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.5.1`](https://github.com/quarkusio/quarkus/compare/3.5.0...3.5.1)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.5.0...3.5.1)
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.5.1`](https://github.com/quarkusio/quarkus-platform/compare/3.5.0...3.5.1)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.5.0...3.5.1)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.219.0` -> `^0.220.0`](https://renovatebot.com/diffs/npm/flow-bin/0.219.0/0.220.0) |
| [org.jsoup:jsoup](https://jsoup.org/) ([source](https://github.com/jhy/jsoup)) | compile | patch | `1.16.1` -> `1.16.2` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.4.3` -> `3.5.0` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | minor | `3.4.3` -> `3.5.0` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.220.0`](https://github.com/flowtype/flow-bin/compare/f7f3f3f8368c90f96bf89e7bb1ce3815bb4e9754...030bfc6a238519daed67ffd1a72d3d87b07f9b0f)
[Compare Source](https://github.com/flowtype/flow-bin/compare/f7f3f3f8368c90f96bf89e7bb1ce3815bb4e9754...030bfc6a238519daed67ffd1a72d3d87b07f9b0f)
### [`v0.219.5`](https://github.com/flowtype/flow-bin/compare/f16a6c7cec8eff6bd8b6f3a75066fd72a7b4f614...f7f3f3f8368c90f96bf89e7bb1ce3815bb4e9754)
[Compare Source](https://github.com/flowtype/flow-bin/compare/f16a6c7cec8eff6bd8b6f3a75066fd72a7b4f614...f7f3f3f8368c90f96bf89e7bb1ce3815bb4e9754)
### [`v0.219.4`](https://github.com/flowtype/flow-bin/compare/9f67075c37655158a687f8d1bed87fb88ac99163...f16a6c7cec8eff6bd8b6f3a75066fd72a7b4f614)
[Compare Source](https://github.com/flowtype/flow-bin/compare/9f67075c37655158a687f8d1bed87fb88ac99163...f16a6c7cec8eff6bd8b6f3a75066fd72a7b4f614)
### [`v0.219.3`](https://github.com/flowtype/flow-bin/compare/80dcea510e74ecf9346a77c76695fde55efa26a6...9f67075c37655158a687f8d1bed87fb88ac99163)
[Compare Source](https://github.com/flowtype/flow-bin/compare/80dcea510e74ecf9346a77c76695fde55efa26a6...9f67075c37655158a687f8d1bed87fb88ac99163)
### [`v0.219.2`](https://github.com/flowtype/flow-bin/compare/c184c5dcea3e47c7ee541fb8ab2d0dda24ee9060...80dcea510e74ecf9346a77c76695fde55efa26a6)
[Compare Source](https://github.com/flowtype/flow-bin/compare/c184c5dcea3e47c7ee541fb8ab2d0dda24ee9060...80dcea510e74ecf9346a77c76695fde55efa26a6)
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.5.0`](https://github.com/quarkusio/quarkus/releases/tag/3.5.0)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.4.3...3.5.0)
##### Complete changelog
-   [#​36527](https://github.com/quarkusio/quarkus/pull/36527) - Start MongoDB 4.4 instead of 4.0
-   [#​36523](https://github.com/quarkusio/quarkus/pull/36523) - Minor OIDC Auth0 updates
-   [#​36518](https://github.com/quarkusio/quarkus/pull/36518) - Allow for setting logging scope programmatically
-   [#​36517](https://github.com/quarkusio/quarkus/pull/36517) - Use Mandrel 23.1 in windows CI
-   [#​36501](https://github.com/quarkusio/quarkus/pull/36501) - Let custom OIDC token propagation filters customize the exchange status
-   [#​36495](https://github.com/quarkusio/quarkus/pull/36495) - Support external OTel exporters in CDI
-   [#​36490](https://github.com/quarkusio/quarkus/pull/36490) - Take ReaderInterceptor into account when reading SSE events
-   [#​36487](https://github.com/quarkusio/quarkus/pull/36487) - Upgrade to Liquibase 4.24.0
-   [#​36485](https://github.com/quarkusio/quarkus/pull/36485) - Fix typo in gradle-tooling.adoc
-   [#​36474](https://github.com/quarkusio/quarkus/pull/36474) - Fix some issues in getting-started-dev-services
-   [#​36465](https://github.com/quarkusio/quarkus/pull/36465) - Be more consistent in guides when creating projects/adding extensions
-   [#​36464](https://github.com/quarkusio/quarkus/pull/36464) - HTTP reference guide - HTTP/2 section update, drop JDK 8 note
-   [#​36459](https://github.com/quarkusio/quarkus/pull/36459) - Let custom OIDC token propagation filters provide client name
-   [#​36457](https://github.com/quarkusio/quarkus/pull/36457) - Update builder images to jdk-21
-   [#​36453](https://github.com/quarkusio/quarkus/pull/36453) - Upgrade Oracle JDBC driver to 23.3.0.23.09
-   [#​36452](https://github.com/quarkusio/quarkus/pull/36452) - Fix doc extension-add.adoc
-   [#​36451](https://github.com/quarkusio/quarkus/pull/36451) - Adjust extension name for consistency with rest of Quarkus
-   [#​36446](https://github.com/quarkusio/quarkus/issues/36446) - Regression: Liquibase fails to migrate on Quarkus start, crashing the application
-   [#​36445](https://github.com/quarkusio/quarkus/pull/36445) - Updates to Infinispan 14.0.19.Final
-   [#​36442](https://github.com/quarkusio/quarkus/pull/36442) - Use default content type when X-SSE header not set
-   [#​36436](https://github.com/quarkusio/quarkus/pull/36436) - Upgrade to Hibernate ORM 6.2.13.Final
-   [#​36432](https://github.com/quarkusio/quarkus/pull/36432) - Hibernate Reactive Panache: improve error message
-   [#​36420](https://github.com/quarkusio/quarkus/pull/36420) - Allow parallel execution of blocking health checks
-   [#​36419](https://github.com/quarkusio/quarkus/issues/36419) - Blocking Health Checks should be executed in parallel, not sequentially/ordered
-   [#​36417](https://github.com/quarkusio/quarkus/pull/36417) - Reduce timeout of the doc build to 60 minutes
-   [#​36413](https://github.com/quarkusio/quarkus/pull/36413) - Simplify virtual threads guide by pushing users to 21
-   [#​36412](https://github.com/quarkusio/quarkus/pull/36412) - Drop Optaplanner from the documentation
-   [#​36411](https://github.com/quarkusio/quarkus/pull/36411) - Drop panache topic from Hibernate Reactive guide
-   [#​36410](https://github.com/quarkusio/quarkus/pull/36410) - Add compatibility topic to Spring guides
-   [#​36407](https://github.com/quarkusio/quarkus/pull/36407) - Register RuntimeOverrideConfigSource in STATIC_INIT
-   [#​36406](https://github.com/quarkusio/quarkus/pull/36406) - AssembleDownstreamDocumentation - print guide name
-   [#​36400](https://github.com/quarkusio/quarkus/pull/36400) - Add topics and extensions metadata to guides
-   [#​36367](https://github.com/quarkusio/quarkus/pull/36367) - Bump org.wiremock:wiremock-standalone from 3.1.0 to 3.2.0
-   [#​36365](https://github.com/quarkusio/quarkus/pull/36365) - Bump de.flapdoodle.embed:de.flapdoodle.embed.mongo from 4.7.0 to 4.9.2
-   [#​36360](https://github.com/quarkusio/quarkus/pull/36360) - Drop the old Dev UI guide
-   [#​36337](https://github.com/quarkusio/quarkus/pull/36337) - Upgrade maven to version 3.9.5
-   [#​36236](https://github.com/quarkusio/quarkus/issues/36236) - No Panache session in REST endpoints defined by an interface
-   [#​35931](https://github.com/quarkusio/quarkus/pull/35931) - Add OIDC Auth0 extended tutorial
-   [#​33548](https://github.com/quarkusio/quarkus/pull/33548) - Pick random debug port when the configured one is taken
-   [#​33363](https://github.com/quarkusio/quarkus/issues/33363) - allow quarkus dev to pick random debug port
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.5.0`](https://github.com/quarkusio/quarkus-platform/compare/3.4.3...3.5.0)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.4.3...3.5.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
(mulk/mulkcms2!43)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | patch | `1.9.10` -> `1.9.20` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.217.0` -> `^0.219.0`](https://renovatebot.com/diffs/npm/flow-bin/0.217.2/0.219.0) |
| [io.hypersistence:hypersistence-utils-hibernate-62](https://github.com/vladmihalcea/hypersistence-utils) | compile | minor | `3.5.3` -> `3.6.0` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `3.4.2` -> `3.4.3` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.4.2` -> `3.4.3` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.219.0`](https://github.com/flowtype/flow-bin/compare/1268ec55082ae94817f059a609540a0e7a2fcc5e...c184c5dcea3e47c7ee541fb8ab2d0dda24ee9060)
[Compare Source](https://github.com/flowtype/flow-bin/compare/1268ec55082ae94817f059a609540a0e7a2fcc5e...c184c5dcea3e47c7ee541fb8ab2d0dda24ee9060)
### [`v0.218.1`](https://github.com/flowtype/flow-bin/compare/12afce4ca2bffd69717ba18b36e2cf94e2ce6d17...1268ec55082ae94817f059a609540a0e7a2fcc5e)
[Compare Source](https://github.com/flowtype/flow-bin/compare/12afce4ca2bffd69717ba18b36e2cf94e2ce6d17...1268ec55082ae94817f059a609540a0e7a2fcc5e)
### [`v0.218.0`](https://github.com/flowtype/flow-bin/compare/dc93913758d1ca31879b6826c03c7c82eca7b099...12afce4ca2bffd69717ba18b36e2cf94e2ce6d17)
[Compare Source](https://github.com/flowtype/flow-bin/compare/dc93913758d1ca31879b6826c03c7c82eca7b099...12afce4ca2bffd69717ba18b36e2cf94e2ce6d17)
</details>
<details>
<summary>vladmihalcea/hypersistence-utils</summary>
### [`v3.6.0`](https://github.com/vladmihalcea/hypersistence-utils/blob/HEAD/changelog.txt#Version-360---October-12-2023)
\================================================================================
Implement QueryStackTraceLogger using StackWalker [#​659](https://github.com/vladmihalcea/hypersistence-utils/issues/659)
Add JFR based query logger [#​658](https://github.com/vladmihalcea/hypersistence-utils/issues/658)
Adds support for using MonetaryAmount in [@​ElementCollection](https://github.com/ElementCollection) [#​652](https://github.com/vladmihalcea/hypersistence-utils/issues/652)
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.4.3`](https://github.com/quarkusio/quarkus/releases/tag/3.4.3)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.4.2...3.4.3)
##### Complete changelog
-   [#​36408](https://github.com/quarkusio/quarkus/pull/36408) - Ensure that SSE builder works in native
-   [#​36404](https://github.com/quarkusio/quarkus/pull/36404) - Do not exclude properties from recording that are available in sources that should always be included
-   [#​36403](https://github.com/quarkusio/quarkus/pull/36403) - IBM Db2 - Register resource bundle classes for reflection
-   [#​36402](https://github.com/quarkusio/quarkus/issues/36402) - Native Picocli build breaks SSE client
-   [#​36399](https://github.com/quarkusio/quarkus/issues/36399) - quarkus-jdbc-db2: resource bundle missing
-   [#​36377](https://github.com/quarkusio/quarkus/pull/36377) - Allow `@ClientHeaderParam` to override User-Agent
-   [#​36371](https://github.com/quarkusio/quarkus/pull/36371) - Fix issue in Java migration in dev-mode
-   [#​36351](https://github.com/quarkusio/quarkus/pull/36351) - Properly handle invalid response body errors in Reactive REST Client
-   [#​36329](https://github.com/quarkusio/quarkus/issues/36329) - Custom User-Agent header ignored
-   [#​36326](https://github.com/quarkusio/quarkus/issues/36326) - Cannot load fixed or default YAML configuration when running native build
-   [#​36302](https://github.com/quarkusio/quarkus/pull/36302) - Fix headers and preambles in all guides and reintroduce some keywords
-   [#​36299](https://github.com/quarkusio/quarkus/issues/36299) - quarkus-flyway: Java-Migration does not get picked up on live reload
-   [#​36290](https://github.com/quarkusio/quarkus/pull/36290) - Fixed URL for configuring JSON support
-   [#​36257](https://github.com/quarkusio/quarkus/issues/36257) - Rest client call hangs when receiving an invalid chunked response and does not release resources (e.g. Bulkhead semaphore)
-   [#​36147](https://github.com/quarkusio/quarkus/pull/36147) - Bump org.eclipse.parsson:parsson from 1.1.2 to 1.1.4
-   [#​36096](https://github.com/quarkusio/quarkus/pull/36096) - Build cache - Use notCacheableBecause instead of storeEnabled
-   [#​35929](https://github.com/quarkusio/quarkus/pull/35929) - Do not store build cache for core extensions having config
-   [#​35927](https://github.com/quarkusio/quarkus/issues/35927) - Build cache - Core extensions containing config shouldn't be cached
-   [#​35769](https://github.com/quarkusio/quarkus/pull/35769) - Default response content type using GraphQL spec
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.4.3`](https://github.com/quarkusio/quarkus-platform/compare/3.4.2...3.4.3)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.4.2...3.4.3)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.216.0` -> `^0.217.0`](https://renovatebot.com/diffs/npm/flow-bin/0.216.1/0.217.2) |
| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | minor | `4.23.2` -> `4.24.0` |
| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.39.0` -> `2.40.0` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `3.4.1` -> `3.4.2` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.4.1` -> `3.4.2` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.217.2`](https://github.com/flowtype/flow-bin/compare/15ccd14115e34bcc90f21f079e66524703a9a7f4...dc93913758d1ca31879b6826c03c7c82eca7b099)
[Compare Source](https://github.com/flowtype/flow-bin/compare/15ccd14115e34bcc90f21f079e66524703a9a7f4...dc93913758d1ca31879b6826c03c7c82eca7b099)
### [`v0.217.1`](https://github.com/flowtype/flow-bin/compare/6af43b31ff86e0e1087c1e97f7379bb9cd65b804...15ccd14115e34bcc90f21f079e66524703a9a7f4)
[Compare Source](https://github.com/flowtype/flow-bin/compare/6af43b31ff86e0e1087c1e97f7379bb9cd65b804...15ccd14115e34bcc90f21f079e66524703a9a7f4)
### [`v0.217.0`](https://github.com/flowtype/flow-bin/compare/f96ca329efa4a020f101cf8b53f7c20001ead6c8...6af43b31ff86e0e1087c1e97f7379bb9cd65b804)
[Compare Source](https://github.com/flowtype/flow-bin/compare/f96ca329efa4a020f101cf8b53f7c20001ead6c8...6af43b31ff86e0e1087c1e97f7379bb9cd65b804)
</details>
<details>
<summary>liquibase/liquibase</summary>
### [`v4.24.0`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4240-is-a-major-release)
[Compare Source](https://github.com/liquibase/liquibase/compare/v4.23.2...v4.24.0)
</details>
<details>
<summary>diffplug/spotless</summary>
### [`v2.40.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#​2400---2023-07-17)
##### Added
-   Added support for Protobuf formatting based on [Buf](https://buf.build/). ([#​1208](https://github.com/diffplug/spotless/issues/1208))
-   `enum OnMatch { INCLUDE, EXCLUDE }` so that `FormatterStep.filterByContent` can not only include based on the pattern but also exclude. ([#​1749](https://github.com/diffplug/spotless/pull/1749))
##### Fixed
-   Update documented default `semanticSort` to `false`. ([#​1728](https://github.com/diffplug/spotless/pull/1728))
##### Changes
-   Bump default `cleanthat` version to latest `2.13` -> `2.17`. ([#​1734](https://github.com/diffplug/spotless/pull/1734))
-   Bump default `ktlint` version to latest `0.49.1` -> `0.50.0`. ([#​1741](https://github.com/diffplug/spotless/issues/1741))
    -   Dropped support for `ktlint 0.47.x` following our policy of supporting two breaking changes at a time.
    -   Dropped support for deprecated `useExperimental` parameter in favor of the `ktlint_experimental` property.
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.4.2`](https://github.com/quarkusio/quarkus/compare/3.4.1...3.4.2)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.4.1...3.4.2)
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.4.2`](https://github.com/quarkusio/quarkus-platform/compare/3.4.1...3.4.2)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.4.1...3.4.2)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [io.hypersistence:hypersistence-utils-hibernate-62](https://github.com/vladmihalcea/hypersistence-utils) | compile | patch | `3.5.2` -> `3.5.3` |
| [org.hibernate.orm:hibernate-envers](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | patch | `6.3.0.Final` -> `6.3.1.Final` |
| [org.hibernate.orm:hibernate-core](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | patch | `6.3.0.Final` -> `6.3.1.Final` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.3.3` -> `3.4.1` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | minor | `3.3.3` -> `3.4.1` |
---
### Release Notes
<details>
<summary>vladmihalcea/hypersistence-utils</summary>
### [`v3.5.3`](https://github.com/vladmihalcea/hypersistence-utils/blob/HEAD/changelog.txt#Version-353---September-19-2023)
\================================================================================
Add QueryStackTraceLogger that allows you to locate the source of an SQL query executed by Hibernate [#​653](https://github.com/vladmihalcea/hypersistence-utils/issues/653)
</details>
<details>
<summary>hibernate/hibernate-orm</summary>
### [`v6.3.1.Final`](https://github.com/hibernate/hibernate-orm/blob/HEAD/changelog.txt#Changes-in-631Final-September-19-2023)
[Compare Source](https://github.com/hibernate/hibernate-orm/compare/6.3.0...6.3.1)
https://hibernate.atlassian.net/projects/HHH/versions/32188
\*\* Bug
\* \[HHH-17221] - AssertionError initializing a collection with FetchMode.SUBSELECT and IdClass having only one field
\* \[HHH-17203] - ElementCollection doesn't consider [@​Where](https://github.com/Where) annotation on delete of elements
\* \[HHH-17202] - ArrayStoreException for single field id class entity collection batch loading
\* \[HHH-17201] - Unexpected value type exception for unordered multi id Load with ordered return disable
\* \[HHH-17189] - Audited annotations are ignored on embeddable super types
\* \[HHH-17177] - JDBC type code is ignored in XML mapping for an id attribute
\* \[HHH-17173] - Getting one-to-one association through a referenece to a bytecode enhanced entity fails
\* \[HHH-17168] - Investigate failures on db10\_5 and Cockrachdb of FunctionTests.testCastBinaryWithLength
\* \[HHH-17167] - Unable to locate parameter for RESTRICT - DELETE error when removing entity with RowId
\* \[HHH-17166] - query methods returning primitive types incorrectly inferred to be mutation query methods
\* \[HHH-17165] - short method names in metamodel generator cause SIOBE
\* \[HHH-17163] - persist() should throw JPA's EntityExistsException if passed detached instance
\* \[HHH-17159] - java.lang.StackOverflowError during Update on Entity with Embeddable and JSON
\* \[HHH-17156] - NPE when an Embeddable column is reused in another class related by inheritance
\* \[HHH-17154] - NullPointerException is thrown when constructing EntityManagerFactoryBuilderImpl
\* \[HHH-17135] - CriteriaQuery error passing nullLiteral with entity type class
\* \[HHH-17131] - Regression in entity streams with associated collections resulting in result duplication
\* \[HHH-17105] - SQL clause from [@​WhereJoinTable](https://github.com/WhereJoinTable) is no longer used for DELETE queries (6.2 regression)
\* \[HHH-17104] - Bug with max() request inside projection
\* \[HHH-17100] - CustomType wrongly calls UserType#disassemble
\* \[HHH-17080] - \[Envers] AuditReader.getRevisionNumberForDate(LocalDateTime) uses Epoch Seconds instead of Epoch Millis
\* \[HHH-17079] - NPE when using CompositeUserType with generic fields in Hibernate 6
\* \[HHH-17049] - Bytecode Enhancement, extra records created for associations created in constructor
\* \[HHH-16945] - CTE query cycle attribute evaluated incorrectly on MSSQL using collation "Latin1\_General_CI_AS"
\* \[HHH-15968] - Sporadic ClassCastException when querying for Set<Enum>.
\*\* Improvement
\* \[HHH-17220] - Avoid runtime lookups of JdbcService from TableGenerator and TableStructure
\* \[HHH-17171] - JPA and multiple query roots
\* \[HHH-16768] - HQL parsed predicates don't validate type comparability
\*\* Task
\* \[HHH-17204] - Relax visibility of some methods for reactive upsert() support
\* \[HHH-17187] - Avoid 0 byte trailing UUID's in tests
\* \[HHH-17160] - Gradle 8.3 upgrade
\* \[HHH-17087] - Update container images to the latest version
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.4.1`](https://github.com/quarkusio/quarkus/releases/tag/3.4.1)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.4.0...3.4.1)
##### Major changes
-   [#​35732](https://github.com/quarkusio/quarkus/pull/35732) - Rework how to enable/activate Flyway
##### Complete changelog
-   [#​36000](https://github.com/quarkusio/quarkus/pull/36000) - Bump org.eclipse.jgit:org.eclipse.jgit from 6.6.0.202305301015-r to 6.6.1.202309021850-r in /docs
-   [#​35999](https://github.com/quarkusio/quarkus/pull/35999) - Bump org.eclipse.jgit:org.eclipse.jgit from 6.6.0.202305301015-r to 6.6.1.202309021850-r in /bom/application
-   [#​35990](https://github.com/quarkusio/quarkus/pull/35990) - Don't ignore empty SSE events in client
-   [#​35987](https://github.com/quarkusio/quarkus/pull/35987) - Improve the way HTTP authorizer logs exceptions
-   [#​35981](https://github.com/quarkusio/quarkus/pull/35981) - Fix link to AWS Lambda SnapStart in documentation
-   [#​35979](https://github.com/quarkusio/quarkus/pull/35979) - Add `@ConfigDocEnumValue` & `@ConfigDocDefault` to writing-extensions guide
-   [#​35977](https://github.com/quarkusio/quarkus/pull/35977) - Recompute cached value when the Redis connection fails
-   [#​35975](https://github.com/quarkusio/quarkus/issues/35975) - OIDC: AuthenticationRedirectionException after successful login
-   [#​35968](https://github.com/quarkusio/quarkus/pull/35968) - Warn when wrong token proxy is accessed
-   [#​35966](https://github.com/quarkusio/quarkus/issues/35966) - SSE: Reactive SseEventSource client doesn't consume empty events
-   [#​35964](https://github.com/quarkusio/quarkus/issues/35964) - OIDC: NPE when accessing IdToken when Bearer access token is sent
-   [#​35959](https://github.com/quarkusio/quarkus/pull/35959) - Log invalid CORS origin and method
-   [#​35958](https://github.com/quarkusio/quarkus/issues/35958) - \[GraalVM 24.0] Hibernate ORM elasticsearch native integration tests fail with return type mismatch
-   [#​35956](https://github.com/quarkusio/quarkus/pull/35956) - Fix return type of hibernate-search substitution
-   [#​35949](https://github.com/quarkusio/quarkus/pull/35949) - Properly initialize reactive Pool beans
-   [#​35938](https://github.com/quarkusio/quarkus/pull/35938) - Bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 in /bom/application
-   [#​35937](https://github.com/quarkusio/quarkus/pull/35937) - Bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 in /independent-projects/tools
-   [#​35926](https://github.com/quarkusio/quarkus/pull/35926) - Fix use of multiple `@ClientXXX` annotations in REST Client Reactive
-   [#​35925](https://github.com/quarkusio/quarkus/issues/35925) - Add a property to bypass cache mechanism in case of Redis failure
-   [#​35919](https://github.com/quarkusio/quarkus/pull/35919) - Honor OIDC logout requests when ID token has expired
-   [#​35914](https://github.com/quarkusio/quarkus/pull/35914) - Prevent recording configuration coming from Gradle
-   [#​35900](https://github.com/quarkusio/quarkus/pull/35900) - Fix RESTEasy CDI dependency issue
-   [#​35899](https://github.com/quarkusio/quarkus/pull/35899) - Add note about unsupported `@Lock` in Spring Data JPA
-   [#​35895](https://github.com/quarkusio/quarkus/pull/35895) - Update liquibase to 4.23.2, liquibase-mongodb to 4.23.1
-   [#​35889](https://github.com/quarkusio/quarkus/issues/35889) - UriInfo can not be injected in presence of quarkus-rest-client dependency
-   [#​35886](https://github.com/quarkusio/quarkus/pull/35886) - OTel Scope.close() warning improvement
-   [#​35885](https://github.com/quarkusio/quarkus/pull/35885) - Applying the QE feedback for the Logging guide
-   [#​35884](https://github.com/quarkusio/quarkus/issues/35884) - Application fails to start when eactive restclient uses both ClientExceptionMapper and ClientObjectMapper
-   [#​35883](https://github.com/quarkusio/quarkus/pull/35883) - Bring back the HTTP console commands
-   [#​35879](https://github.com/quarkusio/quarkus/issues/35879) - Quarkus 3.4.0.CR1 does not have HTTP commands in dev mode
-   [#​35858](https://github.com/quarkusio/quarkus/issues/35858) - NullPointerException when entity primary key has the type `byte[]`
-   [#​35777](https://github.com/quarkusio/quarkus/pull/35777) - Add a note about HR not being a replacement for ORM
-   [#​35732](https://github.com/quarkusio/quarkus/pull/35732) - Rework how to enable/activate Flyway
-   [#​35728](https://github.com/quarkusio/quarkus/issues/35728) - OIDC logout not working for virtual callback paths, if id_token is expired but session cookie is present
-   [#​35690](https://github.com/quarkusio/quarkus/pull/35690) - Upgrade to Hibernate ORM 6.2.9.Final and HR 2.0.5.Final
-   [#​35655](https://github.com/quarkusio/quarkus/issues/35655) - Flyway does not work without default datasource 3.3
-   [#​35528](https://github.com/quarkusio/quarkus/issues/35528) - flyway with one supported and one unsupported Db throws exception at startup
### [`v3.4.0`](https://github.com/quarkusio/quarkus/releases/tag/3.4.0)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.3.3...3.4.0)
##### Complete changelog
-   [#​35888](https://github.com/quarkusio/quarkus/pull/35888) - Restore missing parameters in OIDC Dev UI client cred and password SwaggerUI/GraphQL handlers
-   [#​35870](https://github.com/quarkusio/quarkus/pull/35870) - Use default Vert.x client settings in OTel exporters
-   [#​35866](https://github.com/quarkusio/quarkus/issues/35866) - Automatic TLS support in new Vert.x based open telemetry implementation
-   [#​35862](https://github.com/quarkusio/quarkus/pull/35862) - Only remove OTLP trace services when otlp is not configured
-   [#​35846](https://github.com/quarkusio/quarkus/pull/35846) - Fixes aggregation of configurations with two different executions ids
-   [#​35844](https://github.com/quarkusio/quarkus/pull/35844) - Improve description of the duration format in configuration documentation
-   [#​35840](https://github.com/quarkusio/quarkus/pull/35840) - Updates Infinispan to 14.0.17.Final
-   [#​35831](https://github.com/quarkusio/quarkus/issues/35831) - Quarkus aggregate configurations from different executions that share the same goal
-   [#​35822](https://github.com/quarkusio/quarkus/pull/35822) - Check that embedded property types are marked as `@Embeddable`
-   [#​35817](https://github.com/quarkusio/quarkus/pull/35817) - Improve Qute + Cache integration
-   [#​35804](https://github.com/quarkusio/quarkus/pull/35804) - HTTP fix response compression support
-   [#​35792](https://github.com/quarkusio/quarkus/pull/35792) - Do not include in the list of property names Kubernetes config fallbacks
-   [#​35789](https://github.com/quarkusio/quarkus/pull/35789) - Improve OTel Sampler docs
-   [#​35786](https://github.com/quarkusio/quarkus/issues/35786) - OpenTelemetry exporter (otlp) startup dependency error when running as a Docker container image
-   [#​35784](https://github.com/quarkusio/quarkus/pull/35784) - Document the ability to automatically compress rotated log files
-   [#​35778](https://github.com/quarkusio/quarkus/pull/35778) - Fix generic handling of ParamConverter
-   [#​35774](https://github.com/quarkusio/quarkus/issues/35774) - RESTEasy Reactive fails to handle collections of parameterized types as parameter
-   [#​35764](https://github.com/quarkusio/quarkus/pull/35764) - Do not include revision and host-specific info in MANIFEST.MF
-   [#​35762](https://github.com/quarkusio/quarkus/pull/35762) - Delete temporary openshift files
-   [#​35759](https://github.com/quarkusio/quarkus/pull/35759) - Upgrade Smallrye OpenAPI to 3.5.2
-   [#​35757](https://github.com/quarkusio/quarkus/pull/35757) - Update liquibase from 4.20.0 to 4.23.1, liquibase-mongodb to 4.23.0
-   [#​35747](https://github.com/quarkusio/quarkus/issues/35747) - Large files remain in /tmp after OpenShift deployments
-   [#​35726](https://github.com/quarkusio/quarkus/pull/35726) - Improve matching of config properties to a root
-   [#​35722](https://github.com/quarkusio/quarkus/issues/35722) - Since quarkus 3.3.0 a WARN message unrecognized configuration key "quarkus.kubernetes.route.expose" is logged
-   [#​35718](https://github.com/quarkusio/quarkus/pull/35718) - Packs libraries alongside executable in function.zip
-   [#​35713](https://github.com/quarkusio/quarkus/issues/35713) - AWS Lambda extension does not pack necessary .so files when AWT is used
-   [#​35710](https://github.com/quarkusio/quarkus/pull/35710) - Fix potential NPE in HTTP proxying
-   [#​35706](https://github.com/quarkusio/quarkus/issues/35706) - Azure-Functions crash when X-Forwarded headers are enabled java.lang.NullPointerException
-   [#​35599](https://github.com/quarkusio/quarkus/issues/35599) - Keycloak/Quarkus Issues: Dev and Prod
-   [#​35598](https://github.com/quarkusio/quarkus/issues/35598) - Improve Error-Message for missing Embedabbles
-   [#​35558](https://github.com/quarkusio/quarkus/pull/35558) - Widen conditions under RESTEasy Reactive Server and RESTEasy Classic Client can work together
-   [#​12260](https://github.com/quarkusio/quarkus/issues/12260) - Quarkus logging with compress option
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.4.1`](https://github.com/quarkusio/quarkus-platform/compare/3.3.3...3.4.1)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.3.3...3.4.1)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.215.0` -> `^0.216.0`](https://renovatebot.com/diffs/npm/flow-bin/0.215.1/0.216.1) |
| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | patch | `4.23.1` -> `4.23.2` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.3.2` -> `3.4.0` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.3.2` -> `3.3.3` |
| [org.apache.maven.plugins:maven-enforcer-plugin](https://maven.apache.org/enforcer/) | build | patch | `3.4.0` -> `3.4.1` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.216.1`](https://github.com/flowtype/flow-bin/compare/6883ae0098a7fd2d583f92fd2bf73c4e7a39d9f5...f96ca329efa4a020f101cf8b53f7c20001ead6c8)
[Compare Source](https://github.com/flowtype/flow-bin/compare/6883ae0098a7fd2d583f92fd2bf73c4e7a39d9f5...f96ca329efa4a020f101cf8b53f7c20001ead6c8)
### [`v0.216.0`](https://github.com/flowtype/flow-bin/compare/cbb038f6dcc40ea032a6ff9d1f076b7301a56422...6883ae0098a7fd2d583f92fd2bf73c4e7a39d9f5)
[Compare Source](https://github.com/flowtype/flow-bin/compare/cbb038f6dcc40ea032a6ff9d1f076b7301a56422...6883ae0098a7fd2d583f92fd2bf73c4e7a39d9f5)
</details>
<details>
<summary>liquibase/liquibase</summary>
### [`v4.23.2`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4232-is-a-patch-release)
[Compare Source](https://github.com/liquibase/liquibase/compare/v4.23.1...v4.23.2)
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.4.0`](https://github.com/quarkusio/quarkus/compare/3.3.3...3.4.0)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.3.3...3.4.0)
### [`v3.3.3`](https://github.com/quarkusio/quarkus/releases/tag/3.3.3)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.3.2...3.3.3)
##### Complete changelog
-   Fixes CVE-2023-4853
-   [#​35490](https://github.com/quarkusio/quarkus/issues/35490) - Build cache - Improve cachability of service binding tests
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.3.3`](https://github.com/quarkusio/quarkus-platform/compare/3.3.2...3.3.3)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.3.2...3.3.3)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| | 
| 
| 
|  | 
Change-Id: I6609431d0bff7a4a87310e267199fd316cdc24b6
 | 
| | 
| 
| 
|  | 
Change-Id: I3a3386c3a3a380b8217ac1667cc623625aeee532
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `3.3.1` -> `3.3.2` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.3.1` -> `3.3.2` |
---
### Release Notes
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.3.2`](https://github.com/quarkusio/quarkus/compare/3.3.1...3.3.2)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.3.1...3.3.2)
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.3.2`](https://github.com/quarkusio/quarkus-platform/compare/3.3.1...3.3.2)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.3.1...3.3.2)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.hibernate.orm:hibernate-envers](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | minor | `6.2.7.Final` -> `6.3.0.Final` |
| [org.hibernate.orm:hibernate-core](https://hibernate.org/orm) ([source](https://github.com/hibernate/hibernate-orm)) | build | minor | `6.2.7.Final` -> `6.3.0.Final` |
---
### Release Notes
<details>
<summary>hibernate/hibernate-orm</summary>
### [`v6.3.0.Final`](https://github.com/hibernate/hibernate-orm/blob/HEAD/changelog.txt#Changes-in-630Final-August-31-2023)
[Compare Source](https://github.com/hibernate/hibernate-orm/compare/6.2.8...6.3.0)
https://hibernate.atlassian.net/projects/HHH/versions/32177
\*\* Bug
\* \[HHH-17116] - AssertionError when using lateral join to subquery if criteria tree copy is enabled
\* \[HHH-17085] - SQLGrammarException when selecting property of grouped join association in HyperSQL and PostgreSQL
\* \[HHH-17081] - Loading an entity which uses joined inheritance fails if two or more implementations have the same association property name
\* \[HHH-17078] - Memory leak in ScrollableResultsConsumer
\* \[HHH-17075] - Lazy loading of association with non-PK referencedColumnName always yields null when bytecode enhancement is enabled
\* \[HHH-17074] - Type inference in duration arithmetic is wrong
\* \[HHH-17072] - Tenant Id defined in XML mapping is ignored
\* \[HHH-17071] - Basic Collection of 'Converted' Embeddables stopped working with 6.2
\* \[HHH-17064] - Fetch mode select  causes StackOverflowError if used together with fetch type lazy
\* \[HHH-17046] - SchemaManager.truncateMappedObjects() does not repopulate table generators
\* \[HHH-17045] - Unable to locate parameter for RESTRICT - UPDATE error when updating entity with RowId
\* \[HHH-17041] - Embeddable and Generics throws IllegalArgumentException
\* \[HHH-17039] - Variable name confusion in documentation
\* \[HHH-17035] - Bytecode enhancement leads to StackOverflowError with specific setup involving different generic parameter names
\* \[HHH-17034] - Bytecode enhancement leads to broken constructor for a generic embedded field in a twice removed MappedSuperclass
\* \[HHH-17033] - Invalid SQL generated when implicit joins are used
\* \[HHH-17019] - EntityListener is not triggered for a LAZY loaded association when using bytecode enhancement
\* \[HHH-17016] - Using a legacy MySQL dialect leads to an error
\* \[HHH-17014] - Complete "Mapping Maps" chapter of User Guide
\* \[HHH-17009] - Hibernate 6.2 migration guide does explain how to deal with removal of AbstractPostInsertGenerator (affects IdentityGenerator)
\* \[HHH-17006] - Query for enum with IS NULL fails with NullPointerException (org.hibernate.metamodel.mapping.JdbcMapping.getJdbcValueBinder())
\* \[HHH-17004] - Nullpointer wenn using setFirstResult and setMaxResults in diffrent combinations
\* \[HHH-17001] - An "on"-clause referencing the affected join node causes a StackOverflowException
\* \[HHH-17000] - Do not keep static references to log levels
\* \[HHH-16997] - Embedded components in HibernateProxy are not initilized when entity has reference to another entity of the same type
\* \[HHH-16989] - 'cast(string as String(10))' & 'cast(string as Binary(10))' broken on MySQL
\* \[HHH-16988] - AssertionError in AbstractSqmPath.copyTo when using subquery correlated to root with more than 1 level in the class hierarchy
\* \[HHH-16979] - SQLGrammarException for JOINED entity with additional join in query
\* \[HHH-16977] - NullPointerException in EntityEntryContext.downgradeLocks
\* \[HHH-16970] - Orphan removal not working in [@​Embeddable](https://github.com/Embeddable) for FetchType.EAGER collections
\* \[HHH-16968] - StackOverflowError when using NaturalIdLoadAccess and bi-directional association
\* \[HHH-16966] - StackOverFlowError with [@​ManyToOne](https://github.com/ManyToOne) and [@​Proxy](https://github.com/Proxy)( lazy=false )
\* \[HHH-16962] - General documentation improvements
\* \[HHH-16959] - Fail to batch delete entities with nested embeddeds
\* \[HHH-16952] - Bytecode enhancement now requires embedded component to be [@​Embeddable](https://github.com/Embeddable)
\* \[HHH-16939] - Optimistic and Pessimistic Force Increment Update Statements are not committed when using a batch
\* \[HHH-16938] - Meta annotation [@​AnyDiscriminatorValue](https://github.com/AnyDiscriminatorValue) does not work
\* \[HHH-16937] - Persisting entity with nullable [@​Any](https://github.com/Any) field throws “not-null property references a null or transient value”
\* \[HHH-16918] - Can't use the the primary id column as the joincolumn for [@​Any](https://github.com/Any) association
\* \[HHH-16911] - MapBackedClassValue ClassLoader leak
\* \[HHH-16901] - Embedded field in entity association from composite key not correctly instantiated
\* \[HHH-16891] - better typechecking of HQL arithmetic expressions
\* \[HHH-16878] - Invalid SQL generated for mutation when using association with [@​NotFound](https://github.com/NotFound)
\* \[HHH-16825] - Cascading an entity with a composite key causes NullPointerException in AbstractClassJavaType.extractHashCode
\* \[HHH-16823] - support for 'nvarchar' on MySQL 5.7
\* \[HHH-16819] - JAKARTA_JPA_GROUP_MREFIX is pointing towards incorrect value
\* \[HHH-16816] - Hibernate 6.2 could not execute certain delete statements
\* \[HHH-16798] - ClassCastException in Hibernate 6 when "join fetch" is used in a query with entity inheritance
\* \[HHH-16766] - Unable to fully load entity with IdClass lazily or with max fetch depth
\* \[HHH-16759] - Merge fails when entity has an Embedded Java record
### [`v6.2.8.Final`](https://github.com/hibernate/hibernate-orm/compare/6.2.7...6.2.8)
[Compare Source](https://github.com/hibernate/hibernate-orm/compare/6.2.7...6.2.8)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| | 
| 
| 
| 
|  | 
Fixes: #18
Change-Id: I2915d246e2b614da69c2761864a3e5bd5300db14
 | 
| | 
| 
| 
| 
| 
|  | 
This avoids in-memory fetch limit application.
Change-Id: I37535d4e085a8be6602e45fe4a96df2b36176fd7
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.38.0` -> `2.39.0` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | patch | `3.3.0` -> `3.3.1` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | patch | `3.3.0` -> `3.3.1` |
---
### Release Notes
<details>
<summary>diffplug/spotless</summary>
### [`v2.39.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#​2390---2023-05-24)
##### Added
-   `Jvm.Support` now accepts `-SNAPSHOT` versions, treated as the non`-SNAPSHOT`. ([#​1583](https://github.com/diffplug/spotless/issues/1583))
-   Support Rome as a formatter for JavaScript and TypeScript code. Adds a new `rome` step to `javascript` and `typescript` formatter configurations. ([#​1663](https://github.com/diffplug/spotless/pull/1663))
-   Add semantics-aware Java import ordering (i.e. sort by package, then class, then member). ([#​522](https://github.com/diffplug/spotless/issues/522))
##### Fixed
-   Fixed a regression which changed the import sorting order in `googleJavaFormat` introduced in `2.38.0`. ([#​1680](https://github.com/diffplug/spotless/pull/1680))
-   Equo-based formatters now work on platforms unsupported by Eclipse such as PowerPC (fixes [durian-swt#​20](https://github.com/diffplug/durian-swt/issues/20))
-   When P2 download fails, indicate the responsible formatter. ([#​1698](https://github.com/diffplug/spotless/issues/1698))
##### Changes
-   Equo-based formatters now download metadata to `~/.m2/repository/dev/equo/p2-data` rather than `~/.equo`, and for CI machines without a home directory the p2 data goes to `$GRADLE_USER_HOME/caches/p2-data`. ([#​1714](https://github.com/diffplug/spotless/pull/1714))
-   Bump default `googleJavaFormat` version to latest `1.16.0` -> `1.17.0`. ([#​1710](https://github.com/diffplug/spotless/pull/1710))
-   Bump default `ktfmt` version to latest `0.43` -> `0.44`. ([#​1691](https://github.com/diffplug/spotless/pull/1691))
-   Bump default `ktlint` version to latest `0.48.2` -> `0.49.1`. ([#​1696](https://github.com/diffplug/spotless/issues/1696))
    -   Dropped support for `ktlint 0.46.x` following our policy of supporting two breaking changes at a time.
-   Bump default `sortpom` version to latest `3.0.0` -> `3.2.1`. ([#​1675](https://github.com/diffplug/spotless/pull/1675))
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.3.1`](https://github.com/quarkusio/quarkus/compare/3.3.0...3.3.1)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.3.0...3.3.1)
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.3.1`](https://github.com/quarkusio/quarkus-platform/compare/3.3.0...3.3.1)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.3.0...3.3.1)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
(mulk/mulkcms2!33)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | patch | `1.9.0` -> `1.9.10` |
---
### Release Notes
<details>
<summary>JetBrains/kotlin</summary>
### [`v1.9.10`](https://github.com/JetBrains/kotlin/releases/tag/v1.9.10): Kotlin 1.9.10
[Compare Source](https://github.com/JetBrains/kotlin/compare/v1.9.0...v1.9.10)
#### Changelog
##### Compiler
-   [`KT-60769`](https://youtrack.jetbrains.com/issue/KT-60769) Partially revert KT-58371
-   [`KT-60659`](https://youtrack.jetbrains.com/issue/KT-60659) Incorrect 'unresolved reference: addFirst' error with JDK 21
-   [`KT-60371`](https://youtrack.jetbrains.com/issue/KT-60371) Native custom allocator link error
-   [`KT-60986`](https://youtrack.jetbrains.com/issue/KT-60986) Native: static caches with custom runtime options are broken on Linux
-   [`KT-60770`](https://youtrack.jetbrains.com/issue/KT-60770) Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED on toArray with JDK 21
-   [`KT-60231`](https://youtrack.jetbrains.com/issue/KT-60231) NoClassDefFoundError: $$$$$NON_LOCAL_RETURN$$$$$ after upgrade to Kotlin 1.9.0
##### JavaScript
-   [`KT-60785`](https://youtrack.jetbrains.com/issue/KT-60785) KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error
-   [`KT-60852`](https://youtrack.jetbrains.com/issue/KT-60852) Kotlin JS(IR): IllegalArgumentException: Cross module dependency resolution failed when updating to Kotlin 1.9.0
-   [`KT-57509`](https://youtrack.jetbrains.com/issue/KT-57509) KJS: Compiler generates native JS operator  == for comparing values with Any type
##### Native
-   [`KT-60230`](https://youtrack.jetbrains.com/issue/KT-60230) Native: "unknown options: -ios_simulator_version_min -sdk_version" with Xcode 15 beta 3
-   [`KT-60758`](https://youtrack.jetbrains.com/issue/KT-60758) Native: Building for 'iOS-simulator', but linking in dylib built for 'iOS' in Xcode 15 beta 4
##### Native. C and ObjC Import
-   [`KT-59167`](https://youtrack.jetbrains.com/issue/KT-59167) Native: cinterop is unable to build interop libraries against the Xcode 15 Beta 1
##### Tools. Gradle
-   [`KT-61147`](https://youtrack.jetbrains.com/issue/KT-61147) Kotlin Compiler 1.9.0 bundles a stripped unshadowed version of Gson
-   [`KT-60543`](https://youtrack.jetbrains.com/issue/KT-60543) NoClassDefFoundError for com/gradle/scan/plugin/BuildScanExtension
#### Checksums
| File | Sha256 |
| --- | --- |
| kotlin-compiler-1.9.10.zip | 7d74863deecf8e0f28ea54c3735feab003d0eac67e8d3a791254b16889c20342 |
| kotlin-native-linux-x86\_64-1.9.10.tar.gz | 1db3679919f4449514e9d82451e7dfa73558ac9bc80b82579cd74d452c8faa5b |
| kotlin-native-macos-x86\_64-1.9.10.tar.gz | f5650f2560438a692803d8fe07124529c19f1972f84fe09cfa2329b93f43828d |
| kotlin-native-macos-aarch64-1.9.10.tar.gz | d2cf5a484ac0808ab29fd3f6099df7c07330f81f3cbab949947e42e36138c3de |
| kotlin-native-windows-x86\_64-1.9.10.zip | a34d56661455e94e1ba4dd09ec3c1adac6148fdedcf55eefb9a79c8ed01ff02c |
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
v3.5.2 (mulk/mulkcms2!34)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [io.hypersistence:hypersistence-utils-hibernate-62](https://github.com/vladmihalcea/hypersistence-utils) | compile | patch | `3.5.1` -> `3.5.2` |
---
### Release Notes
<details>
<summary>vladmihalcea/hypersistence-utils</summary>
### [`v3.5.2`](https://github.com/vladmihalcea/hypersistence-utils/blob/HEAD/changelog.txt#Version-352---August-25-2023)
\================================================================================
ListArrayTypeDescriptor should use Collection as the underlying JavaType [#​650](https://github.com/vladmihalcea/hypersistence-utils/issues/650)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.214.0` -> `^0.215.0`](https://renovatebot.com/diffs/npm/flow-bin/0.214.0/0.215.1) |
| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | patch | `4.23.0` -> `4.23.1` |
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.2.3.Final` -> `3.3.0` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | minor | `3.2.3.Final` -> `3.3.0` |
| [org.apache.maven.plugins:maven-enforcer-plugin](https://maven.apache.org/enforcer/) | build | minor | `3.3.0` -> `3.4.0` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.215.1`](https://github.com/flowtype/flow-bin/compare/a92ce80c2dd991e0dcfcb8b823442236973f0251...cbb038f6dcc40ea032a6ff9d1f076b7301a56422)
[Compare Source](https://github.com/flowtype/flow-bin/compare/a92ce80c2dd991e0dcfcb8b823442236973f0251...cbb038f6dcc40ea032a6ff9d1f076b7301a56422)
### [`v0.215.0`](https://github.com/flowtype/flow-bin/compare/ca11e280f4eaf9a551dd84cedeaff7c9101352ed...a92ce80c2dd991e0dcfcb8b823442236973f0251)
[Compare Source](https://github.com/flowtype/flow-bin/compare/ca11e280f4eaf9a551dd84cedeaff7c9101352ed...a92ce80c2dd991e0dcfcb8b823442236973f0251)
</details>
<details>
<summary>liquibase/liquibase</summary>
### [`v4.23.1`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4231-is-a-patch-release)
[Compare Source](https://github.com/liquibase/liquibase/compare/v4.23.0...v4.23.1)
</details>
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.3.0`](https://github.com/quarkusio/quarkus/releases/tag/3.3.0)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.2.4.Final...3.3.0)
##### Complete changelog
-   [#​35350](https://github.com/quarkusio/quarkus/pull/35350) - Fix package type system property clearing
-   [#​35348](https://github.com/quarkusio/quarkus/issues/35348) - quarkus-maven-plugin runs native building even if the profile is commented out
-   [#​35343](https://github.com/quarkusio/quarkus/pull/35343) - ArC: fix StackOverflowError in AutoAddScopeBuildItem
-   [#​35319](https://github.com/quarkusio/quarkus/pull/35319) - Register arrays of Hibernate ORM's JDBC basic types for reflection
-   [#​35315](https://github.com/quarkusio/quarkus/pull/35315) - Fix Datasource timing issues with Liquibase / Flyway and OpenTelemetry
-   [#​35314](https://github.com/quarkusio/quarkus/issues/35314) - Regression in 3.3.0.CR1: Synthetic bean instance for io.opentelemetry.api.OpenTelemetry not initialized yet
-   [#​35312](https://github.com/quarkusio/quarkus/pull/35312) - Updates Infinispan to 14.0.13.Final
-   [#​35308](https://github.com/quarkusio/quarkus/pull/35308) - Lock jib execution to avoid OverlappingFileLockException in parallel builds
-   [#​35305](https://github.com/quarkusio/quarkus/pull/35305) - Fix the titles of the tables in RESTEasy Reactive doc
-   [#​35302](https://github.com/quarkusio/quarkus/pull/35302) - Docs: Mention wilcard support in resteasy reactive XML serialisation exclude classes configuration
-   [#​35301](https://github.com/quarkusio/quarkus/pull/35301) - Fix potential NPE in quarkus-csrf-reactive when no MediaType is found
-   [#​35299](https://github.com/quarkusio/quarkus/pull/35299) - Output build graph using `quarkus.builder.graph-output` property
-   [#​35285](https://github.com/quarkusio/quarkus/issues/35285) - NullPointerException during http post request when quarkus-csrf-reactive extension is added to a project
-   [#​35283](https://github.com/quarkusio/quarkus/pull/35283) - Upgrade proto-google-common-protos to 2.23.0
-   [#​35282](https://github.com/quarkusio/quarkus/pull/35282) - Avoid keeping references to BytecodeRecorderImpl
-   [#​35276](https://github.com/quarkusio/quarkus/pull/35276) - Reinstate DevModeTestUtil to avoid breaking other projects that depend on it
-   [#​35273](https://github.com/quarkusio/quarkus/pull/35273) - Fix small typo in comment
-   [#​35263](https://github.com/quarkusio/quarkus/pull/35263) - Stop the recovery service while ArC is still around
-   [#​35245](https://github.com/quarkusio/quarkus/pull/35245) - Add missing info to init Jobs
-   [#​35244](https://github.com/quarkusio/quarkus/issues/35244) - Init Jobs are missing ServiceAccount and Image Pull Secrets
-   [#​35240](https://github.com/quarkusio/quarkus/pull/35240) - Update SmallRye Health to 4.0.4
-   [#​34071](https://github.com/quarkusio/quarkus/issues/34071) - 3.1.1 Final - java.lang.IllegalArgumentException: Class java.util.UUID\[] is instantiated reflectively but was never registered
-   [#​32800](https://github.com/quarkusio/quarkus/issues/32800) - Duplicated checks in health check response
-   [#​11903](https://github.com/quarkusio/quarkus/issues/11903) - Gradle multimodule project + quarkus-container-image-jib: OverlappingFileLockException
### [`v3.2.4.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.2.4.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.2.3.Final...3.2.4.Final)
##### Complete changelog
-   [#​35300](https://github.com/quarkusio/quarkus/pull/35300) - Fix `jandex-gradle-plugin-version` in CDI Reference
-   [#​35296](https://github.com/quarkusio/quarkus/pull/35296) - Upgrade H2 to 2.2.220
-   [#​35258](https://github.com/quarkusio/quarkus/issues/35258) - CDI Reference 1.1 has incomplete information for gradle
-   [#​35255](https://github.com/quarkusio/quarkus/pull/35255) - Quartz: QuarkusMSSQLDelegate should extends MSSQLDelegate
-   [#​35211](https://github.com/quarkusio/quarkus/pull/35211) - Document Maven config options that may be relevant when running tests
-   [#​35203](https://github.com/quarkusio/quarkus/pull/35203) - Pass Maven user settings when initializing artifact resolver
-   [#​35193](https://github.com/quarkusio/quarkus/pull/35193) - OpenTelemetry service name should have higher priority than app name when no resource attributes are set
-   [#​35189](https://github.com/quarkusio/quarkus/pull/35189) - Quarkus CLI fixes
-   [#​35188](https://github.com/quarkusio/quarkus/pull/35188) - SmallRyeGraphQLOverWebSocketHandler: use order value > Integer.MIN_VALUE
-   [#​35181](https://github.com/quarkusio/quarkus/pull/35181) - REST Data with Panache should not produce links when hal is disabled
-   [#​35174](https://github.com/quarkusio/quarkus/pull/35174) - Ensure the narayana-jta extension fully shuts down the recovery manager
-   [#​35172](https://github.com/quarkusio/quarkus/pull/35172) - Kafka Streams: restore the feature name at Quarkus startup
-   [#​35171](https://github.com/quarkusio/quarkus/issues/35171) - kafka-streams: feature not listed on startup
-   [#​35165](https://github.com/quarkusio/quarkus/pull/35165) - Propagate all user methods in REST Data with Panache
-   [#​35160](https://github.com/quarkusio/quarkus/pull/35160) - Properly use internal links to point to other guides
-   [#​35140](https://github.com/quarkusio/quarkus/pull/35140) - ArC: fix deadlock when calling guarded methods on the same thread
-   [#​35136](https://github.com/quarkusio/quarkus/issues/35136) - Deadlock while calling write-locked method from read-locked method
-   [#​34908](https://github.com/quarkusio/quarkus/issues/34908) - `@RouteFilter` stopped working with WebSocket requests Quarkus 3.2.0.Final
-   [#​34875](https://github.com/quarkusio/quarkus/issues/34875) - Quarkus build does not work since 3.2.0 with teamcity/plexus launcher
-   [#​34713](https://github.com/quarkusio/quarkus/pull/34713) - Option to track build configuration for changes between builds
-   [#​34576](https://github.com/quarkusio/quarkus/issues/34576) - Live reload stopped working on 3.2 when using XA transactions
-   [#​34514](https://github.com/quarkusio/quarkus/pull/34514) - Support `@WithUnnamedKey` in documentation
-   [#​34065](https://github.com/quarkusio/quarkus/pull/34065) - Add support for project Java version update based on extensions
-   [#​33317](https://github.com/quarkusio/quarkus/issues/33317) - OpenTelemetry SDK autoconfiguration ignores OTEL service name in favor of Quarkus app name
-   [#​15461](https://github.com/quarkusio/quarkus/issues/15461) - Quarkus tests fails mTLS authentication against internal Maven repository
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.3.0`](https://github.com/quarkusio/quarkus-platform/compare/3.2.4.Final...3.3.0)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.2.4.Final...3.3.0)
### [`v3.2.4.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.2.3.Final...3.2.4.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.2.3.Final...3.2.4.Final)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [x] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| | 
| 
| 
|  | 
Change-Id: I753550e35d911a3adf428a2b789e5b30418248e1
 | 
| | 
| 
| 
|  | 
Change-Id: I960825eac14ece945c5b52e6889bfce6504b0821
 | 
| | 
| 
| 
|  | 
Change-Id: I3d617ea1b7306ab0348d2033801010b66dbfd21c
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [flow-bin](https://github.com/flowtype/flow-bin) ([changelog](https://github.com/facebook/flow/blob/master/Changelog.md)) | devDependencies | minor | [`^0.206.0` -> `^0.214.0`](https://renovatebot.com/diffs/npm/flow-bin/0.206.0/0.214.0) |
| [org.liquibase.ext:liquibase-hibernate5](https://github.com/liquibase/liquibase-hibernate/wiki) ([source](https://github.com/liquibase/liquibase-hibernate)) | build | minor | `4.21.1` -> `4.22.0` |
| [org.liquibase:liquibase-maven-plugin](http://www.liquibase.org/liquibase-maven-plugin) ([source](https://github.com/liquibase/liquibase)) | build | minor | `4.21.1` -> `4.23.0` |
| [com.vladsch.flexmark:flexmark-all](https://github.com/vsch/flexmark-java) | compile | patch | `0.64.4` -> `0.64.8` |
| [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.36.0` -> `2.38.0` |
---
### Release Notes
<details>
<summary>flowtype/flow-bin</summary>
### [`v0.214.0`](https://github.com/flowtype/flow-bin/compare/a8d35e6167ebdd75b01d5429308657fc5a2e668f...ca11e280f4eaf9a551dd84cedeaff7c9101352ed)
[Compare Source](https://github.com/flowtype/flow-bin/compare/a8d35e6167ebdd75b01d5429308657fc5a2e668f...ca11e280f4eaf9a551dd84cedeaff7c9101352ed)
### [`v0.213.1`](https://github.com/flowtype/flow-bin/compare/656b64a54fb358ee461e57d5a1c718d2afd2cbc6...a8d35e6167ebdd75b01d5429308657fc5a2e668f)
[Compare Source](https://github.com/flowtype/flow-bin/compare/656b64a54fb358ee461e57d5a1c718d2afd2cbc6...a8d35e6167ebdd75b01d5429308657fc5a2e668f)
### [`v0.213.0`](https://github.com/flowtype/flow-bin/compare/733e908b9e3746570bfbca3a9a7ca3d6d69349a8...656b64a54fb358ee461e57d5a1c718d2afd2cbc6)
[Compare Source](https://github.com/flowtype/flow-bin/compare/733e908b9e3746570bfbca3a9a7ca3d6d69349a8...656b64a54fb358ee461e57d5a1c718d2afd2cbc6)
### [`v0.212.0`](https://github.com/flowtype/flow-bin/compare/d057186379d35bdcbdc040bff1c2c54d0d12bff2...733e908b9e3746570bfbca3a9a7ca3d6d69349a8)
[Compare Source](https://github.com/flowtype/flow-bin/compare/d057186379d35bdcbdc040bff1c2c54d0d12bff2...733e908b9e3746570bfbca3a9a7ca3d6d69349a8)
### [`v0.211.1`](https://github.com/flowtype/flow-bin/compare/669f2d75ee01c9c749113488bf271c2f305e5ab4...d057186379d35bdcbdc040bff1c2c54d0d12bff2)
[Compare Source](https://github.com/flowtype/flow-bin/compare/669f2d75ee01c9c749113488bf271c2f305e5ab4...d057186379d35bdcbdc040bff1c2c54d0d12bff2)
### [`v0.211.0`](https://github.com/flowtype/flow-bin/compare/c0f5f122b79d71d0cf76e6daa807f6b55bf3b5c5...669f2d75ee01c9c749113488bf271c2f305e5ab4)
[Compare Source](https://github.com/flowtype/flow-bin/compare/c0f5f122b79d71d0cf76e6daa807f6b55bf3b5c5...669f2d75ee01c9c749113488bf271c2f305e5ab4)
### [`v0.210.2`](https://github.com/flowtype/flow-bin/compare/6dbf4358a66bd777b59c90863568ef6614967c0a...c0f5f122b79d71d0cf76e6daa807f6b55bf3b5c5)
[Compare Source](https://github.com/flowtype/flow-bin/compare/6dbf4358a66bd777b59c90863568ef6614967c0a...c0f5f122b79d71d0cf76e6daa807f6b55bf3b5c5)
### [`v0.210.1`](https://github.com/flowtype/flow-bin/compare/572b4ff7e1b7fd02f7dfa42b6c90e76fda7b7805...6dbf4358a66bd777b59c90863568ef6614967c0a)
[Compare Source](https://github.com/flowtype/flow-bin/compare/572b4ff7e1b7fd02f7dfa42b6c90e76fda7b7805...6dbf4358a66bd777b59c90863568ef6614967c0a)
### [`v0.210.0`](https://github.com/flowtype/flow-bin/compare/026a1173df09cc9062cd96ffac39713e68b2321d...572b4ff7e1b7fd02f7dfa42b6c90e76fda7b7805)
[Compare Source](https://github.com/flowtype/flow-bin/compare/026a1173df09cc9062cd96ffac39713e68b2321d...572b4ff7e1b7fd02f7dfa42b6c90e76fda7b7805)
### [`v0.209.0`](https://github.com/flowtype/flow-bin/compare/b1689a0cc71abaa470aa88b9c70db4811d8aee3c...026a1173df09cc9062cd96ffac39713e68b2321d)
[Compare Source](https://github.com/flowtype/flow-bin/compare/b1689a0cc71abaa470aa88b9c70db4811d8aee3c...026a1173df09cc9062cd96ffac39713e68b2321d)
### [`v0.208.1`](https://github.com/flowtype/flow-bin/compare/1e8564ce618d18bbe2d0b9188e7274780fa4e762...b1689a0cc71abaa470aa88b9c70db4811d8aee3c)
[Compare Source](https://github.com/flowtype/flow-bin/compare/1e8564ce618d18bbe2d0b9188e7274780fa4e762...b1689a0cc71abaa470aa88b9c70db4811d8aee3c)
### [`v0.208.0`](https://github.com/flowtype/flow-bin/compare/97db57b25653eb7dddc0379d0b493d4de24c30ce...1e8564ce618d18bbe2d0b9188e7274780fa4e762)
[Compare Source](https://github.com/flowtype/flow-bin/compare/97db57b25653eb7dddc0379d0b493d4de24c30ce...1e8564ce618d18bbe2d0b9188e7274780fa4e762)
### [`v0.207.0`](https://github.com/flowtype/flow-bin/compare/7bf1c0e0fe722db7b852ebdd400f336dd2edfbea...97db57b25653eb7dddc0379d0b493d4de24c30ce)
[Compare Source](https://github.com/flowtype/flow-bin/compare/7bf1c0e0fe722db7b852ebdd400f336dd2edfbea...97db57b25653eb7dddc0379d0b493d4de24c30ce)
</details>
<details>
<summary>liquibase/liquibase-hibernate</summary>
### [`v4.22.0`](https://github.com/liquibase/liquibase-hibernate/releases/tag/v4.22.0)
[Compare Source](https://github.com/liquibase/liquibase-hibernate/compare/v4.21.1...v4.22.0)
Support for Liquibase 4.22.0.
#### What's Changed
-   Fix diff changelog is removing unique constraint since 4.21.0 (hibernate6 + postgresql) by [@​filipelautert](https://github.com/filipelautert) in https://github.com/liquibase/liquibase-hibernate/pull/480
-   add Support for Hibernate EnversSettings revision_field_name and revision_type_field_name by [@​lorenzbaier](https://github.com/lorenzbaier) in https://github.com/liquibase/liquibase-hibernate/pull/488
-   Bump spring.version from 6.0.8 to 6.0.9 by [@​dependabot](https://github.com/dependabot) in https://github.com/liquibase/liquibase-hibernate/pull/490
#### New Contributors
-   [@​lorenzbaier](https://github.com/lorenzbaier) made their first contribution in https://github.com/liquibase/liquibase-hibernate/pull/488
**Full Changelog**: https://github.com/liquibase/liquibase-hibernate/compare/v4.21.0...v4.22.0
</details>
<details>
<summary>liquibase/liquibase</summary>
### [`v4.23.0`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-4230-is-a-major-release)
[Compare Source](https://github.com/liquibase/liquibase/compare/v4.22.0...v4.23.0)
### [`v4.22.0`](https://github.com/liquibase/liquibase/blob/HEAD/changelog.txt#Liquibase-v4220-is-a-major-release)
[Compare Source](https://github.com/liquibase/liquibase/compare/v4.21.1...v4.22.0)
</details>
<details>
<summary>vsch/flexmark-java</summary>
### [`v0.64.6`](https://github.com/vsch/flexmark-java/compare/0.64.4...0.64.6)
[Compare Source](https://github.com/vsch/flexmark-java/compare/0.64.4...0.64.6)
</details>
<details>
<summary>diffplug/spotless</summary>
### [`v2.38.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#​2380---2023-04-06)
##### Added
-   Support configuration of mirrors for P2 repositories in `EquoBasedStepBuilder` ([#​1629](https://github.com/diffplug/spotless/issues/1629)).
-   The `style` option in Palantir Java Format ([#​1654](https://github.com/diffplug/spotless/pull/1654)).
-   Added formatter for Gherkin feature files ([#​1649](https://github.com/diffplug/spotless/issues/1649)).
##### Changes
-   **POTENTIALLY BREAKING** Converted `googleJavaFormat` to a compile-only dependency and drop support for versions < `1.8`. ([#​1630](https://github.com/diffplug/spotless/pull/1630))
-   Bump default `cleanthat` version to latest `2.6` -> `2.13`. ([#​1589](https://github.com/diffplug/spotless/pull/1589) and [#​1661](https://github.com/diffplug/spotless/pull/1661))
-   Bump default `diktat` version `1.2.4.2` -> `1.2.5`. ([#​1631](https://github.com/diffplug/spotless/pull/1631))
-   Bump default `flexmark` version `0.62.2` -> `0.64.0`. ([#​1302](https://github.com/diffplug/spotless/pull/1302))
-   Bump default `googleJavaFormat` version `1.15.0` -> `1.16.0`. ([#​1630](https://github.com/diffplug/spotless/pull/1630))
-   Bump default `scalafmt` version `3.7.1` -> `3.7.3`. ([#​1584](https://github.com/diffplug/spotless/pull/1584))
-   Bump default Eclipse formatters for the 2023-03 release. ([#​1662](https://github.com/diffplug/spotless/pull/1662))
    -   JDT and GrEclipse `4.26` -> `4.27`
        -   Improve GrEclipse error reporting. ([#​1660](https://github.com/diffplug/spotless/pull/1660))
    -   CDT `11.0` -> `11.1`
### [`v2.37.0`](https://github.com/diffplug/spotless/blob/HEAD/CHANGES.md#​2370---2023-03-13)
##### Added
-   You can now put the filename into a license header template with `$FILE`. ([#​1605](https://github.com/diffplug/spotless/pull/1605) fixes [#​1147](https://github.com/diffplug/spotless/issues/1147))
##### Changes
-   We are now opting in to Gradle's new stable configuration cache. ([#​1591](https://github.com/diffplug/spotless/pull/1591))
-   Adopt [Equo Solstice OSGi and p2 shim](https://github.com/equodev/equo-ide/tree/main/solstice) to update all Eclipse-based plugins. ([#​1524](https://github.com/diffplug/spotless/pull/1524))
    -   Eclipse JDT now supports `4.9` through `4.26`. Also we now recommend dropping the last `.0`, e.g. `4.26` instead of `4.26.0`, you'll get warnings to help you switch.
    -   Eclipse Groovy now supports `4.18` through `4.26`. Also we now recommend dropping the last `.0`, e.g. `4.26` instead of `4.26.0`, you'll get warnings to help you switch.
    -   Eclipse CDT now supports `10.6` through `11.0`.
    -   Eclipse WTP is still WIP at [#​1622](https://github.com/diffplug/spotless/pull/1622).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
(mulk/mulkcms2!30)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | minor | `1.8.21` -> `1.9.0` |
---
### Release Notes
<details>
<summary>JetBrains/kotlin</summary>
### [`v1.9.0`](https://github.com/JetBrains/kotlin/releases/tag/v1.9.0): Kotlin 1.9.0
[Compare Source](https://github.com/JetBrains/kotlin/compare/v1.8.22...v1.9.0)
#### Changelog
##### Analysis API
##### New Features
-   [`KT-57930`](https://youtrack.jetbrains.com/issue/KT-57930) Analysis API: provide an API for extending Kotlin resolution
-   [`KT-57636`](https://youtrack.jetbrains.com/issue/KT-57636) K2: Add the return type of K2 reference shortener AA `ShortenCommand::invokeShortening()` e.g., `ShorteningResultInfo` to allow callers to access the shortening result PSI
##### Fixes
-   [`KT-58249`](https://youtrack.jetbrains.com/issue/KT-58249) Analysis API: Disable error logging for FE10 implementation of resolveCall when resolve is not successful
-   [`KT-55626`](https://youtrack.jetbrains.com/issue/KT-55626) Impossible to restore symbol by psi from script file
-   [`KT-57314`](https://youtrack.jetbrains.com/issue/KT-57314) LL FIR: Combine `LLFirProvider$SymbolProvider`s in session dependencies (optimization)
-   [`KT-55527`](https://youtrack.jetbrains.com/issue/KT-55527) K2 IDE: Rewrite KtScopeContext class to allow to handle each scope separately
-   [`KT-55329`](https://youtrack.jetbrains.com/issue/KT-55329) LL FIR: Unexpected ACTUAL_WITHOUT_EXPECT error on constructor and function declaration
-   [`KT-50732`](https://youtrack.jetbrains.com/issue/KT-50732) LL API: fix compiler based tests
-   [`KT-57850`](https://youtrack.jetbrains.com/issue/KT-57850) K2: contract violation due to SymbolLightAccessorMethod.propertyAccessorSymbol
-   [`KT-56543`](https://youtrack.jetbrains.com/issue/KT-56543) LL FIR: rework lazy transformers so transformers modify only declarations they suppose to
-   [`KT-56721`](https://youtrack.jetbrains.com/issue/KT-56721) K2: FirExtensionDeclarationsSymbolProvider: java.lang.IllegalStateException: Recursive update
-   [`KT-50253`](https://youtrack.jetbrains.com/issue/KT-50253) Analysis API: Solve issues with ProcessCancelledException
-   [`KT-56800`](https://youtrack.jetbrains.com/issue/KT-56800) K2 IDE: optimize deprecation calculation for symbols
-   [`KT-55006`](https://youtrack.jetbrains.com/issue/KT-55006) Analysis API does not transform Java type refs for callable symbol return types
-   [`KT-57256`](https://youtrack.jetbrains.com/issue/KT-57256) AA FIR: Reduce lazy resolve phase for deprecation status
-   [`KT-57619`](https://youtrack.jetbrains.com/issue/KT-57619) K2: CFG for class initializer is not correctly built in reversed resolve mode
-   [`KT-58141`](https://youtrack.jetbrains.com/issue/KT-58141) K2: AA FIR: impossible to restore symbol for declaration with annotation with argument inside type
-   [`KT-57462`](https://youtrack.jetbrains.com/issue/KT-57462) Symbol Light Classes: SymbolLightFieldForProperty should retrieve annotations not from KtPropertySymbol, but from the corresponding backing field
-   [`KT-54864`](https://youtrack.jetbrains.com/issue/KT-54864) Analysis API: add function to get expect KtSymbol list by actual KtSymbol
-   [`KT-56763`](https://youtrack.jetbrains.com/issue/KT-56763) Analysis API: `.KtSourceModuleImpl is missing in the map.` on symbol restore when symbol cannot be seen from the use-site module
-   [`KT-56617`](https://youtrack.jetbrains.com/issue/KT-56617) Analysis API: optimize KtFirSymbolProviderByJavaPsi.getNamedClassSymbol
-   [`KT-54430`](https://youtrack.jetbrains.com/issue/KT-54430) K2: .getAllOverriddenSymbols() returns invalid results
##### Backend. Native. Debug
-   [`KT-55440`](https://youtrack.jetbrains.com/issue/KT-55440) Kotlin/Native debugger: inline function parameters are not visible during debugging
##### Backend. Wasm
-   [`KT-58293`](https://youtrack.jetbrains.com/issue/KT-58293) Wasm: ReferenceError: e is not defined in kotlin.test.jsThrow
-   [`KT-58931`](https://youtrack.jetbrains.com/issue/KT-58931) Wasm tests are failing to start on Kotlin 1.9.0-Beta
-   [`KT-58188`](https://youtrack.jetbrains.com/issue/KT-58188) Restore binary compatibility of PlatformDiagnosticSuppressor.shouldReportUnusedParameter
-   [`KT-57136`](https://youtrack.jetbrains.com/issue/KT-57136) K/Wasm: Restrict non-external types in JS interop
-   [`KT-57060`](https://youtrack.jetbrains.com/issue/KT-57060) Clarify the lack of support for dynamic in Kotlin/Wasm
-   [`KT-56955`](https://youtrack.jetbrains.com/issue/KT-56955) K/Wasm: Support restricted version of K/JS `js(code)`
-   [`KT-57276`](https://youtrack.jetbrains.com/issue/KT-57276) Wasm: "Body not found for function" error when compiling konform library with Kotlin/Wasm support
-   [`KT-56976`](https://youtrack.jetbrains.com/issue/KT-56976) K/Wasm bug with calling override of external function with default parameters
##### Compiler
##### New Features
-   [`KT-55333`](https://youtrack.jetbrains.com/issue/KT-55333) Allow secondary constructors in value classes with bodies
-   [`KT-54944`](https://youtrack.jetbrains.com/issue/KT-54944) `@Volatile` support in native
-   [`KT-54746`](https://youtrack.jetbrains.com/issue/KT-54746) Deprecate with ERROR JvmDefault annotation and old -Xjvm-default modes
-   [`KT-47902`](https://youtrack.jetbrains.com/issue/KT-47902) Do not propagate method deprecation through overrides
-   [`KT-29378`](https://youtrack.jetbrains.com/issue/KT-29378) K2: rework warnings/errors for equality/identity operators on incompatible types
-   [`KT-57477`](https://youtrack.jetbrains.com/issue/KT-57477) False-positive overload resolution ambiguity in case of lambda without arguments
-   [`KT-57010`](https://youtrack.jetbrains.com/issue/KT-57010) Kotlin/Native: make it possible to compile bitcode in a separate compiler invocation
-   [`KT-55691`](https://youtrack.jetbrains.com/issue/KT-55691) K2: Avoid inferring Nothing? in presence of other constraints (beside type parameter bounds)
-   [`KT-46288`](https://youtrack.jetbrains.com/issue/KT-46288) Unexpected behavior of extension function on lambda with suspend receiver
-   [`KT-24779`](https://youtrack.jetbrains.com/issue/KT-24779) Inconsistent smart cast behavior for bound data flow values
##### Performance Improvements
-   [`KT-23397`](https://youtrack.jetbrains.com/issue/KT-23397) Optimize out field for property delegate when it's safe (JVM)
-   [`KT-56906`](https://youtrack.jetbrains.com/issue/KT-56906) FIR: Use cached instance of FirImplicitTypeRefImpl in FIR builders
-   [`KT-56276`](https://youtrack.jetbrains.com/issue/KT-56276) LanguageVersion.getVersionString() allocates 5k objects on project opening
##### Fixes
-   [`KT-57784`](https://youtrack.jetbrains.com/issue/KT-57784) "NullPointerException: Parameter specified as non-null is null:" with enum, companion object, 'entries' and map
-   [`KT-55217`](https://youtrack.jetbrains.com/issue/KT-55217) K2: support callable reference conversions on top-level expressions
-   [`KT-57232`](https://youtrack.jetbrains.com/issue/KT-57232) K2: build Space JVM (master)
-   [`KT-59079`](https://youtrack.jetbrains.com/issue/KT-59079) "AE: SyntheticAccessorLowering should not attempt to modify other files!" with callable reference to constructor with value class parameter
-   [`KT-58837`](https://youtrack.jetbrains.com/issue/KT-58837) Partial linkage fails to report any compiler message on Windows when launched through Gradle plugin
-   [`KT-57602`](https://youtrack.jetbrains.com/issue/KT-57602) K2: Rework member scope of types having projection arguments for covariant parameters
-   [`KT-55171`](https://youtrack.jetbrains.com/issue/KT-55171) Put new contracts syntax under a feature flag
-   [`KT-58719`](https://youtrack.jetbrains.com/issue/KT-58719) K2: false-positive INVISIBLE_REFERENCE error in case of importing an internal abstract class
-   [`KT-56030`](https://youtrack.jetbrains.com/issue/KT-56030) \[K2/N] Support Objective-C overloading by param names only
-   [`KT-57510`](https://youtrack.jetbrains.com/issue/KT-57510) K2: Data class equals/hashCode/toString methods are not written to Klib metadata
-   [`KT-56331`](https://youtrack.jetbrains.com/issue/KT-56331) K2: compiler backend crash on usage of expected function with default arguments
-   [`KT-53846`](https://youtrack.jetbrains.com/issue/KT-53846) K2 / Context receivers: ClassCastException on secondary constructor of class with context receiver
-   [`KT-58621`](https://youtrack.jetbrains.com/issue/KT-58621) K2: Private class shadows public function defined in the same package
-   [`KT-59102`](https://youtrack.jetbrains.com/issue/KT-59102) K2: constant evaluator does not provide Long type on shl
-   [`KT-59066`](https://youtrack.jetbrains.com/issue/KT-59066) \[K2] delegation leads to "IllegalStateException: Expected some types"
-   [`KT-56074`](https://youtrack.jetbrains.com/issue/KT-56074) K2: build Space JVM (snapshot 2022.3)
-   [`KT-58787`](https://youtrack.jetbrains.com/issue/KT-58787) KAPT: "NullPointerException: null cannot be cast to non-null type" with delegate
-   [`KT-57022`](https://youtrack.jetbrains.com/issue/KT-57022) K2 IllegalStateException in signature computation
-   [`KT-56792`](https://youtrack.jetbrains.com/issue/KT-56792) K2: build kotlinpoet
-   [`KT-57373`](https://youtrack.jetbrains.com/issue/KT-57373) K2: FIR properties synthesized when implementing interface by delegation don't have accessors
-   [`KT-56583`](https://youtrack.jetbrains.com/issue/KT-56583) K1: Implement opt-in for integer cinterop conversions
-   [`KT-59030`](https://youtrack.jetbrains.com/issue/KT-59030) \[PL] Workaround for broken `@Deprecated` annotations in c-interop KLIBs
-   [`KT-58618`](https://youtrack.jetbrains.com/issue/KT-58618) K2: Local property delegates cannot infer generic return type
-   [`KT-36770`](https://youtrack.jetbrains.com/issue/KT-36770) Prohibit unsafe calls with expected `@NotNull` T and given Kotlin generic parameter with nullable bound
-   [`KT-56739`](https://youtrack.jetbrains.com/issue/KT-56739) K2: build Space iOS
-   [`KT-57131`](https://youtrack.jetbrains.com/issue/KT-57131) K2: stdlib test compilation fails on ListTest.kt in FirJvmMangleComputer
-   [`KT-58137`](https://youtrack.jetbrains.com/issue/KT-58137) K2: ISE "Usage of default value argument for this annotation is not yet possible" when instantiating Kotlin annotation with default parameter from another module
-   [`KT-58897`](https://youtrack.jetbrains.com/issue/KT-58897) K2: False positive unresolved reference with same-named enum class and its entry
-   [`KT-40903`](https://youtrack.jetbrains.com/issue/KT-40903) Forbid actual member in expect class
-   [`KT-30905`](https://youtrack.jetbrains.com/issue/KT-30905) Expect var property with default public setter matches with actual var property with private setter
-   [`KT-56172`](https://youtrack.jetbrains.com/issue/KT-56172) K2: Fix reporting of MRIVATE_CLASS_MEMBER_FROM_INLINE error
-   [`KT-56171`](https://youtrack.jetbrains.com/issue/KT-56171) Implement deprecation warning for missing MRIVATE_CLASS_MEMBER_FROM_INLINE error
-   [`KT-27261`](https://youtrack.jetbrains.com/issue/KT-27261) Contracts for infix functions don't work (for receivers and parameters)
-   [`KT-56927`](https://youtrack.jetbrains.com/issue/KT-56927) Enum with secondary constructor can't be compiled with K2 using JS/Native backend
-   [`KT-53568`](https://youtrack.jetbrains.com/issue/KT-53568) Partial linkage: absent class as type parameter bound causes failure of `compileProductionExecutableKotlinJs`
-   [`KT-53608`](https://youtrack.jetbrains.com/issue/KT-53608) Partial linkage: Kotlin/JS fails with IllegalStateException: "Validation failed in file" when overridden declaration was visible, but now private
-   [`KT-53663`](https://youtrack.jetbrains.com/issue/KT-53663) Partial linkage: usage of property which becomes abstract: no IrLinkageError, but AssertionError in Native backend instead
-   [`KT-56013`](https://youtrack.jetbrains.com/issue/KT-56013) K2. a set of errors about local properties are missing
-   [`KT-53939`](https://youtrack.jetbrains.com/issue/KT-53939) Partial linkage: with turning object into class link*Native and js*Test tasks fail
-   [`KT-53938`](https://youtrack.jetbrains.com/issue/KT-53938) Partial linkage: with turning interface into class and using as second parent Native build fails
-   [`KT-53941`](https://youtrack.jetbrains.com/issue/KT-53941) Partial linkage: with turning class into object accessing member via parameterless constructor does not fail
-   [`KT-53970`](https://youtrack.jetbrains.com/issue/KT-53970) Partial linkage: on turning nested class into inner JS tasks are successful, Native build fails
-   [`KT-53971`](https://youtrack.jetbrains.com/issue/KT-53971) Partial linkage: turning inner class into nested: without usage in executable Native is successful, JavaScript fails
-   [`KT-53972`](https://youtrack.jetbrains.com/issue/KT-53972) Partial linkage: turning inner class into nested: with usage in executable Native fails with NPE in backend
-   [`KT-54045`](https://youtrack.jetbrains.com/issue/KT-54045) Partial linkage: turning class into type alias + calculating implicit function type: build fails with UninitializedPropertyAccessException: "lateinit property parent has not been initialized"
-   [`KT-54046`](https://youtrack.jetbrains.com/issue/KT-54046) Partial linkage: turning type alias into class + using it as type: build fails with AssertionError: "Expected exactly one delegating constructor call but none encountered"
-   [`KT-53887`](https://youtrack.jetbrains.com/issue/KT-53887) Partial linkage: turning from enum to regular class + reference to enum contant causes compileProductionExecutableKotlinJs fail with IllegalStateException
-   [`KT-54047`](https://youtrack.jetbrains.com/issue/KT-54047) Partial linkage: reference to removed enum const causes JS fail with "IllegalStateException: Validation failed in file"
-   [`KT-54048`](https://youtrack.jetbrains.com/issue/KT-54048) Partial linkage: reference to removed enum const in runtime causes Native fail with IllegalStateException at IrBindablePublicSymbolBase.getOwner()
-   [`KT-53995`](https://youtrack.jetbrains.com/issue/KT-53995) Partial linkage: on turning class to abstract and direct constructor call Naive fails, JavaScript is successful
-   [`KT-43527`](https://youtrack.jetbrains.com/issue/KT-43527) `@ExtensionFunctionType` is allowed on function types with no parameters and leads to backend exception
-   [`KT-55316`](https://youtrack.jetbrains.com/issue/KT-55316) K2. IllegalStateException on incorrect import directive name
-   [`KT-57570`](https://youtrack.jetbrains.com/issue/KT-57570) Remove source code excerpts from platform type nullability assertion exceptions
-   [`KT-56073`](https://youtrack.jetbrains.com/issue/KT-56073) K2: build Exposed
-   [`KT-47932`](https://youtrack.jetbrains.com/issue/KT-47932) Report errors on cycles in annotation parameter types
-   [`KT-38871`](https://youtrack.jetbrains.com/issue/KT-38871) Kotlin Gradle DSL, MPP: UNUSED_VARIABLE when configuring a sourceset with delegated property
-   [`KT-46344`](https://youtrack.jetbrains.com/issue/KT-46344) No error for a super class constructor call on a function interface in supertypes list
-   [`KT-56609`](https://youtrack.jetbrains.com/issue/KT-56609) K2: False positive NULL_FOR_NONNULL_TYPE with -Xjsr305=strict and `@Nullable` annotation Java parameter
-   [`KT-56656`](https://youtrack.jetbrains.com/issue/KT-56656) K1/K2: inconsistent NOTHING_TO_OVERRIDE with complex nullable annotations
-   [`KT-58332`](https://youtrack.jetbrains.com/issue/KT-58332) K2: local fun with suspend type is not marked as suspend in IR
-   [`KT-57991`](https://youtrack.jetbrains.com/issue/KT-57991) K2: Modifier 'suspend' is not applicable to 'anonymous function'
-   [`KT-54294`](https://youtrack.jetbrains.com/issue/KT-54294) K2: "Not all type variables found" in builder inference with type parameters inferred through a union of two branches
-   [`KT-58564`](https://youtrack.jetbrains.com/issue/KT-58564) \[PL] Annotations with unlinked parameters are not removed
-   [`KT-52597`](https://youtrack.jetbrains.com/issue/KT-52597) Provide Alpha Support for Multiplatform in the K2 platform
-   [`KT-58523`](https://youtrack.jetbrains.com/issue/KT-58523) K2: reference is resolved to imported type-alias instead of identically named top-level property
-   [`KT-57098`](https://youtrack.jetbrains.com/issue/KT-57098) Native: avoid object initialization while accessing const val
-   [`KT-57973`](https://youtrack.jetbrains.com/issue/KT-57973) 32-th default value in inline classes override function is not used
-   [`KT-57714`](https://youtrack.jetbrains.com/issue/KT-57714) "IllegalStateException: \<B::!>" using reified generics
-   [`KT-57810`](https://youtrack.jetbrains.com/issue/KT-57810) `toString` of object erroneously considered as constant function in string concatenation
-   [`KT-58076`](https://youtrack.jetbrains.com/issue/KT-58076) K2: Incorrect inference of type of labeled receiver
-   [`KT-57929`](https://youtrack.jetbrains.com/issue/KT-57929) K2: Arguments of annotations  are not calculated in a lot of strange locations
-   [`KT-54874`](https://youtrack.jetbrains.com/issue/KT-54874) K2. No compilation error with incorrect Comparator invocation
-   [`KT-55388`](https://youtrack.jetbrains.com/issue/KT-55388) Consider enabling ProhibitUsingNullableTypeParameterAgainstNotNullAnnotated
-   [`KT-53041`](https://youtrack.jetbrains.com/issue/KT-53041) NPE in Kotlin 1.7.0 when using RxJava Maybe.doOnEvent with anonymous parameters
-   [`KT-54829`](https://youtrack.jetbrains.com/issue/KT-54829) Cleanup local types approximation logic
-   [`KT-58577`](https://youtrack.jetbrains.com/issue/KT-58577) K2: private Kotlin property prevents use of Java set-method from Java-Kotlin-Java hierarchy in another module
-   [`KT-58587`](https://youtrack.jetbrains.com/issue/KT-58587) MUST_BE_INITIALIZED must take into account effectivelly final
-   [`KT-58524`](https://youtrack.jetbrains.com/issue/KT-58524) K2: false-positive overload resolution ambiguity error on invoking a generic class's member function with id-shaped function-typed parameter on intersection-typed receiver
-   [`KT-53929`](https://youtrack.jetbrains.com/issue/KT-53929) Enum.entries: consider changing scope behavior in K1
-   [`KT-58520`](https://youtrack.jetbrains.com/issue/KT-58520) K2: FIR2IR: ISE during const evaluation of operator times with exposed
-   [`KT-57905`](https://youtrack.jetbrains.com/issue/KT-57905) K1: resolution to base class's Java field instead of derived class's Kotlin property is not deprecated in case of different types
-   [`KT-56662`](https://youtrack.jetbrains.com/issue/KT-56662) K1: false negative INVISIBLE_SETTER for a var with internal setter accessed from a derived class
-   [`KT-57770`](https://youtrack.jetbrains.com/issue/KT-57770) K2: Support generation of serializer if base class for serializable class declared in different module
-   [`KT-58375`](https://youtrack.jetbrains.com/issue/KT-58375) Kapt: "wrong number of type arguments. required 1" when more than 22 type arguments
-   [`KT-48870`](https://youtrack.jetbrains.com/issue/KT-48870) \[FIR] Different behavior for explicit receiver resolution inside delegated constructors
-   [`KT-58013`](https://youtrack.jetbrains.com/issue/KT-58013) K2: "Not enough information to infer type variable T" when using assert non-null (!!) and delegation
-   [`KT-58365`](https://youtrack.jetbrains.com/issue/KT-58365) K2: Fix stub types leakage in builder inference caused by implicit receiver type update with partially resolved calls (IGNORE_LEAKED_INTERNAL_TYPES for stub types)
-   [`KT-58214`](https://youtrack.jetbrains.com/issue/KT-58214) Continuation parameter only exists in lowered suspend functions, but function origin is LOCAL_FUNCTION_FOR_LAMBDA
-   [`KT-58030`](https://youtrack.jetbrains.com/issue/KT-58030) K2/MPP/JVM: compiler backend crash on super-call to indirectly inherited Java method
-   [`KT-58135`](https://youtrack.jetbrains.com/issue/KT-58135) K2: Priority of extension property is lower than ordinary property
-   [`KT-57181`](https://youtrack.jetbrains.com/issue/KT-57181) \[K1/N, K2/N] Expect and Actual funs have different IdSignature.CommonSignature, if Expect has default argument
-   [`KT-58219`](https://youtrack.jetbrains.com/issue/KT-58219) K2/MPP/metadata: false-positive invisible reference error in Native-shared source set
-   [`KT-58145`](https://youtrack.jetbrains.com/issue/KT-58145) K2/MPP/metadata: compiler FIR crash on inheritance of a generic class with property by actual-class from Native-shared source set
-   [`KT-56023`](https://youtrack.jetbrains.com/issue/KT-56023) Constant operations (e.g. division) are not constant in K2 (JS, Native)
-   [`KT-57354`](https://youtrack.jetbrains.com/issue/KT-57354) In suspend function default arguments are sometimes not deleted in IR
-   [`KT-55242`](https://youtrack.jetbrains.com/issue/KT-55242) K2/MPP: basic build/link functionality
-   [`KT-57979`](https://youtrack.jetbrains.com/issue/KT-57979) K2: Unresolved reference error when assigning to Java synthetic property with a different nullability getter
-   [`KT-57543`](https://youtrack.jetbrains.com/issue/KT-57543) K2 reports DELEGATE_SPECIAL_FUNCTION_NONE_APPLICABLE
-   [`KT-58142`](https://youtrack.jetbrains.com/issue/KT-58142) K2: val parameter with more specific type is lower priority
-   [`KT-48546`](https://youtrack.jetbrains.com/issue/KT-48546) Missed TYPECHECKER_HAS_RUN_INTO_RECURSIVE_MROBLEM error at plus-assign
-   [`KT-57854`](https://youtrack.jetbrains.com/issue/KT-57854) RECEIVER_TYPE_MISMATCH on synthetic property from mutually recursive Java generics with disabled ProperTypeInferenceConstraintsProcessing
-   [`KT-54518`](https://youtrack.jetbrains.com/issue/KT-54518) False negative NON_PUBLIC_CALL_FROM_PUBLIC_INLINE when calling internal method of super class
-   [`KT-58025`](https://youtrack.jetbrains.com/issue/KT-58025) K2: Argument type mismatch when using Springs HandlerMethodArgumentResolver
-   [`KT-58259`](https://youtrack.jetbrains.com/issue/KT-58259) Unexpected unresolved function call with obvious invoke-convention desugaring
-   [`KT-57135`](https://youtrack.jetbrains.com/issue/KT-57135) K2: Fir should take into account an annotation's allowed targets as well as the use-site target when deciding whether it applies to a property, a field, or a constructor parameter
-   [`KT-57069`](https://youtrack.jetbrains.com/issue/KT-57069) K2: Method kind in metadata is DECLARATION when DELEGATION is used in K1
-   [`KT-57958`](https://youtrack.jetbrains.com/issue/KT-57958) K2: Initializer type mismatch when using extension property on type with star projection
-   [`KT-58149`](https://youtrack.jetbrains.com/issue/KT-58149) K2: New inference error with buildList
-   [`KT-58008`](https://youtrack.jetbrains.com/issue/KT-58008) K2: "Cannot find cached type parameter by FIR symbol: T" on suspend function with generic and nested class
-   [`KT-57835`](https://youtrack.jetbrains.com/issue/KT-57835) K2: compiler crash on lambda with dynamic receiver
-   [`KT-57601`](https://youtrack.jetbrains.com/issue/KT-57601) K2: Builtin function `extensionToString` can't be accessed
-   [`KT-57655`](https://youtrack.jetbrains.com/issue/KT-57655) K2: ImplicitIntegerCoercion is not working for named arguments
-   [`KT-58143`](https://youtrack.jetbrains.com/issue/KT-58143) K2: overload resolution ambiguity inside dynamic lambda
-   [`KT-58132`](https://youtrack.jetbrains.com/issue/KT-58132) K2: Implicit int constant to long converion crashes FirSerializer
-   [`KT-57378`](https://youtrack.jetbrains.com/issue/KT-57378) Partial linkage: Run codegen box tests for Native & JS with enabled PL
-   [`KT-58207`](https://youtrack.jetbrains.com/issue/KT-58207) K2: Handle result of completion of synthetic call with callable reference argument
-   [`KT-56549`](https://youtrack.jetbrains.com/issue/KT-56549) K2: Reference to Java sealed class fails to compile
-   [`KT-57994`](https://youtrack.jetbrains.com/issue/KT-57994) K2: Type inference failed on function reference
-   [`KT-58099`](https://youtrack.jetbrains.com/issue/KT-58099) interop0 test fails with error "type kotlin.String?  is not supported here: doesn't correspond to any C type"
-   [`KT-57671`](https://youtrack.jetbrains.com/issue/KT-57671) Synthetic $EntriesMappings declaration is public and generated even for enums from current module on IC
-   [`KT-56517`](https://youtrack.jetbrains.com/issue/KT-56517) K2: Reference to Java record fails to compile: "unresolved reference", "Overload resolution ambiguity between candidates"
-   [`KT-58163`](https://youtrack.jetbrains.com/issue/KT-58163) FIR: deserialized default property setter and getter must have FirResolvePhase.ANALYZED_DEPENDENCIES phase
-   [`KT-55646`](https://youtrack.jetbrains.com/issue/KT-55646) K2: Report definitely non-nullable as reified error
-   [`KT-58043`](https://youtrack.jetbrains.com/issue/KT-58043) k2: Expect call is not removed from IR  with nullability-based overload
-   [`KT-56442`](https://youtrack.jetbrains.com/issue/KT-56442) K2: Make sure K2 has the same behavior for defaults with overrides as K1 has
-   [`KT-55904`](https://youtrack.jetbrains.com/issue/KT-55904) Fix tests for volatile annotation on K2
-   [`KT-57928`](https://youtrack.jetbrains.com/issue/KT-57928) K2: Arguments of annotations on constructor value parameter are not calculated
-   [`KT-57814`](https://youtrack.jetbrains.com/issue/KT-57814) K2: Argument type mismatch with delegating property
-   [`KT-56490`](https://youtrack.jetbrains.com/issue/KT-56490) Implement deprecation for an anonymous type exposed from inline functions with type argument
-   [`KT-57781`](https://youtrack.jetbrains.com/issue/KT-57781) K2: Generated serializer is invisible in a non-JVM test source set
-   [`KT-57807`](https://youtrack.jetbrains.com/issue/KT-57807) K2: Symbol already bound exception for arrayOf function from IrBuiltInsOverFir
-   [`KT-57962`](https://youtrack.jetbrains.com/issue/KT-57962) K2: No set method providing array access on dynamic
-   [`KT-57353`](https://youtrack.jetbrains.com/issue/KT-57353) K2: unresolved reference when using fully qualified object declaration name as an expression, when a declaration package is from another klib and has at least two name segments
-   [`KT-57899`](https://youtrack.jetbrains.com/issue/KT-57899) K2: compiler FIR2IR crash on anonymous object with inheritance by delegation to value of smart-casted type parameter
-   [`KT-57988`](https://youtrack.jetbrains.com/issue/KT-57988) K2: compiler exception on get operator on dynamic this
-   [`KT-57960`](https://youtrack.jetbrains.com/issue/KT-57960) K2: incorrect type inference in lambda with dynamic receiver
-   [`KT-57923`](https://youtrack.jetbrains.com/issue/KT-57923) K2: Optional expectation annotation crashes const evaluator
-   [`KT-56511`](https://youtrack.jetbrains.com/issue/KT-56511) K1: false negative SMARTCAST_IMPOSSIBLE when alien constructor property is accessed from a private class
-   [`KT-58033`](https://youtrack.jetbrains.com/issue/KT-58033) K2 reports Constructor must be private or protected in sealed class in actual sealed class if its constructor has own actual declaration
-   [`KT-58061`](https://youtrack.jetbrains.com/issue/KT-58061) K2: false-positive unsupported feature error on callable references to Java methods from annotation interfaces
-   [`KT-55079`](https://youtrack.jetbrains.com/issue/KT-55079) Refactor DiagnosticReporterByTrackingStrategy and fix some "diagnostic into black hole" problems
-   [`KT-57889`](https://youtrack.jetbrains.com/issue/KT-57889) K2: false-positive lack of information for inline function's type parameter in case of builder-style inference from caller function's return expression
-   [`KT-57961`](https://youtrack.jetbrains.com/issue/KT-57961) K2: Unresolved reference using dynamic lambda parameter
-   [`KT-57911`](https://youtrack.jetbrains.com/issue/KT-57911) K2: Contracts are not inherited by substitution overrides
-   [`KT-57880`](https://youtrack.jetbrains.com/issue/KT-57880) K2: false-positive argument type mismatch due to lambda receiver shadowing labeled outer lambda receiver when assigning lambda to variable
-   [`KT-57986`](https://youtrack.jetbrains.com/issue/KT-57986) K2: NPE on building Space
-   [`KT-57873`](https://youtrack.jetbrains.com/issue/KT-57873) K2: compiler FIR serialization crash on builder-style inference from lambda's return type
-   [`KT-57941`](https://youtrack.jetbrains.com/issue/KT-57941) K2: Assertion error on loading serializable class with non-serializable property compiled with K1 compiler
-   [`KT-57947`](https://youtrack.jetbrains.com/issue/KT-57947) K2: Incorrect resolution results when property type for invokeExtension is not inferred
-   [`KT-58002`](https://youtrack.jetbrains.com/issue/KT-58002) K2: compiler FIR serialization crash on platform type with type-targeted Java annotation with Java enum as argument
-   [`KT-57263`](https://youtrack.jetbrains.com/issue/KT-57263) K2/MPP/JVM: compiler codegen crash on expect-property as default argument for expect-function's parameter
-   [`KT-56942`](https://youtrack.jetbrains.com/issue/KT-56942) K2: False-negative NO_ELSE_IN_WHEN if subject is flexible type
-   [`KT-56687`](https://youtrack.jetbrains.com/issue/KT-56687) Unexpected behaviour with enum entries when using outdated stdlib
-   [`KT-56398`](https://youtrack.jetbrains.com/issue/KT-56398) K2/MPP: compiler backend crash on inheritance from expected interface
-   [`KT-57806`](https://youtrack.jetbrains.com/issue/KT-57806) K2: string interpolation as annotation parameter causes error
-   [`KT-57611`](https://youtrack.jetbrains.com/issue/KT-57611) K2: Annotation arguments are not evaluated
-   [`KT-56190`](https://youtrack.jetbrains.com/issue/KT-56190) \[K2/N] Const initializers are not serialized to klib
-   [`KT-57843`](https://youtrack.jetbrains.com/issue/KT-57843) K2: Missing diagnostic when calling constructor through typealias whose expansion has a deprecation
-   [`KT-57350`](https://youtrack.jetbrains.com/issue/KT-57350) FIR: deprecation diagnostic is not reported on a super class call
-   [`KT-57532`](https://youtrack.jetbrains.com/issue/KT-57532) K2: IrActualizer doesn't handle properties overloaded by extension receiver correctly
-   [`KT-57776`](https://youtrack.jetbrains.com/issue/KT-57776) K2: Suppressing "INVISIBLE_REFERENCE" leads to AssertionError: Unexpected IR element found during code generation
-   [`KT-57769`](https://youtrack.jetbrains.com/issue/KT-57769) \[K2] Load properties in proper order for classes compiled with kotlinx.serialization and LV < 2.0
-   [`KT-57879`](https://youtrack.jetbrains.com/issue/KT-57879) K2: compiler FIR serialization crash on passing Java constants as arguments to type-targeted annotations
-   [`KT-57893`](https://youtrack.jetbrains.com/issue/KT-57893) K1/K2 inconsistency on smart casts of internally visible properties in friend modules
-   [`KT-57876`](https://youtrack.jetbrains.com/issue/KT-57876) K2: stack overflow in compiler FIR deserialization on nested type-target annotation class used in enclosing class
-   [`KT-57839`](https://youtrack.jetbrains.com/issue/KT-57839) K2: Compiler crash on lambda returning anonymous object with implemented lambda
-   [`KT-57822`](https://youtrack.jetbrains.com/issue/KT-57822) K2: Can't refer to external interface from class literal
-   [`KT-57809`](https://youtrack.jetbrains.com/issue/KT-57809) K2: No value passed for parameter of external class
-   [`KT-56383`](https://youtrack.jetbrains.com/issue/KT-56383) Build intellij master with LV 1.9
-   [`KT-57735`](https://youtrack.jetbrains.com/issue/KT-57735) K2: MPP: K2 reports hides member of supertype and needs 'override' modifier for the function with `@PlatformDependent` annotation when there is an empty linux target in project
-   [`KT-55056`](https://youtrack.jetbrains.com/issue/KT-55056) Builder inference causes incorrect type inference result in related call
-   [`KT-57689`](https://youtrack.jetbrains.com/issue/KT-57689) K2: Unresolved reference to nested typealias in KLIB
-   [`KT-57665`](https://youtrack.jetbrains.com/issue/KT-57665) K2: incorrect resolution of dynamic type
-   [`KT-57381`](https://youtrack.jetbrains.com/issue/KT-57381) K2/MPP/Native: impossible to override Any::equals with non-external function
-   [`KT-57654`](https://youtrack.jetbrains.com/issue/KT-57654) K2: Lambda with receiver deserialized as lambda without receiver during metadata compilation
-   [`KT-57662`](https://youtrack.jetbrains.com/issue/KT-57662) K2: The error message is poorly formatted and not precise in case of NO_ACTUAL_CLASS_MEMBER_FOR_EXPECTED_CLASS error and `@Suppress` is used
-   [`KT-57763`](https://youtrack.jetbrains.com/issue/KT-57763) FirExtensionRegistrar extension point broken
-   [`KT-57312`](https://youtrack.jetbrains.com/issue/KT-57312) K2: IR interpreter fails on string interpolation with `const val` from a klib involved
-   [`KT-57768`](https://youtrack.jetbrains.com/issue/KT-57768) Don't decompile code to search for annotation arguments
-   [`KT-55628`](https://youtrack.jetbrains.com/issue/KT-55628) Diagnostics for kotlin.concurrent.Volatile annotation applicability
-   [`KT-55860`](https://youtrack.jetbrains.com/issue/KT-55860) K2. \[CONFLICTING_INHERITED_MEMBERS] for inheritor of a class with overloaded generic function
-   [`KT-53491`](https://youtrack.jetbrains.com/issue/KT-53491) K2: Implement "Operator '==' cannot be applied to 'Long' and 'Int'" error
-   [`KT-55804`](https://youtrack.jetbrains.com/issue/KT-55804) K2: UNSAFE_CALL Non-nullable generic marked as nullable even if non-null asserted
-   [`KT-57682`](https://youtrack.jetbrains.com/issue/KT-57682) K2: Incorrect composing of signatures for calls on dynamic types
-   [`KT-55405`](https://youtrack.jetbrains.com/issue/KT-55405) K2: false-negative INVISIBLE_REFERENCE in import directives
-   [`KT-54781`](https://youtrack.jetbrains.com/issue/KT-54781) K2: no error on unresolved import statement with more than one package
-   [`KT-57635`](https://youtrack.jetbrains.com/issue/KT-57635) K2/MPP: Expect constructors are not considered as expect during metadata deserialization
-   [`KT-57376`](https://youtrack.jetbrains.com/issue/KT-57376) K2/MPP: false-positive K/JS diagnostic in absence of K/JS target when sharing a source set between K/JVM and K/Native
-   [`KT-55902`](https://youtrack.jetbrains.com/issue/KT-55902) K2: Support ImplicitIntegerCoercion annotation
-   [`KT-56577`](https://youtrack.jetbrains.com/issue/KT-56577) Migrate Native KLIB ABI compatibility tests to K2
-   [`KT-56603`](https://youtrack.jetbrains.com/issue/KT-56603) \[K2/N] Segfault invoking fun from binary compatible klib
-   [`KT-57457`](https://youtrack.jetbrains.com/issue/KT-57457) K2: the error message is not quite informative in case of EXPOSED_MROPERTY_TYPE_IN_CONSTRUCTOR_ERROR
-   [`KT-57568`](https://youtrack.jetbrains.com/issue/KT-57568) K2: K2, Native reports overload resolution ambiguity
-   [`KT-57446`](https://youtrack.jetbrains.com/issue/KT-57446) K2: Adapter function reference is not generated inside when expression
-   [`KT-54894`](https://youtrack.jetbrains.com/issue/KT-54894) K2: False positive RETURN_TYPE_MISMATCH on function which returns a functional type with `@UnsafeVariance` argument
-   [`KT-57001`](https://youtrack.jetbrains.com/issue/KT-57001) K2 compilation fails due to nullabillity subtyping not working properly
-   [`KT-57271`](https://youtrack.jetbrains.com/issue/KT-57271) Delay forbidding inference to an empty intersection to version 2.0
-   [`KT-57209`](https://youtrack.jetbrains.com/issue/KT-57209) K2: type parameters are available in companion object scope
-   [`KT-50550`](https://youtrack.jetbrains.com/issue/KT-50550) False positive NO_ELSE_IN_WHEN with annotated `when` branch condition
-   [`KT-57431`](https://youtrack.jetbrains.com/issue/KT-57431) K2 MPP JS: Compiler crash on transitive common dependencies
-   [`KT-57456`](https://youtrack.jetbrains.com/issue/KT-57456) K2 reports uninitializied variable in enum class when variable is used in lambda and defined in companion object
-   [`KT-57583`](https://youtrack.jetbrains.com/issue/KT-57583) K2/MPP/JS\&Native: FIR2IR compiler crash on reference to Any method inherited by expect-classifier
-   [`KT-56336`](https://youtrack.jetbrains.com/issue/KT-56336) \[K2/N] Multiplatform test fails with unexpected "actual declaration has no corresponding expected declaration" compiler error
-   [`KT-57556`](https://youtrack.jetbrains.com/issue/KT-57556) K2: Rename error 'This API is not available after FIR'
-   [`KT-23447`](https://youtrack.jetbrains.com/issue/KT-23447) Integer.toChar compiles to missing method
-   [`KT-46465`](https://youtrack.jetbrains.com/issue/KT-46465) Deprecate and make open Number.toChar()
-   [`KT-49017`](https://youtrack.jetbrains.com/issue/KT-49017) Forbid usages of super or super<Some> if in fact it accesses an abstract member
-   [`KT-56119`](https://youtrack.jetbrains.com/issue/KT-56119) BinaryVersion.isCompatible binary compatibility is broken
-   [`KT-57369`](https://youtrack.jetbrains.com/issue/KT-57369) K2/MPP: supertypes established in actual-classifiers from other source sets are not visible
-   [`KT-55469`](https://youtrack.jetbrains.com/issue/KT-55469) \[K2/N] equals(Double,Double) and equals(Boolean,Boolean) are not found
-   [`KT-57250`](https://youtrack.jetbrains.com/issue/KT-57250) K2: the metadata is serialized for an `expect` class even if the `actual` class is present when compiling to klib
-   [`KT-56660`](https://youtrack.jetbrains.com/issue/KT-56660) K2/MPP: compiler backend crash on invoking a K/Common constructor in K/JS code
-   [`KT-55055`](https://youtrack.jetbrains.com/issue/KT-55055) K1: Builder inference violates upper bound
-   [`KT-57316`](https://youtrack.jetbrains.com/issue/KT-57316) Initialize Enum.entries eagerly: avoid using invokedynamics
-   [`KT-57491`](https://youtrack.jetbrains.com/issue/KT-57491) Kotlin synthetic parameter looks ordinary
-   [`KT-56846`](https://youtrack.jetbrains.com/issue/KT-56846) K2: incorrect line & symbol numbers in exception reporting
-   [`KT-56368`](https://youtrack.jetbrains.com/issue/KT-56368) K2/MPP: compiler backend crash on missing actual declaration
-   [`KT-57104`](https://youtrack.jetbrains.com/issue/KT-57104) K2: false-positive conflicting inherited JVM declarations error despite use of `@JvmName` in another module
-   [`KT-56747`](https://youtrack.jetbrains.com/issue/KT-56747) \[K2/N] Return type for `lambda: (Any) -> Any` which returns Unit is different for K1 and K2 and return statement is missing with K2
-   [`KT-57211`](https://youtrack.jetbrains.com/issue/KT-57211) K2: incorrect "error: an annotation argument must be a compile-time constant" on unsigned array in annotation argument
-   [`KT-57302`](https://youtrack.jetbrains.com/issue/KT-57302) K2 fails with IllegalStateException on reading inherited property of Java enum
-   [`KT-57424`](https://youtrack.jetbrains.com/issue/KT-57424) K2 IDE: "By now the annotations argument mapping should have been resolved" exception
-   [`KT-57241`](https://youtrack.jetbrains.com/issue/KT-57241) K2 MPP: Actualization doesn't work for actual enum that has primary constructor with arguments
-   [`KT-57210`](https://youtrack.jetbrains.com/issue/KT-57210) K2 MPP: Support of arguments with dynamic type
-   [`KT-57182`](https://youtrack.jetbrains.com/issue/KT-57182) K2 MPP: Actualization doesn't work for nested objects
-   [`KT-56344`](https://youtrack.jetbrains.com/issue/KT-56344) K2: Implement correct errors reporting of IrActualizer
-   [`KT-54405`](https://youtrack.jetbrains.com/issue/KT-54405) K2 compiler allows val redeclaration
-   [`KT-54531`](https://youtrack.jetbrains.com/issue/KT-54531) \[K2] Uncaught Runtime exception is thrown instead of user friendly error messages with details in case -no-jdk option set to true
-   [`KT-56926`](https://youtrack.jetbrains.com/issue/KT-56926) K2: incorrect line number generated for class constructor or method with default parameter when comment before
-   [`KT-56913`](https://youtrack.jetbrains.com/issue/KT-56913) K2: Incorrect line numbers in overriden field getters and setters
-   [`KT-56982`](https://youtrack.jetbrains.com/issue/KT-56982) K2: Incorrect line number start in when expression
-   [`KT-56720`](https://youtrack.jetbrains.com/issue/KT-56720) K2: false positive MANY_IMPL_MEMBER_NOT_IMPLEMENTED in case of delegation in diamond inheritance
-   [`KT-57175`](https://youtrack.jetbrains.com/issue/KT-57175) K2: false-positive INVALID_TYPE_OF_ANNOTATION_MEMBER on type aliases
-   [`KT-25694`](https://youtrack.jetbrains.com/issue/KT-25694) Fix reporting of uninitialized parameter in default values of parameters
-   [`KT-57198`](https://youtrack.jetbrains.com/issue/KT-57198) K2: false-positive type mismatch error on inherited raw-typed class with type parameters in upper bounds of other type parameters
-   [`KT-15470`](https://youtrack.jetbrains.com/issue/KT-15470) Inconsistency: use-site 'set' target is a compilation error, use-site 'get' target is ok
-   [`KT-57179`](https://youtrack.jetbrains.com/issue/KT-57179) FIR: preserve prefix increment behavior like in K1 by calling getter twice
-   [`KT-57405`](https://youtrack.jetbrains.com/issue/KT-57405) K2. Function call ambiguity error when nullable String is passed to function with Spring `@Nullable` annotation in signature
-   [`KT-57284`](https://youtrack.jetbrains.com/issue/KT-57284) K2: compiler codegen crash at property initialization in constructor after smartcast of dispatch receiver to indirectly derived type
-   [`KT-57221`](https://youtrack.jetbrains.com/issue/KT-57221) K2: compiler FIR2IR crash on function's unavailable cached type parameter
-   [`KT-57036`](https://youtrack.jetbrains.com/issue/KT-57036) Unresolved reference: with inferred type of class constructor with extension parameter
-   [`KT-56177`](https://youtrack.jetbrains.com/issue/KT-56177) K2: FIR should not generate annotation on both property and parameter
-   [`KT-54990`](https://youtrack.jetbrains.com/issue/KT-54990) NI: Type mismatch when encountering bounded type parameter and projections
-   [`KT-57065`](https://youtrack.jetbrains.com/issue/KT-57065) K2: overload resolution ambiguity between type-aliased constructor and identically named function
-   [`KT-49653`](https://youtrack.jetbrains.com/issue/KT-49653) Deprecate and remove Enum.declaringClass synthetic property
-   [`KT-57190`](https://youtrack.jetbrains.com/issue/KT-57190) K2: false-positive unsafe call error on safe call on type-aliased nullable receiver in SAM-conversion
-   [`KT-57166`](https://youtrack.jetbrains.com/issue/KT-57166) K2: false-positive val reassignment error when synthetic property with implicitly typed overridden getter is called from implicitly typed member that is declared earlier
-   [`KT-55828`](https://youtrack.jetbrains.com/issue/KT-55828) \[K2/N]: Fix test fails in OPT mode : `Internal compiler error: no implementation found ... when building itable/vtable`
-   [`KT-56169`](https://youtrack.jetbrains.com/issue/KT-56169) False negative deprecation warning about future inference error with builder inference
-   [`KT-56657`](https://youtrack.jetbrains.com/issue/KT-56657) K1/K2: inconsistent behavior in nullability mismatch (Guava hash set/map)
-   [`KT-57105`](https://youtrack.jetbrains.com/issue/KT-57105) K2: compiler codegen crash at property initialization in constructor after smartcast
-   [`KT-56379`](https://youtrack.jetbrains.com/issue/KT-56379) K2: build tests for the Kotlin standard library
-   [`KT-56079`](https://youtrack.jetbrains.com/issue/KT-56079) K2: build YouTrack 2022.3
-   [`KT-57092`](https://youtrack.jetbrains.com/issue/KT-57092) K2: false-positive multiple inherited implementations error
-   [`KT-56696`](https://youtrack.jetbrains.com/issue/KT-56696) K2: Allow to access uninitialized member properties in non-inPlace lambdas in class initialization
-   [`KT-56354`](https://youtrack.jetbrains.com/issue/KT-56354) K2/MPP: unresolved references to library entities
-   [`KT-57095`](https://youtrack.jetbrains.com/issue/KT-57095) K2: false-positive lack of type arguments error on raw cast of Base<\*> to Derived<T>: Base\<T?>
-   [`KT-56630`](https://youtrack.jetbrains.com/issue/KT-56630) FIR: ClassCastException on compilation hierarchy with a raw type
-   [`KT-57171`](https://youtrack.jetbrains.com/issue/KT-57171) K2: Implement bytecode tests
-   [`KT-57214`](https://youtrack.jetbrains.com/issue/KT-57214) K2: compiler FIR crash on annotation usage before annotation class declaration
-   [`KT-57204`](https://youtrack.jetbrains.com/issue/KT-57204) K2: callable reference to mutable property of inherited by delegation superinterface isn't properly resolved
-   [`KT-57195`](https://youtrack.jetbrains.com/issue/KT-57195) K2: false-positive VAR_TYPE_MISMATCH_ON_OVERRIDE on changing property's platform type to non-nullable type when overriding
-   [`KT-56814`](https://youtrack.jetbrains.com/issue/KT-56814) K2. PsiElement is null inside IrClass. As a result ClassBuilder defineClass gets null as origin
-   [`KT-54758`](https://youtrack.jetbrains.com/issue/KT-54758) Deprecate `ClassBuilderInterceptorExtension.interceptClassBuilderFactory` and provide another method without dependency on K1
-   [`KT-57253`](https://youtrack.jetbrains.com/issue/KT-57253) K2: clean up callable reference logic in FIR2IR
-   [`KT-56225`](https://youtrack.jetbrains.com/issue/KT-56225) K2. "BackendException: Backend Internal error: Exception during IR lowering" error on incorrect constructor in inline class
-   [`KT-56769`](https://youtrack.jetbrains.com/issue/KT-56769) K2. Annotation applicability is ignored during compilation when there's use-site `@target`
-   [`KT-56616`](https://youtrack.jetbrains.com/issue/KT-56616) K2: cannot infer Java array type properly
-   [`KT-57247`](https://youtrack.jetbrains.com/issue/KT-57247) K2: false-positive INVALID_TYPE_OF_ANNOTATION_MEMBER on type-aliased vararg property
-   [`KT-57206`](https://youtrack.jetbrains.com/issue/KT-57206) K2: false-positive val reassignment error on synthetic property from generic class with overridden getter but not setter
-   [`KT-56519`](https://youtrack.jetbrains.com/issue/KT-56519) K2: Compiler crash on a function reference on companion receiver that inherits from outer class
-   [`KT-56506`](https://youtrack.jetbrains.com/issue/KT-56506) K1/K2 inconsistency: VAL_REASSIGNMENT on synthetic setter with different nullability
-   [`KT-56877`](https://youtrack.jetbrains.com/issue/KT-56877) K2: false-positive UNRESOLVED_LABEL for labeled this-expression in contract description
-   [`KT-56863`](https://youtrack.jetbrains.com/issue/KT-56863) K2: false-positive property initialization analysis errors after smartcast
-   [`KT-56864`](https://youtrack.jetbrains.com/issue/KT-56864) K2: Unexpected behavior with default parameter inheritance and function reference
-   [`KT-56665`](https://youtrack.jetbrains.com/issue/KT-56665) K2: false positive RECURSIVE_TYPEALIAS_EXPANSION
-   [`KT-53966`](https://youtrack.jetbrains.com/issue/KT-53966) K2 does not support SAM conversions with condition into Java/Kotlin functional interfaces
-   [`KT-56659`](https://youtrack.jetbrains.com/issue/KT-56659) FIR: Increment operator on object leads to exception from resolve
-   [`KT-56771`](https://youtrack.jetbrains.com/issue/KT-56771) FIR: Increment operator on qualified expressions leads to exception from resolve
-   [`KT-56759`](https://youtrack.jetbrains.com/issue/KT-56759) K2: False-positive UNRESOLVED_REFERENCE on labeled desctructuring declaration in LT mode
-   [`KT-56548`](https://youtrack.jetbrains.com/issue/KT-56548) K2: false positive overload resolution ambiguity for Java record constructor
-   [`KT-56476`](https://youtrack.jetbrains.com/issue/KT-56476) K2: false positive NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY at inline fun use-site
-   [`KT-56138`](https://youtrack.jetbrains.com/issue/KT-56138) K2: Illegal conversion of lambda with parameters to ExtensionFunction expected type
-   [`KT-56448`](https://youtrack.jetbrains.com/issue/KT-56448) K2: False-positive unsafe call due to incorrect inference of smartcasted type
-   [`KT-55966`](https://youtrack.jetbrains.com/issue/KT-55966) K2: Not enough information to infer type variable K if smartcast is used
-   [`KT-57168`](https://youtrack.jetbrains.com/issue/KT-57168) K2: compiler FIR2IR crash on synthetic property from generic class with overridden getter but not setter
-   [`KT-56876`](https://youtrack.jetbrains.com/issue/KT-56876) K2: false-positive UNRESOLVED_REFERENCE for name of nested class in contract description
-   [`KT-57194`](https://youtrack.jetbrains.com/issue/KT-57194) K2: overload resolution doesn't prioritize Double over Float
-   [`KT-57067`](https://youtrack.jetbrains.com/issue/KT-57067) Warning about expect/aсtual in the same module doesn't take into account absence of 'actual' modifier
-   [`KT-56954`](https://youtrack.jetbrains.com/issue/KT-56954) K2: function literals can be passed as arguments to parameters with kotlin.reflect function types
-   [`KT-55423`](https://youtrack.jetbrains.com/issue/KT-55423) K2: Implement CONTRACT_NOT_ALLOWED
-   [`KT-56923`](https://youtrack.jetbrains.com/issue/KT-56923) K2: no line number in bytecode when ASTORE exception in catch
-   [`KT-56829`](https://youtrack.jetbrains.com/issue/KT-56829) K2: compiler FIR2IR crash on passing to function a callable reference to nested class's constructor with default arguments
-   [`KT-57029`](https://youtrack.jetbrains.com/issue/KT-57029) Per-file caches fail on local inline function in an inline function
-   [`KT-57085`](https://youtrack.jetbrains.com/issue/KT-57085) K2: `@Suppress` is sensitive to its argument's case
-   [`KT-57103`](https://youtrack.jetbrains.com/issue/KT-57103) K1: AssertionError: Mismatching type arguments: 0 vs 1 + 0 when calling inline function with callable reference to generic synthetic property
-   [`KT-57033`](https://youtrack.jetbrains.com/issue/KT-57033) Make KtClassLiteralExpression stub based
-   [`KT-57035`](https://youtrack.jetbrains.com/issue/KT-57035) Make KtCollectionLiteralExpression stub based
-   [`KT-40857`](https://youtrack.jetbrains.com/issue/KT-40857) Invalid parameterized types for extension function on parameterized receiver when javaParameters=true
-   [`KT-56154`](https://youtrack.jetbrains.com/issue/KT-56154) Compiler backend crash on reference to Java synthetic property from generic class
-   [`KT-56692`](https://youtrack.jetbrains.com/issue/KT-56692) StackOverflow in PrivateInlineFunctionsReturningAnonymousObjectsChecker
-   [`KT-55879`](https://youtrack.jetbrains.com/issue/KT-55879) Modularized tests: fir.bench.language.version is used as API version, not language version
-   [`KT-51821`](https://youtrack.jetbrains.com/issue/KT-51821) ClassCastException on anonymous fun interface implementation when unrelated vararg is used
-   [`KT-56820`](https://youtrack.jetbrains.com/issue/KT-56820) K2: compiler FIR crash on Java field access after smartcast
-   [`KT-56579`](https://youtrack.jetbrains.com/issue/KT-56579) \[K2/N] IR actualizer crashed with K2 on expect annotation marked with `@OptionalExpectation`, without actual.
-   [`KT-56750`](https://youtrack.jetbrains.com/issue/KT-56750) K2: "IllegalArgumentException: No argument for parameter VALUE_PARAMETER" when calling typealias method reference
-   [`KT-55614`](https://youtrack.jetbrains.com/issue/KT-55614) K2: consider serializing static enum members (values/valueOf/entries) to match K1 behavior
-   [`KT-30507`](https://youtrack.jetbrains.com/issue/KT-30507) Unsound smartcast if null assignment inside index place and plusAssign/minusAssign is used
-   [`KT-56646`](https://youtrack.jetbrains.com/issue/KT-56646) K2: "IllegalStateException: No single implementation found for: FUN FAKE_OVERRIDE" when compiling a functional interface
-   [`KT-56334`](https://youtrack.jetbrains.com/issue/KT-56334) K2: can't call expected function with default arguments
-   [`KT-56514`](https://youtrack.jetbrains.com/issue/KT-56514) K2 should report ACTUAL_TYPE_ALIAS_NOT_TO_CLASS
-   [`KT-56522`](https://youtrack.jetbrains.com/issue/KT-56522) K2 should report ACTUAL_FUNCTION_WITH_DEFAULT_ARGUMENTS
-   [`KT-56910`](https://youtrack.jetbrains.com/issue/KT-56910) Exception during IR lowering: Cannot determine lineNumber of element FUN name:cancelProgress
-   [`KT-56542`](https://youtrack.jetbrains.com/issue/KT-56542) K2: false positive TOO_MANY_ARGUMENTS in VarHandle.set call
-   [`KT-56861`](https://youtrack.jetbrains.com/issue/KT-56861) FIR: test FirPluginBlackBoxCodegenTestGenerated.testClassWithAllPropertiesConstructor is failing with runtime error
-   [`KT-56234`](https://youtrack.jetbrains.com/issue/KT-56234) K2: "ISE: Expected value generated with NEW" with inline property setter and noinline parameter
-   [`KT-56722`](https://youtrack.jetbrains.com/issue/KT-56722) K2: cannot resolve component call after smart cast
-   [`KT-56875`](https://youtrack.jetbrains.com/issue/KT-56875) K2: isOperator flag is incorrectly set for java methods
-   [`KT-56714`](https://youtrack.jetbrains.com/issue/KT-56714) K2: wrong argument mapping in DSL
-   [`KT-56723`](https://youtrack.jetbrains.com/issue/KT-56723) K2: lambda accidentally returns Unit? instead of Unit
-   [`KT-55877`](https://youtrack.jetbrains.com/issue/KT-55877) K2: Secondary constructor without call to parent: no frontend error, ISE: "Null argument in ExpressionCodegen for parameter VALUE_PARAMETER"
-   [`KT-56386`](https://youtrack.jetbrains.com/issue/KT-56386) K2: Make possible to access Java field which is shadowed by Kotlin invisible property\`
-   [`KT-56862`](https://youtrack.jetbrains.com/issue/KT-56862) Compatibility problem with using Kotlin in Intellij 223 or higher because of missing particular trove4j dependency
-   [`KT-55088`](https://youtrack.jetbrains.com/issue/KT-55088) JS, Native compilation fail with internal error on `SomeEnum.entries` reference when `SomeEnum` is from klib compiled with disabled EnumEntries language feature
-   [`KT-40904`](https://youtrack.jetbrains.com/issue/KT-40904) No warning when declare actual in the same target (module) as expect
-   [`KT-56707`](https://youtrack.jetbrains.com/issue/KT-56707) K2: Unexpected TYPECHECKER_HAS_RUN_INTO_RECURSIVE_MROBLEM where only getter type specified explicitly
-   [`KT-56508`](https://youtrack.jetbrains.com/issue/KT-56508) Context receivers: Internal compiler error when compiling code containing a class with a secondary constructor
-   [`KT-56706`](https://youtrack.jetbrains.com/issue/KT-56706) K2: False-positive ARGUMENT_TYPE_MISMATCH for generic nested types from library
-   [`KT-56505`](https://youtrack.jetbrains.com/issue/KT-56505) K2: Missing `NO_EXPLICIT_VISIBILITY_IN_API_MODE` errors on various declarations
-   [`KT-56682`](https://youtrack.jetbrains.com/issue/KT-56682) K2: False-negative UNINITIALIZED_VARIABLE on access to delegated property
-   [`KT-56678`](https://youtrack.jetbrains.com/issue/KT-56678) K2: False-negative UNINITIALIZED_VARIABLE if corresponding variable has initializer
-   [`KT-56612`](https://youtrack.jetbrains.com/issue/KT-56612) K2: false positive NO_TYPE_ARGUMENTS_ON_RHS on raw cast with type alias based argument
-   [`KT-56445`](https://youtrack.jetbrains.com/issue/KT-56445) K2: False-positive unresolved reference to callable reference to function with default argument
-   [`KT-55024`](https://youtrack.jetbrains.com/issue/KT-55024) K2: overload resolution ambiguity/unresolved reference if variable is smart-casted to an invisible internal class
-   [`KT-55722`](https://youtrack.jetbrains.com/issue/KT-55722) K2: Incorrect OVERLOAD_RESOLUTION_AMBIGUITY with smart cast on dispatch receiver (simple)
-   [`KT-56563`](https://youtrack.jetbrains.com/issue/KT-56563) Inference within if stops working when changing expected type from Any to a different type
-   [`KT-55936`](https://youtrack.jetbrains.com/issue/KT-55936) K2: Support proper resolution of callable references as last statements in lambda
-   [`KT-45989`](https://youtrack.jetbrains.com/issue/KT-45989) FIR: wrong callable reference type inferred
-   [`KT-55169`](https://youtrack.jetbrains.com/issue/KT-55169) K2: False-negative NO_ELSE_IN_WHEN
-   [`KT-55932`](https://youtrack.jetbrains.com/issue/KT-55932) K2. No compiler error when elvis operator returns not matched type
-   [`KT-53987`](https://youtrack.jetbrains.com/issue/KT-53987) K2: False negative "TYPE_MISMATCH" with if statement return
-   [`KT-41038`](https://youtrack.jetbrains.com/issue/KT-41038) NI: TYPE_MISMATCH when passing constructor of nested class
-   [`KT-42449`](https://youtrack.jetbrains.com/issue/KT-42449) Can not resolve property for value of type Any even after casting type to a type with star projection
-   [`KT-52934`](https://youtrack.jetbrains.com/issue/KT-52934) StackOverflow from `PseudocodeTraverserKt.collectDataFromSubgraph` with `if` inside `finally`
-   [`KT-52860`](https://youtrack.jetbrains.com/issue/KT-52860) StackOverflowError when casting involving recursive generics and star projection
-   [`KT-52424`](https://youtrack.jetbrains.com/issue/KT-52424) ClassCastException: Wrong smartcast to Nothing? with if-else in nullable lambda parameter
-   [`KT-52262`](https://youtrack.jetbrains.com/issue/KT-52262) TYPE_MISMATCH: Nonnull smartcasting fails with non-exhaustive when
-   [`KT-52502`](https://youtrack.jetbrains.com/issue/KT-52502) Forbid extension calls on inline functional parameters
-   [`KT-51045`](https://youtrack.jetbrains.com/issue/KT-51045) SETTER_MROJECTED_OUT: Star projected nullable property can't be set to null
-   [`KT-40480`](https://youtrack.jetbrains.com/issue/KT-40480) \[FIR] Support `hasStableParameterName` from metadata
-   [`KT-50134`](https://youtrack.jetbrains.com/issue/KT-50134) NI: Type inference regression in java streams groupingBy
-   [`KT-50160`](https://youtrack.jetbrains.com/issue/KT-50160) False positive "USELESS_CAST" caused by indexed access operator
-   [`KT-42715`](https://youtrack.jetbrains.com/issue/KT-42715) Unable to use implicit lambda param `it` for overloaded methods
-   [`KT-49045`](https://youtrack.jetbrains.com/issue/KT-49045) False positive USELESS_CAST in generic type with nullable type parameter
-   [`KT-49024`](https://youtrack.jetbrains.com/issue/KT-49024) AssertionError: Variance conflict: type parameter variance 'out' and projection kind 'in' cannot be combined
-   [`KT-48975`](https://youtrack.jetbrains.com/issue/KT-48975) Type mismatch: inferred type is X but Nothing! was expected with the AssertJ latest version
-   [`KT-47870`](https://youtrack.jetbrains.com/issue/KT-47870) INVISIBLE_MEMBER: Kotlin class can't access protected annotation defined in Java parent class
-   [`KT-47495`](https://youtrack.jetbrains.com/issue/KT-47495) ReenteringLazyValueComputationException on invalid code
-   [`KT-47490`](https://youtrack.jetbrains.com/issue/KT-47490) Missed diagnostic for incorrect callable reference in finally
-   [`KT-47484`](https://youtrack.jetbrains.com/issue/KT-47484) "Recursion detected in a lazy value under LockBasedStorageManager" on invalid code
-   [`KT-46301`](https://youtrack.jetbrains.com/issue/KT-46301) Combining branches with sealed interfaces in `when` breaks type inference
-   [`KT-44392`](https://youtrack.jetbrains.com/issue/KT-44392) False negative: redundant nullability/not null check on cast with as operator
-   [`KT-43936`](https://youtrack.jetbrains.com/issue/KT-43936) Recursion detected on input: ANNOTATION_ENTRY with annotation on star-imported nested class
-   [`KT-43846`](https://youtrack.jetbrains.com/issue/KT-43846) No smart cast when returning function closures with captured smart-cast variable
-   [`KT-43603`](https://youtrack.jetbrains.com/issue/KT-43603) False positive USELESS_CAST leads to TYPECHECKER_HAS_RUN_INTO_RECURSIVE_MROBLEM on "when" with smart cast and extension property
-   [`KT-43553`](https://youtrack.jetbrains.com/issue/KT-43553) JVM / IR: "AssertionError: Unbound symbols not allowed" caused by annotation class with TYPE target
-   [`KT-42169`](https://youtrack.jetbrains.com/issue/KT-42169) False negative CAST_NEVER_SUCCEEDS for incompatible types with generic parameter and star projection
-   [`KT-42136`](https://youtrack.jetbrains.com/issue/KT-42136) NI: False positive \[USELESS_CAST] when list serves to create a mutable list
-   [`KT-41721`](https://youtrack.jetbrains.com/issue/KT-41721) SAM conversion fails on varargs with type approximated to Nothing
-   [`KT-38288`](https://youtrack.jetbrains.com/issue/KT-38288) Unresolved reference for type parameter upper bound of nested class when outer class extends it with star projected type argument
-   [`KT-37490`](https://youtrack.jetbrains.com/issue/KT-37490) NULL_FOR_NONNULL_TYPE: "Null can not be a value of a non-null type Nothing" when null is passed to nullable argument of type projected method
-   [`KT-37365`](https://youtrack.jetbrains.com/issue/KT-37365) NPE from `ReflectionReferencesGenerator.generateCallableReference` with inner class function reference and wrong parenthesis
-   [`KT-36958`](https://youtrack.jetbrains.com/issue/KT-36958) NI: missed unresolved on parenthesized callable reference passing through call (back-ends throw an exception)
-   [`KT-30756`](https://youtrack.jetbrains.com/issue/KT-30756) No smartcast if elvis operator as a smartcast source in while or do-while is used as the last statement
-   [`KT-24737`](https://youtrack.jetbrains.com/issue/KT-24737) Report an error on invalid this-expression with angle brackets on left-hand side of a callable reference
-   [`KT-21463`](https://youtrack.jetbrains.com/issue/KT-21463) Compiler doesn't take into accout a type parameter upper bound if a corresponding type argument is in projection
-   [`KT-6822`](https://youtrack.jetbrains.com/issue/KT-6822) Smart cast doesn't work inside local returned expression in lambda
-   [`KT-55840`](https://youtrack.jetbrains.com/issue/KT-55840) Inconsistency between members of enums in bytecode between FE 1.0 + JVM IR and FIR + JVM IR
-   [`KT-47815`](https://youtrack.jetbrains.com/issue/KT-47815) JVM: "Recursion detected in a lazy value under LockBasedStorageManager" when trying to inherit interface from a class with non-trivial function
-   [`KT-17817`](https://youtrack.jetbrains.com/issue/KT-17817) No error reported on invalid LHS for class literal
-   [`KT-47373`](https://youtrack.jetbrains.com/issue/KT-47373) Missed diagnostics on/after non-null assertion (!!) on generic class class use with class literal
-   [`KT-51143`](https://youtrack.jetbrains.com/issue/KT-51143) Wrong Unit-requiring at if/when branch with stub types
-   [`KT-53671`](https://youtrack.jetbrains.com/issue/KT-53671) False-positive diagnostic reported on OptIn annotation import from root package
-   [`KT-53494`](https://youtrack.jetbrains.com/issue/KT-53494) Mistaken type inference in compound 'if' expression with nullability check and covariant type
-   [`KT-28668`](https://youtrack.jetbrains.com/issue/KT-28668) "AssertionError: Unrelated types in SAM conversion for index variable" if lambda argument of '\[...]' in LHS of augmented assignment is used as an implementation for different SAM interfaces
-   [`KT-55931`](https://youtrack.jetbrains.com/issue/KT-55931) Inference for callable reference inside synthetic calls for if/when/try/etc stops working when brought into lambda for a call
-   [`KT-20223`](https://youtrack.jetbrains.com/issue/KT-20223) Inline access check ignores operator calls to `invoke()`
-   [`KT-54478`](https://youtrack.jetbrains.com/issue/KT-54478) `@NoInfer` causes CONFLICTING_OVERLOADS
-   [`KT-56472`](https://youtrack.jetbrains.com/issue/KT-56472) K2: Add stack of all FIR elements to CheckerContext
-   [`KT-41126`](https://youtrack.jetbrains.com/issue/KT-41126) \[FIR] Inconsistency of a compiler behaviour at init block for an enum entry with and without a qualifier name
-   [`KT-54931`](https://youtrack.jetbrains.com/issue/KT-54931) Annotations defined in nested classes cannot be instantiated directly
-   [`KT-52338`](https://youtrack.jetbrains.com/issue/KT-52338) "IncompatibleClassChangeError: Expected non-static field" with Kotlin class with same-named companion object property as base Java class field
-   [`KT-24901`](https://youtrack.jetbrains.com/issue/KT-24901) No smart cast for `when` with early return
-   [`KT-53086`](https://youtrack.jetbrains.com/issue/KT-53086) "Cannot access '<init>' before superclass constructor has been called" with inner class secondary constructor
-   [`KT-55137`](https://youtrack.jetbrains.com/issue/KT-55137) Callable references with conversion are incorrectly allowed to be promoted to KFunction
-   [`KT-30497`](https://youtrack.jetbrains.com/issue/KT-30497) EXACTLY_ONCE contract doesn't work in a function with `vararg` parameter
-   [`KT-47074`](https://youtrack.jetbrains.com/issue/KT-47074) Front-end Internal error: Failed to analyze declaration State / java.lang.IllegalStateException: Should not be called! when try to add Parcelize
-   [`KT-24503`](https://youtrack.jetbrains.com/issue/KT-24503) Return-as-expression is allowed as this/super constructor parameter
-   [`KT-55379`](https://youtrack.jetbrains.com/issue/KT-55379) False positive NO_ELSE_IN_WHEN with smartcast to Boolean
-   [`KT-47750`](https://youtrack.jetbrains.com/issue/KT-47750) False positive NO_ELSE_IN_WHEN in presence of smartcast to sealed interface
-   [`KT-53819`](https://youtrack.jetbrains.com/issue/KT-53819) False positive UNINITIALIZED_VARIABLE with secondary constructor and custom property getter in local class
-   [`KT-56457`](https://youtrack.jetbrains.com/issue/KT-56457) JVM: Enum.entries are not annotated with `@NotNull`
-   [`KT-56072`](https://youtrack.jetbrains.com/issue/KT-56072) K2. "IllegalStateException: Fir2IrSimpleFunctionSymbol for <paramName> is already bound" when trying to access java synthetic property of inherited class
-   [`KT-50082`](https://youtrack.jetbrains.com/issue/KT-50082) Kotlin non-overriding property of subclass doesn't shadow same-named Java field from base class
-   [`KT-55822`](https://youtrack.jetbrains.com/issue/KT-55822) False positive ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED with raw types and mixed overridden members
-   [`KT-55666`](https://youtrack.jetbrains.com/issue/KT-55666) K2: label on local function is rejected: "Target label does not denote a function"
-   [`KT-56283`](https://youtrack.jetbrains.com/issue/KT-56283) False-positive INVISIBLE_MEMBER on overridden member of more specific type after smart cast
-   [`KT-51969`](https://youtrack.jetbrains.com/issue/KT-51969) \[FIR] Compilation for expect value class fails with "Fir2IrSimpleFunctionSymbol for \[declaration] is already bound"
-   [`KT-56329`](https://youtrack.jetbrains.com/issue/KT-56329) K2: compiler backend crash on two expected functions with similar signatures
-   [`KT-56361`](https://youtrack.jetbrains.com/issue/KT-56361) K2/MPP: receiver isn't available in lambda literals with receiver
-   [`KT-55295`](https://youtrack.jetbrains.com/issue/KT-55295) K2/MPP: JS build functionality
-   [`KT-55909`](https://youtrack.jetbrains.com/issue/KT-55909) \[K2/N] IndexOutOfBoundsException for a reference to a function defined in companion object superclass
-   [`KT-55664`](https://youtrack.jetbrains.com/issue/KT-55664) K2: eliminate ClassId.isSame call from FirClass.isSubclassOf
-   [`KT-56353`](https://youtrack.jetbrains.com/issue/KT-56353) K2. False negative "Unresolved reference" in default value of secondary constructor's parameter
-   [`KT-56381`](https://youtrack.jetbrains.com/issue/KT-56381) K2: Function type kind not extracted from lambda literal in generic call
-   [`KT-55747`](https://youtrack.jetbrains.com/issue/KT-55747) K2. "Convention for 'mod' is forbidden. Use 'rem'" error is missing
-   [`KT-56104`](https://youtrack.jetbrains.com/issue/KT-56104) Unnecessary inner classes attributes in class files for subclasses
-   [`KT-55570`](https://youtrack.jetbrains.com/issue/KT-55570) K2: ACTUAL_WITHOUT_EXPECT error is not reported on a simple actual class
-   [`KT-56176`](https://youtrack.jetbrains.com/issue/KT-56176) \[K2/N] "IllegalStateException: actual type is kotlin.Int, expected kotlin.Long" when expected type uses typealias
-   [`KT-56229`](https://youtrack.jetbrains.com/issue/KT-56229) K2: IllegalStateException (already bound) for triangle-like dependencies scheme with MPP scenario
-   [`KT-56199`](https://youtrack.jetbrains.com/issue/KT-56199) K2 + MPP + kotlinx.serialization: java.lang.VerifyError: Bad type on operand stack in aaload
-   [`KT-56212`](https://youtrack.jetbrains.com/issue/KT-56212) K2: Exception when compiling extension function declaration with illegally chained type parameter receiver
-   [`KT-55503`](https://youtrack.jetbrains.com/issue/KT-55503) K2: "Argument type mismatch" caused by using the wrong "this"
-   [`KT-56050`](https://youtrack.jetbrains.com/issue/KT-56050) K2: inconsistency regarding visibility of synthetic properties with protected getter and public setter
-   [`KT-49663`](https://youtrack.jetbrains.com/issue/KT-49663) FIR: Support `@kotlin`.jvm.PurelyImplements for java collections
-   [`KT-55468`](https://youtrack.jetbrains.com/issue/KT-55468) \[K2/N] Crash with debuginfo caused by changed tree using IMPLICIT_COERCION_TO_UNIT
-   [`KT-56269`](https://youtrack.jetbrains.com/issue/KT-56269) \[K2/N] Don't test "Tailrec is not allowed on open members" in K2
-   [`KT-54647`](https://youtrack.jetbrains.com/issue/KT-54647) K2: Function call with Lambda on LHS of assignment leads to KotlinExceptionWithAttachments: FirDeclaration was not found for class org.jetbrains.kotlin.psi.KtFunctionLiteral
-   [`KT-54648`](https://youtrack.jetbrains.com/issue/KT-54648) K2: Function call on left side of erroneous assignment isn't resolved
-   [`KT-55699`](https://youtrack.jetbrains.com/issue/KT-55699) K2. False Negative "Type parameter T is not an expression"
-   [`KT-56132`](https://youtrack.jetbrains.com/issue/KT-56132) Restore 'JvmBackendContext' constructor signature for compatibility
-   [`KT-55973`](https://youtrack.jetbrains.com/issue/KT-55973) K2: Exception from UnusedChecker on an unused destructuring
-   [`KT-56275`](https://youtrack.jetbrains.com/issue/KT-56275) K2 IDE: Missed error for enum super type
-   [`KT-54775`](https://youtrack.jetbrains.com/issue/KT-54775) K2. "IllegalStateException: Expected FirResolvedTypeRef with ConeKotlinType but was FirImplicitTypeRefImpl <implicit>" exception on incorrect code
-   [`KT-55528`](https://youtrack.jetbrains.com/issue/KT-55528) K2: CFA for property initialization analysis is not run for class initialization graphs
-   [`KT-54410`](https://youtrack.jetbrains.com/issue/KT-54410) K2: Deprecation warning instead of "this declaration is only available since Kotlin X" when language version in project are below required to use language feature
-   [`KT-55186`](https://youtrack.jetbrains.com/issue/KT-55186) K2: No compilation error on calling exception without constructor
-   [`KT-36776`](https://youtrack.jetbrains.com/issue/KT-36776) Treat special constructions (if, when, try) as a usual calls when there is expected type
-   [`KT-50947`](https://youtrack.jetbrains.com/issue/KT-50947) False negative: FE 1.0 doesn't report type variance conflict error on an inner type
-   [`KT-39041`](https://youtrack.jetbrains.com/issue/KT-39041) Collection literals should not be allowed inside annotation classes
-   [`KT-54694`](https://youtrack.jetbrains.com/issue/KT-54694) Consider enabling BooleanElvisBoundSmartCasts in K1 or K2
-   [`KT-54587`](https://youtrack.jetbrains.com/issue/KT-54587) K2. CCE on compilation when some operator fun is needed and it is implemented as an extension function for another class
-   [`KT-52774`](https://youtrack.jetbrains.com/issue/KT-52774) Resolve unqualified enum constants based on expected type
##### Docs & Examples
-   [`KT-53643`](https://youtrack.jetbrains.com/issue/KT-53643) Update coding style conventions to include rangeUntil operator
-   [`KT-57902`](https://youtrack.jetbrains.com/issue/KT-57902) Create migration tutorial from kotlin-js to kotlin-multiplatform gradle plugin
-   [`KT-58381`](https://youtrack.jetbrains.com/issue/KT-58381) \[Docs]\[Libraries] Document Path.createParentDirectories
##### IDE
##### Performance Improvements
-   [`KTIJ-23501`](https://youtrack.jetbrains.com/issue/KTIJ-23501) Make main run configuration detection lighter
-   [`KT-56613`](https://youtrack.jetbrains.com/issue/KT-56613) Reduce memory consumption of light classes
##### Fixes
-   [`KT-57849`](https://youtrack.jetbrains.com/issue/KT-57849) K2: contract violation due to implicit java type with annotation
-   [`KT-57857`](https://youtrack.jetbrains.com/issue/KT-57857) LC: FakeFileForLightClass: Read access is allowed from inside read-action
-   [`KT-57578`](https://youtrack.jetbrains.com/issue/KT-57578) SLC: incorrect upper bound wildcards
-   [`KT-57917`](https://youtrack.jetbrains.com/issue/KT-57917) Analysis API: decompiled value parameters are not resolved
-   [`KT-56046`](https://youtrack.jetbrains.com/issue/KT-56046) K2 IDE: Avoid redundant resolve from annotations
-   [`KT-57569`](https://youtrack.jetbrains.com/issue/KT-57569) SLC: incorrect visibility for lateinit var with private setter
-   [`KT-57547`](https://youtrack.jetbrains.com/issue/KT-57547) SLC: non-last `vararg` value parameter type mismatch
-   [`KT-57548`](https://youtrack.jetbrains.com/issue/KT-57548) SLC: incorrect inheritance list for Comparator
-   [`KT-56843`](https://youtrack.jetbrains.com/issue/KT-56843) Light classes: certain kinds of constant values in property initializers aren't supported
-   [`KT-56868`](https://youtrack.jetbrains.com/issue/KT-56868) SLC: IncorrectOperationException on enum annotation arguments that are not valid Java identifiers
-   [`KT-56833`](https://youtrack.jetbrains.com/issue/KT-56833) Light classes: Accessors to lateinit properties don't have `@NotNull` annotations
-   [`KT-56845`](https://youtrack.jetbrains.com/issue/KT-56845) Light classes: Overridden property accessors don't have `@Override` annotation
-   [`KT-56441`](https://youtrack.jetbrains.com/issue/KT-56441) K2 IDE: reference from Java to ObjectName.INSTANCE of private object is red in IDE, but compiled successfully
-   [`KT-56891`](https://youtrack.jetbrains.com/issue/KT-56891) Symbol Classes: DefaultImpls classes contain methods without default implementation
-   [`KT-56842`](https://youtrack.jetbrains.com/issue/KT-56842) Light Classes: Primitive-backed context receiver parameters shouldn't be marked with `@NotNull`
-   [`KT-56835`](https://youtrack.jetbrains.com/issue/KT-56835) Light classes: Underlying fields for delegated properties should be marked as final and `@NotNull`
-   [`KT-56840`](https://youtrack.jetbrains.com/issue/KT-56840) Light Classes: Inline classes backed by Java primitives shouldn't be marked with `@NotNull`
-   [`KT-56728`](https://youtrack.jetbrains.com/issue/KT-56728) K2 IDE. False positive `not applicable to` for kotlin annotation with target annotating Java element
-   [`KT-55815`](https://youtrack.jetbrains.com/issue/KT-55815) SLC: Keep annotations on type when converting to `PsiType`
-   [`KT-55669`](https://youtrack.jetbrains.com/issue/KT-55669) K2 IDE: INRE from light classes
##### IDE. Completion
-   [`KTIJ-25108`](https://youtrack.jetbrains.com/issue/KTIJ-25108) K2 IDE: Code completion in Java context for Kotlin top level members: "Slow operations are prohibited on EDT" through KtAnalysisScopeProviderImpl.canBeAnalysed()
-   [`KTIJ-24989`](https://youtrack.jetbrains.com/issue/KTIJ-24989) K2 IDE: completion should show information about expanded types for type alias parameters
-   [`KTIJ-24992`](https://youtrack.jetbrains.com/issue/KTIJ-24992) K2 IDE: completion shows return type with incorrect nullability when type is stub type
-   [`KTIJ-24948`](https://youtrack.jetbrains.com/issue/KTIJ-24948) K2 IDE: "ERROR: class org.jetbrains.kotlin.fir.types.jvm.FirJavaTypeRef cannot be cast to class org.jetbrains.kotlin.fir.types.FirResolvedTypeRef" during completion of inner classes' constructors
-   [`KTIJ-24256`](https://youtrack.jetbrains.com/issue/KTIJ-24256) K2 IDE: Angle brackets are missing in completion of function with type parameters
-   [`KTIJ-24083`](https://youtrack.jetbrains.com/issue/KTIJ-24083) K2, Completion: Exception on adding a type parameter receiver to a function
-   [`KTIJ-23963`](https://youtrack.jetbrains.com/issue/KTIJ-23963) K2 IDE: Completion in Kotlin suggests overriding a Java field; fails with "Unknown member to override"
-   [`KTIJ-22359`](https://youtrack.jetbrains.com/issue/KTIJ-22359) K2 IDE: no completion for Java synthetic properties from super class
-   [`KTIJ-23880`](https://youtrack.jetbrains.com/issue/KTIJ-23880) Completion doesn't work for Java synthetic property reference
##### IDE. Decompiler, Indexing, Stubs
-   [`KTIJ-25152`](https://youtrack.jetbrains.com/issue/KTIJ-25152) Kotlin Bytecode tool window: ISE Symbol with IrSimpleFunctionSymbolImpl is unbound on actual callable with argument in mpp project with IR
-   [`KTIJ-24475`](https://youtrack.jetbrains.com/issue/KTIJ-24475) Migrate kotlin index extension implementation from object to classes
-   [`KTIJ-24335`](https://youtrack.jetbrains.com/issue/KTIJ-24335) Kotlin Bytecode tool window: NoSuchElementException caused by duplicate Boolean type descriptor in JvmSharedVariablesManager.getProvider
-   [`KTIJ-24206`](https://youtrack.jetbrains.com/issue/KTIJ-24206) Kotlin Bytecode tool window: "Unhandled intrinsic in ExpressionCodegen" when compiling a source file with an expect function
-   [`KTIJ-15764`](https://youtrack.jetbrains.com/issue/KTIJ-15764) IR by default in Kotlin bytecode tool window
##### IDE. Gradle Integration
-   [`KT-59034`](https://youtrack.jetbrains.com/issue/KT-59034) MPP build failed with "Factory type is not known for plugin variants" in kt-231-\*
-   [`KT-56671`](https://youtrack.jetbrains.com/issue/KT-56671) KGP import: K/N distribution libraries should'n be resolved for IDE by KGP with package names
-   [`KTIJ-24573`](https://youtrack.jetbrains.com/issue/KTIJ-24573) KGP-based import: commonized cinterop libraries don't include source set targets, unsupported by host
-   [`KTIJ-25757`](https://youtrack.jetbrains.com/issue/KTIJ-25757) KJS: 1.9.0-Beta fails to run when running in Android Studio
-   [`KTIJ-24701`](https://youtrack.jetbrains.com/issue/KTIJ-24701) KGP import: JVM+Android shared source sets don't receive a correct default stdlib dependency
-   [`KTIJ-24745`](https://youtrack.jetbrains.com/issue/KTIJ-24745) IDE sync of kotlin("js") projects with js(BOTH) set fails with exception because of the new MPP IDE import
-   [`KTIJ-24567`](https://youtrack.jetbrains.com/issue/KTIJ-24567) Enable KGP dependency resolution by default
-   [`KTIJ-24729`](https://youtrack.jetbrains.com/issue/KTIJ-24729) KotlinMPPGradleProjectResolverKt must not be requested from main classloader on project import
-   [`KTIJ-11978`](https://youtrack.jetbrains.com/issue/KTIJ-11978) IDE does not recognize the sources JAR of a published to mavenLocal MPP library
##### IDE. Inspections and Intentions
-   [`KTIJ-24684`](https://youtrack.jetbrains.com/issue/KTIJ-24684) K2 IDE: 'Redundant qualifier name' false positive in type specification in extension function
-   [`KTIJ-24662`](https://youtrack.jetbrains.com/issue/KTIJ-24662) K2 IDE: False positive "Redundant qualifier name" inspection for nested class from base interface
-   [`KTIJ-25232`](https://youtrack.jetbrains.com/issue/KTIJ-25232) K2 IDE: "Redundant qualifier name" inspection false positive with object referenced via property
-   [`KTIJ-25447`](https://youtrack.jetbrains.com/issue/KTIJ-25447) Make Enum.entries and RangeUntil inspections don't check for opt-in when APIs become stable
-   [`KTIJ-23588`](https://youtrack.jetbrains.com/issue/KTIJ-23588) K2 IDE. False positive unused import directive for extension function of an object
-   [`KTIJ-25112`](https://youtrack.jetbrains.com/issue/KTIJ-25112) K2 IDE: False positive "Actual value of parameter 'b' is always 'null'"
-   [`KTIJ-24485`](https://youtrack.jetbrains.com/issue/KTIJ-24485) Explicit API mode: false positive "redundant 'public' modifier"
-   [`KTIJ-24453`](https://youtrack.jetbrains.com/issue/KTIJ-24453) Unsuccessfull resolve error from OperatorToFunctionIntention on recursive property declaration
##### IDE. JS
-   [`KT-58427`](https://youtrack.jetbrains.com/issue/KT-58427) Kotlin Gradle Plugin ignores language version value for Kotlin/JS sources
##### IDE. Libraries
-   [`KTIJ-25096`](https://youtrack.jetbrains.com/issue/KTIJ-25096) K2 IDE: Library sessions are garbage collected between performance test runs with enabled library caches
-   [`KTIJ-24413`](https://youtrack.jetbrains.com/issue/KTIJ-24413) Cannot navigate to enum of the Kotlin library via entries call
##### IDE. Multiplatform
-   [`KTIJ-25859`](https://youtrack.jetbrains.com/issue/KTIJ-25859) MPP: Library wizard with android target uses deprecated `androidTest` source set
-   [`KTIJ-25479`](https://youtrack.jetbrains.com/issue/KTIJ-25479) Compiler options is not imported correctly for js source sets
-   [`KTIJ-24011`](https://youtrack.jetbrains.com/issue/KTIJ-24011) MPP: Native tests are missing run gutters
##### JavaScript
##### New Features
-   [`KT-12784`](https://youtrack.jetbrains.com/issue/KT-12784) JS: generate ES2015 compatible modules
-   [`KT-48154`](https://youtrack.jetbrains.com/issue/KT-48154) KJS / IR: Inline members support for external types
-   [`KT-51582`](https://youtrack.jetbrains.com/issue/KT-51582) FIR: support basic compile-time evaluation for JS backend
##### Fixes
-   [`KT-43490`](https://youtrack.jetbrains.com/issue/KT-43490) KJS / IR: "Cannot set property message of Error which has only a getter" caused by class that is child of Throwable
-   [`KT-57690`](https://youtrack.jetbrains.com/issue/KT-57690) K2/MPP: compileProductionLibraryKotlinJs fails with Module has a reference to symbol kotlin/arrayOf|3204918726020768747\[0]. Neither the module itself nor its dependencies contain such declaration
-   [`KT-56911`](https://youtrack.jetbrains.com/issue/KT-56911) K2/MPP: Compile K/JS fails for `@Serializable` annotation with class IrDeclarationOrigin$GeneratedByPlugin cannot be cast to class IrDeclarationOriginImpl
-   [`KT-56950`](https://youtrack.jetbrains.com/issue/KT-56950) Support KLIB IC with K2
-   [`KT-58570`](https://youtrack.jetbrains.com/issue/KT-58570) KJS: ES6 classes + PL throw java.lang.NullPointerException
-   [`KT-58835`](https://youtrack.jetbrains.com/issue/KT-58835) K2/JS: Fix incremental compilation klib tests
-   [`KT-58794`](https://youtrack.jetbrains.com/issue/KT-58794) KJS / K2: Assertion failed with Space build
-   [`KT-51706`](https://youtrack.jetbrains.com/issue/KT-51706) Partial linkage: in case of absent symbol referred from declaration Native compiler is successful, JavaScript fails
-   [`KT-54452`](https://youtrack.jetbrains.com/issue/KT-54452) Kotlin/JS libraries with "joined" legacy+IR content: publish IR sources for them
-   [`KT-53180`](https://youtrack.jetbrains.com/issue/KT-53180) Kotlin/JS: generated TypeScript constructor can have "TS1016: A required parameter cannot follow an optional parameter" error with certain properties order
-   [`KT-39650`](https://youtrack.jetbrains.com/issue/KT-39650) KJS IR: provide a way to enable ES2015 class generation
-   [`KT-57990`](https://youtrack.jetbrains.com/issue/KT-57990) KJS/IR. Invalid `super` call for final parent methods (ES classes)
-   [`KT-58246`](https://youtrack.jetbrains.com/issue/KT-58246) KJS: ES15 classses — duplicated code in class constructor
-   [`KT-57479`](https://youtrack.jetbrains.com/issue/KT-57479) KJS: Add an annotation for a function parameter which checks that a passed argument has an external type
-   [`KT-58201`](https://youtrack.jetbrains.com/issue/KT-58201) Unknown statement type when building with ES modules
-   [`KT-30810`](https://youtrack.jetbrains.com/issue/KT-30810) values and valueOf are miscompiled for external enum classes
-   [`KT-57024`](https://youtrack.jetbrains.com/issue/KT-57024) Ugly TypeScript definitions for declarations with both `@JsExport` and `@Serializable`
-   [`KT-56237`](https://youtrack.jetbrains.com/issue/KT-56237) KJS + IC: Adding or removing interface default implementation doesn't invalidate children and doesn't update JS code
-   [`KT-54638`](https://youtrack.jetbrains.com/issue/KT-54638) K2/JS: Fir2ir - implement and use JS-specific mangler
-   [`KT-54028`](https://youtrack.jetbrains.com/issue/KT-54028) Native / JS: Using private object implementing a sealed interface causes a linker error
-   [`KT-57423`](https://youtrack.jetbrains.com/issue/KT-57423) KJS: Add an annotation for external interfaces which allows to be inherited only by other external interfaces, classes or objects
-   [`KT-57711`](https://youtrack.jetbrains.com/issue/KT-57711) K2: Native & JS fail to compile a KLIB that uses const val from a dependency KLIB
-   [`KT-57078`](https://youtrack.jetbrains.com/issue/KT-57078) JS IC: Unbound symbol left in `SymbolTable` in `JsIr[ES6]InvalidationTestGenerated.testBreakKlibBinaryCompatibilityWithVariance` tests
-   [`KT-57254`](https://youtrack.jetbrains.com/issue/KT-57254) Deprecate `external enum` declarations
-   [`KT-57002`](https://youtrack.jetbrains.com/issue/KT-57002) KJS: "JsParserException: missing name after . operator" when a js(...) block contains an interpolated constant
-   [`KT-56961`](https://youtrack.jetbrains.com/issue/KT-56961) JS IR: serializedIrFileFingerprints in klib manifest has a wrong format
-   [`KT-56282`](https://youtrack.jetbrains.com/issue/KT-56282) KJS: Invalidate incremental cache in case of compiler internal errors
##### KMM Plugin
-   [`KT-55402`](https://youtrack.jetbrains.com/issue/KT-55402) "Framework not found SQLCipher": after selection of "Regular framework" as "iOS framework distribution" and installing SqlCihper through CocoaPods
-   [`KT-55988`](https://youtrack.jetbrains.com/issue/KT-55988) KN debugger in KMM plugin for Android Studio can't recognize the source code
##### Language Design
##### New Features
-   [`KT-48872`](https://youtrack.jetbrains.com/issue/KT-48872) Provide modern and performant replacement for Enum.values()
-   [`KT-15613`](https://youtrack.jetbrains.com/issue/KT-15613) Introduce special syntax for the until operator
-   [`KT-4107`](https://youtrack.jetbrains.com/issue/KT-4107) Design and implement a solution for toString, equals and hashCode on objects (data object)
##### Fixes
-   [`KT-28850`](https://youtrack.jetbrains.com/issue/KT-28850) Prohibit protected visibility in final expected classes
-   [`KT-39362`](https://youtrack.jetbrains.com/issue/KT-39362) Expect fun interface must have actual fun interface counterpart
-   [`KT-48994`](https://youtrack.jetbrains.com/issue/KT-48994) Prohibit type unsound java fields assignments
-   [`KT-58791`](https://youtrack.jetbrains.com/issue/KT-58791) Prolongate MROGRESSION_CHANGE_RESOLVE diagnostics to 2.x
-   [`KT-53778`](https://youtrack.jetbrains.com/issue/KT-53778) Release stdlib API about "rangeUntil" operator in 1.9
-   [`KT-53653`](https://youtrack.jetbrains.com/issue/KT-53653) Export Enum.entries to Objective-C and Swift
-   [`KT-55177`](https://youtrack.jetbrains.com/issue/KT-55177) Deprecate declaration of expect and actual counterparts of same class in one module
-   [`KT-49110`](https://youtrack.jetbrains.com/issue/KT-49110) Prohibit access to members of companion of enum class from initializers of entries of this enum
-   [`KT-47986`](https://youtrack.jetbrains.com/issue/KT-47986) Forbid implicit inferring a type variable into an upper bound in the builder inference context
-   [`KT-57395`](https://youtrack.jetbrains.com/issue/KT-57395) Delay ForbidInferringPostponedTypeVariableIntoDeclaredUpperBound feature to LV 2.0
-   [`KT-55082`](https://youtrack.jetbrains.com/issue/KT-55082) Bump KLib version for Enum.entries
-   [`KT-49264`](https://youtrack.jetbrains.com/issue/KT-49264) Deprecate infix function calls of functions named "suspend" with dangling function literal
##### Libraries
##### New Features
-   [`KT-58046`](https://youtrack.jetbrains.com/issue/KT-58046) Stabilize remaining kotlin.time API: time sources, time marks, measureTime
-   [`KT-58074`](https://youtrack.jetbrains.com/issue/KT-58074) Stabilization of Atomics API in K/N
-   [`KT-55268`](https://youtrack.jetbrains.com/issue/KT-55268) Mutiplatform `@Volatile` annotation
-   [`KT-51908`](https://youtrack.jetbrains.com/issue/KT-51908) Provide common function for getting regex capture group by name
-   [`KT-53263`](https://youtrack.jetbrains.com/issue/KT-53263) Path.createParentDirectories
-   [`KT-7637`](https://youtrack.jetbrains.com/issue/KT-7637) Add toString() to standard delegates classes (NotNullVar, LazyVal, BlockingLazyVal, ...)
-   [`KT-40728`](https://youtrack.jetbrains.com/issue/KT-40728) Add AssertionError constructor with `cause: Throwable` parameter to common stdlib
-   [`KT-57298`](https://youtrack.jetbrains.com/issue/KT-57298) Avoid FileAlreadyExistsException from Path.createParentDirectories in case of parent is symlink
##### Performance Improvements
-   [`KT-54739`](https://youtrack.jetbrains.com/issue/KT-54739) `build` method in collection builders (Set, Map, List) should return a single instance for empty collections
-   [`KT-42589`](https://youtrack.jetbrains.com/issue/KT-42589) Provide common listOf(value) overload to avoid allocation of the vararg
-   [`KT-55091`](https://youtrack.jetbrains.com/issue/KT-55091) Stdlib: Sequence.toSet() and Sequence.toList() may create the collection twice
-   [`KT-57617`](https://youtrack.jetbrains.com/issue/KT-57617) Optimize ReversedListReadOnly iterator
-   [`KT-57607`](https://youtrack.jetbrains.com/issue/KT-57607) KJS: Bad performance for ArrayList.addAll
##### Fixes
-   [`KT-58841`](https://youtrack.jetbrains.com/issue/KT-58841) Serialization: NPE when obtaining a serializer of a sealed base class with a self-referencing property
-   [`KT-57728`](https://youtrack.jetbrains.com/issue/KT-57728) Explicitly specify level of stability of programmatically-accessible interoperability API
-   [`KT-58985`](https://youtrack.jetbrains.com/issue/KT-58985) Update KClass.isData KDoc
-   [`KT-57762`](https://youtrack.jetbrains.com/issue/KT-57762) Introduce HexFormat for formatting and parsing hexadecimals
-   [`KT-55612`](https://youtrack.jetbrains.com/issue/KT-55612) Stabilize experimental API for 1.9
-   [`KT-58548`](https://youtrack.jetbrains.com/issue/KT-58548) Stabilize standard library API for Enum.entries
-   [`KT-56400`](https://youtrack.jetbrains.com/issue/KT-56400) Disable compilation of atomicfu-runtime with legacy JS backend
-   [`KT-58276`](https://youtrack.jetbrains.com/issue/KT-58276) Deprecate redundant public declarations in kotlin.native.concurrent
-   [`KT-35973`](https://youtrack.jetbrains.com/issue/KT-35973) Extract org.w3c declarations from stdlib-js
-   [`KT-58073`](https://youtrack.jetbrains.com/issue/KT-58073) JS/Legacy compiler blocks compilation of kotlinx.atomicfu with K2
-   [`KT-57317`](https://youtrack.jetbrains.com/issue/KT-57317) Repack EnumEntries from stdlib into the compiler
-   [`KT-54702`](https://youtrack.jetbrains.com/issue/KT-54702) Native: mark Worker and related APIs as obsolete
-   [`KT-55610`](https://youtrack.jetbrains.com/issue/KT-55610) Deprecate kotlin.jvm.Volatile annotation in platforms except JVM
-   [`KT-57404`](https://youtrack.jetbrains.com/issue/KT-57404) Native: Support AnnotationTarget.TYPE_PARAMETER
-   [`KT-57318`](https://youtrack.jetbrains.com/issue/KT-57318) Change EnumEntries stdlib implementation to be eager
-   [`KT-57137`](https://youtrack.jetbrains.com/issue/KT-57137) Native: Consider removing ArrayAsList
-   [`KT-56661`](https://youtrack.jetbrains.com/issue/KT-56661) Missing EnumEntries-related bytecode in kotlin-stdlib-1.9.255-SNAPSHOT.jar
-   [`KT-51579`](https://youtrack.jetbrains.com/issue/KT-51579) PlatformImplementations loading is not compatible with graalvm native-image --no-fallback
##### Native
-   [`KT-54098`](https://youtrack.jetbrains.com/issue/KT-54098) Decommission and remove 'enableEndorsedLibs' flag from Gradle setup
-   [`KT-52594`](https://youtrack.jetbrains.com/issue/KT-52594) Provide Alpha support for Native in the K2 platform
-   [`KT-56071`](https://youtrack.jetbrains.com/issue/KT-56071) K2/MPP: Native build functionality
-   [`KT-56218`](https://youtrack.jetbrains.com/issue/KT-56218) \[K2/N] Receiver annotations for properties are not serialized
-   [`KT-56326`](https://youtrack.jetbrains.com/issue/KT-56326) \[K2/N] RemoveRedundantCallsToStaticInitializersPhase removes important static initializer
-   [`KT-27002`](https://youtrack.jetbrains.com/issue/KT-27002) `lateinit` intrinsics frontend checkers aren't applied on Native
##### Native. Build Infrastructure
-   [`KT-58160`](https://youtrack.jetbrains.com/issue/KT-58160) Native: performance build configuration fails with NoSuchMethodError: 'boolean kotlinx.coroutines.CompletableDeferredKt.completeWith(kotlinx.coroutines.CompletableDeferred, java.lang.Object)'
##### Native. C and ObjC Import
-   [`KT-54610`](https://youtrack.jetbrains.com/issue/KT-54610) Kotlin Native can't call `objc_direct` functions
-   [`KT-57918`](https://youtrack.jetbrains.com/issue/KT-57918) \[K2/N] Support typealiases in FirClassSymbol<\*>.selfOrAnySuperClass()
-   [`KT-58651`](https://youtrack.jetbrains.com/issue/KT-58651) Native c-interop tool generates broken `@Deprecated` annotations
-   [`KT-57541`](https://youtrack.jetbrains.com/issue/KT-57541) Compilation fails without explicit cast on cinterop code
-   [`KT-54805`](https://youtrack.jetbrains.com/issue/KT-54805) KMP ios memory leak when using CA Layer
-   [`KT-57490`](https://youtrack.jetbrains.com/issue/KT-57490) \[K/N] Duplicate package names for cinterop klibs with objc protocols fails to link
##### Native. ObjC Export
-   [`KT-58839`](https://youtrack.jetbrains.com/issue/KT-58839) K/N: Exception during HiddenFromObjC marked class extension function compiling
-   [`KT-56464`](https://youtrack.jetbrains.com/issue/KT-56464) K/N: Allow HiddenFromObjC for classes
-   [`KT-57507`](https://youtrack.jetbrains.com/issue/KT-57507) K2: Set of Objc exported declarations is different between K1 and K2
##### Native. Runtime
-   [`KT-58441`](https://youtrack.jetbrains.com/issue/KT-58441) Kotlin/Native: `@ObjCAction` `@ObjCOutlet` generate bridges without switching state
-   [`KT-57091`](https://youtrack.jetbrains.com/issue/KT-57091) Align Native and Java file/class initialization behavior
##### Native. Runtime. Memory
-   [`KT-56233`](https://youtrack.jetbrains.com/issue/KT-56233) \[Kotlin/Native] Crash when enum values are accessed in multiple threads
-   [`KT-58130`](https://youtrack.jetbrains.com/issue/KT-58130) Implement preview of custom allocator for Kotlin/Native
-   [`KT-56402`](https://youtrack.jetbrains.com/issue/KT-56402) Native: if a Kotlin peer for an Obj-C object is created on the main thread, then Kotlin runtime should run objc_release for it on the main thread
##### Native. Stdlib
-   [`KT-57344`](https://youtrack.jetbrains.com/issue/KT-57344) Try to remove strange .equals overload on primitive types
-   [`KT-57592`](https://youtrack.jetbrains.com/issue/KT-57592) Native: Remove the default parameter value for AtomicLong constructor
##### Native. Testing
-   [`KT-57349`](https://youtrack.jetbrains.com/issue/KT-57349) Enable more K2 MPP codegen/box tests for Kotlin/Native
-   [`KT-57026`](https://youtrack.jetbrains.com/issue/KT-57026) K2: Fix Native test infrastructure for MPP
##### Reflection
-   [`KT-54833`](https://youtrack.jetbrains.com/issue/KT-54833) Reflection: Incorrect behaviour for Field.kotlinProperty function in companion objects
-   [`KT-56650`](https://youtrack.jetbrains.com/issue/KT-56650) ArrayStoreException from InlineClassAwareCaller.call with an array of inline class
-   [`KT-56093`](https://youtrack.jetbrains.com/issue/KT-56093) Metaspace leak in a Gradle plugin built with Kotlin 1.8.0
-   [`KT-55937`](https://youtrack.jetbrains.com/issue/KT-55937) Optimize implementation of kotlinFunction/kotlinProperty
##### Tools. CLI
-   [`KT-57495`](https://youtrack.jetbrains.com/issue/KT-57495) Add JVM target bytecode version 20
-   [`KT-57154`](https://youtrack.jetbrains.com/issue/KT-57154) Incorrect version of JDK is provided through CoreJrtFs
-   [`KT-56209`](https://youtrack.jetbrains.com/issue/KT-56209) Add CLI support for HMPP in K2
-   [`KT-58351`](https://youtrack.jetbrains.com/issue/KT-58351) Confusing error message when using removed -Xjvm-default mode value
-   [`KT-57535`](https://youtrack.jetbrains.com/issue/KT-57535) K2: Kotlin command line compiler doesn't see class files on the class path in 2.0
-   [`KT-57644`](https://youtrack.jetbrains.com/issue/KT-57644) K2: Prohibit passing HMPP module structure with CLI arguments to metadata compiler
-   [`KT-56351`](https://youtrack.jetbrains.com/issue/KT-56351) Reduce memory usage spent on compiler settings
##### Tools. Commonizer
-   [`KT-57796`](https://youtrack.jetbrains.com/issue/KT-57796) NoSuchFileException in :module-B:commonizeCInterop with Kotlin 1.8.20
-   [`KT-56207`](https://youtrack.jetbrains.com/issue/KT-56207) Investigate failing tests in ClassifierCommonizationFromSourcesTest
##### Tools. Compiler Plugins
##### Fixes
-   [`KT-57821`](https://youtrack.jetbrains.com/issue/KT-57821) K2: Compiler calls declaration generation plugins twice for classes in the common source set
-   [`KT-57406`](https://youtrack.jetbrains.com/issue/KT-57406) FIR Compiler plugins: Assignment plugin incorrectly recognizes qualified names of annotations
-   [`KT-57626`](https://youtrack.jetbrains.com/issue/KT-57626) K2: SERIALIZER_NOT_FOUND for serializable class from another module
-   [`KT-57400`](https://youtrack.jetbrains.com/issue/KT-57400) FIR Compiler Plugins: `annotated` predicate does not work with Java classes
-   [`KT-57140`](https://youtrack.jetbrains.com/issue/KT-57140) K2: Implement backwards compatibility for FirFunctionTypeKindExtension
-   [`KT-56685`](https://youtrack.jetbrains.com/issue/KT-56685) K2: ArrayIndexOfBound during session creation if compiler plugins are enabled
-   [`KT-55375`](https://youtrack.jetbrains.com/issue/KT-55375) Remove "legacy" mode of jvm-abi-gen plugin
-   [`KT-53470`](https://youtrack.jetbrains.com/issue/KT-53470) FIR: pass `MemberGenerationContext` to all methods of FirDeclarationGenerationExtension
-   [`KT-51092`](https://youtrack.jetbrains.com/issue/KT-51092) Lombok `@Value` causes IllegalAccessError
-   [`KT-55885`](https://youtrack.jetbrains.com/issue/KT-55885) K2 plugin API: Backend-only declarations are not visible from other modules
-   [`KT-55584`](https://youtrack.jetbrains.com/issue/KT-55584) K2: Improve registration of session components from compiler plugins
-   [`KT-55843`](https://youtrack.jetbrains.com/issue/KT-55843) FIR Plugin API: metaAnnotated predicate returns meta-annotation itself as well
-   [`KT-53874`](https://youtrack.jetbrains.com/issue/KT-53874) Optimize checking for plugin applicability and redesign DeclarationPredicates
##### Tools. Compiler plugins. Serialization
##### Fixes
-   [`KT-58954`](https://youtrack.jetbrains.com/issue/KT-58954) Serialization: NPE at run time when accessing a delegating property of a deserialized object
-   [`KT-56537`](https://youtrack.jetbrains.com/issue/KT-56537) Serialization: Presence of (transient) delegated field in the serialized class breaks deserialization
-   [`KT-58918`](https://youtrack.jetbrains.com/issue/KT-58918) Serialization: NPE at run time obtaining a serializer for a sealed class with a generic self-referencing property
-   [`KT-59113`](https://youtrack.jetbrains.com/issue/KT-59113) Serialization: NPE at run time when accessing a delegating property of a deserialized object
-   [`KT-57647`](https://youtrack.jetbrains.com/issue/KT-57647) Serialization: "IllegalAccessError: Update to static final field" caused by serializable value class
-   [`KT-57704`](https://youtrack.jetbrains.com/issue/KT-57704) K2/serialization: false-positive SERIALIZER_NOT_FOUND when compiling against 1.7.20 binary with enum class
-   [`KT-57083`](https://youtrack.jetbrains.com/issue/KT-57083) K2/serialization: can't resolve serializers for classes from other modules
-   [`KT-56480`](https://youtrack.jetbrains.com/issue/KT-56480) K2: false-positive warning about incompatible serializer type when using type aliases
-   [`KT-56594`](https://youtrack.jetbrains.com/issue/KT-56594) K2/serialization reports SERIALIZER_NOT_FOUND over aliased String or primitive types
-   [`KT-56553`](https://youtrack.jetbrains.com/issue/KT-56553) Support 'serialization plugin intrinsics' feature in K2
-   [`KT-56244`](https://youtrack.jetbrains.com/issue/KT-56244) kotlinx.serialization compiler intrinsic does not work with encodeToString function in 1.8.0
##### Tools. Daemon
-   [`KT-50846`](https://youtrack.jetbrains.com/issue/KT-50846) Remove "new" Kotlin daemon from codebase
##### Tools. Gradle
##### New Features
-   [`KT-56971`](https://youtrack.jetbrains.com/issue/KT-56971) Expose jvmTargetValidationMode property in KotlinCompile Gradle task
-   [`KT-57159`](https://youtrack.jetbrains.com/issue/KT-57159) Add project level compiler options for Kotlin/JVM plugin
##### Performance Improvements
-   [`KT-57052`](https://youtrack.jetbrains.com/issue/KT-57052) Gradle: Stop using exceptions for flow control
-   [`KT-57757`](https://youtrack.jetbrains.com/issue/KT-57757) Reduce classpath snapshotter memory consumption
-   [`KT-56052`](https://youtrack.jetbrains.com/issue/KT-56052) Implement an in-memory wrapper for PersistentHashMap to avoid applying changes to IC caches before successful compilation
##### Fixes
-   [`KT-55624`](https://youtrack.jetbrains.com/issue/KT-55624) Update KGP integration tests that use removed in Gradle 8 getClassifier method
-   [`KT-59589`](https://youtrack.jetbrains.com/issue/KT-59589) Gradle: 'java.lang.NoClassDefFoundError: com/gradle/scan/plugin/BuildScanExtension' on 1.9.0-RC when applying Enterprise Plugin from initscript
-   [`KT-59063`](https://youtrack.jetbrains.com/issue/KT-59063) Explicit API mode broken in Kotlin 1.9.0-Beta
-   [`KT-57653`](https://youtrack.jetbrains.com/issue/KT-57653) Explicit API mode is not enabled when free compiler arguments are specified in Gradle project
-   [`KT-59256`](https://youtrack.jetbrains.com/issue/KT-59256) \[1.9.0-Beta] ServiceLoader does not pick up classes defined in the same project
-   [`KT-58662`](https://youtrack.jetbrains.com/issue/KT-58662) Gradle 8.1 + Configuration Cache: custom values data is missing from build report
-   [`KT-58280`](https://youtrack.jetbrains.com/issue/KT-58280) org.jetbrains.kotlin.jvm Gradle plugin contributes build directories to the test compile classpath
-   [`KT-59191`](https://youtrack.jetbrains.com/issue/KT-59191) Actual compilation failure exception might be hidden in the case of a Kotlin daemon crash
-   [`KT-56211`](https://youtrack.jetbrains.com/issue/KT-56211) Improve Kotlin build reports
-   [`KT-57767`](https://youtrack.jetbrains.com/issue/KT-57767) Gradle: "ZipException: invalid entry size" with 1.8.20
-   [`KT-57736`](https://youtrack.jetbrains.com/issue/KT-57736) K2: Introduce an easy way to try K2 compiler in Gradle user projects
-   [`KT-59056`](https://youtrack.jetbrains.com/issue/KT-59056) FreeCompilerArgs options added using 'subprojects' extension override module-level freeCompilerArgs options
-   [`KT-55740`](https://youtrack.jetbrains.com/issue/KT-55740) Gradle 8: Listener registration using Gradle.addBuildListener() has been deprecated
-   [`KT-37652`](https://youtrack.jetbrains.com/issue/KT-37652) Support explicit mode for Android projects
-   [`KT-58251`](https://youtrack.jetbrains.com/issue/KT-58251) Build Statistics. Kotlin-specific tags are missing in build scans if projects use Gradle 8+
-   [`KT-57224`](https://youtrack.jetbrains.com/issue/KT-57224) Add an indicator into build metrics report to show whether K1 or K2 compiler was used to compile the code
-   [`KT-58571`](https://youtrack.jetbrains.com/issue/KT-58571) ExplicitApi mode should not apply for test compilations
-   [`KT-42718`](https://youtrack.jetbrains.com/issue/KT-42718) Test and AndroidTest sources should be excluded from explicit API requirements for libraries
-   [`KT-58916`](https://youtrack.jetbrains.com/issue/KT-58916) \[1.9.0-Beta] PLUGIN_CLASSPATH_CONFIGURATION_NAME and NATIVE_COMPILER_PLUGIN_CLASSPATH_CONFIGURATION_NAME should stay public or offer an alternative API
-   [`KT-58869`](https://youtrack.jetbrains.com/issue/KT-58869) K2, Gradle: Improve message "100% (2/2) tasks have compiled with Kotlin 2"
-   [`KT-52811`](https://youtrack.jetbrains.com/issue/KT-52811) Kotlin Serialization metadata issue due to incompatibility between Gradle Kotlin embedded version and Kotlin Gradle Plugin version
-   [`KT-57330`](https://youtrack.jetbrains.com/issue/KT-57330) Provide collection of usage statistics for the Dokka
-   [`KT-57393`](https://youtrack.jetbrains.com/issue/KT-57393) jvm-target value set through 'android.kotlinOptions' is ignored and overwritten with the default 1.8 value
-   [`KT-58745`](https://youtrack.jetbrains.com/issue/KT-58745) KaptGenerateStubs task should also be configured with the same compiler plugin options
-   [`KT-58682`](https://youtrack.jetbrains.com/issue/KT-58682) Explicit api mode does not apply in MPP projects
-   [`KT-52976`](https://youtrack.jetbrains.com/issue/KT-52976) Remove deprecated Gradle conventions usages
-   [`KT-58530`](https://youtrack.jetbrains.com/issue/KT-58530) Compiler plugin unbundling changes should be backward compatible with Kotlin plugin
-   [`KT-36904`](https://youtrack.jetbrains.com/issue/KT-36904) Adding folders to sourceSets.resources.srcDir() in Gradle script does not work
-   [`KT-58313`](https://youtrack.jetbrains.com/issue/KT-58313) An exception in console if no task is executed and file build reports are enabled
-   [`KT-58619`](https://youtrack.jetbrains.com/issue/KT-58619) Move all pm20 interfaces into Gradle plugin codebase
-   [`KT-58320`](https://youtrack.jetbrains.com/issue/KT-58320) Kotlin daemon OOM help message is missing on OOM in Kotlin Daemon itself
-   [`KT-53923`](https://youtrack.jetbrains.com/issue/KT-53923) Add 'progressive' compiler argument to Gradle compiler options
-   [`KT-53924`](https://youtrack.jetbrains.com/issue/KT-53924) Add 'optIn' compiler arguments to Gradle compiler options
-   [`KT-53748`](https://youtrack.jetbrains.com/issue/KT-53748) Remove KotlinCompile setClasspath/getClasspath methods
-   [`KT-56454`](https://youtrack.jetbrains.com/issue/KT-56454) Bump minimal support AGP version to 4.2.2
-   [`KT-57397`](https://youtrack.jetbrains.com/issue/KT-57397) Add infrastructure to use the build-tools-api to run compilation from Gradle
-   [`KT-56946`](https://youtrack.jetbrains.com/issue/KT-56946) Switch incremental Gradle tests for K2 to use language version 2.0
-   [`KT-57782`](https://youtrack.jetbrains.com/issue/KT-57782) Disable daemon fallback strategy for Gradle integration tests by default
-   [`KT-57142`](https://youtrack.jetbrains.com/issue/KT-57142) Split org.jetbrains.kotlin.gradle.tasks/Tasks.kt into several source files
-   [`KT-54447`](https://youtrack.jetbrains.com/issue/KT-54447) Remove usage of deprecated internal Gradle field in Kotlin Gradle Plugin, replace with equivalent in public API
-   [`KT-49785`](https://youtrack.jetbrains.com/issue/KT-49785) Avoid creating task output backups until really needed
-   [`KT-56047`](https://youtrack.jetbrains.com/issue/KT-56047) False positive message about full recompilation is displayed while restoring from build cache and then making a syntax error
-   [`KT-56421`](https://youtrack.jetbrains.com/issue/KT-56421) Gradle: plugin should not use BasePluginExtension deprecated properties
-   [`KT-55241`](https://youtrack.jetbrains.com/issue/KT-55241) Gradle: the VariantImplementationFactories build service state is not persistent making impossible to access factories with configuration cache lazily
-   [`KT-56357`](https://youtrack.jetbrains.com/issue/KT-56357) Gradle: "DefaultTaskCollection#configureEach(Action) on task set cannot be executed in the current context" because of VariantImplementationFactories
-   [`KT-56352`](https://youtrack.jetbrains.com/issue/KT-56352) Make build scan reports more readable
-   [`KT-55972`](https://youtrack.jetbrains.com/issue/KT-55972) Gradle: Add an assertion to all integration tests if `warningMode` is not `FAIL`, but the build doesn't produce any warnings
##### Tools. Gradle. Cocoapods
-   [`KT-38749`](https://youtrack.jetbrains.com/issue/KT-38749) Support reusing generated C-interop between dependant pods
-   [`KT-54161`](https://youtrack.jetbrains.com/issue/KT-54161) Support adding extra code to generated Podfile from the Kotlin gradle plugin
-   [`KT-56162`](https://youtrack.jetbrains.com/issue/KT-56162) Provide granular Gradle warnings suppression for CocoaPodsIT
##### Tools. Gradle. JS
##### New Features
-   [`KT-48791`](https://youtrack.jetbrains.com/issue/KT-48791) KJS: Support for Power(ppc64le) and Z(s390x)
-   [`KT-32209`](https://youtrack.jetbrains.com/issue/KT-32209) org.jetbrains.kotlin.js does not respect Gradle's archivesBaseName
-   [`KT-52646`](https://youtrack.jetbrains.com/issue/KT-52646) KJS / Gradle: make "KotlinCompilationNpmResolver already closed" a warning
-   [`KT-52647`](https://youtrack.jetbrains.com/issue/KT-52647) KJS / Gradle: Make "Projects must be configuring" a warning
-   [`KT-56158`](https://youtrack.jetbrains.com/issue/KT-56158) KJS: Support implementation dependencies
##### Fixes
-   [`KT-59604`](https://youtrack.jetbrains.com/issue/KT-59604) Unresolved reference: useKarma in convention plugin
-   [`KT-57604`](https://youtrack.jetbrains.com/issue/KT-57604) JS, Space: Circular dependency between tasks
-   [`KT-59116`](https://youtrack.jetbrains.com/issue/KT-59116) K/JS npm dependcies are not resolved properly on Kotlin 1.9
-   [`KT-54731`](https://youtrack.jetbrains.com/issue/KT-54731) KJS / Gradle: "There are multiple versions of "kotlin" used in nodejs build: 1.6.21, 1.7.20." with kotlin-dsl in buildSrc
-   [`KT-58970`](https://youtrack.jetbrains.com/issue/KT-58970) browserTest gradle task fails if karma is used and gradle configuration cache is enabled
-   [`KT-59004`](https://youtrack.jetbrains.com/issue/KT-59004) Kotlin JS 1.9.0-Beta, yarn.lock is unstable in multi module project
-   [`KT-56458`](https://youtrack.jetbrains.com/issue/KT-56458) KJS / Gradle: Unnecessary and confusing "There are multiple versions of "kotlin" used in nodejs build" generated from `YarnImportedPackagesVersionResolver`
-   [`KT-57985`](https://youtrack.jetbrains.com/issue/KT-57985) K/JS: `packageJson` Gradle configurations don't inherit unique attributes from JsTarget DSL
-   [`KT-57817`](https://youtrack.jetbrains.com/issue/KT-57817) JS: executables for couple of JS targets builds in the same directory
-   [`KT-58199`](https://youtrack.jetbrains.com/issue/KT-58199) K/JS: Remove useCoverage method
-   [`KT-57116`](https://youtrack.jetbrains.com/issue/KT-57116) KJS / Gradle: `commonWebpackConfig` not applied if called after `binaries.executable()`
-   [`KT-58522`](https://youtrack.jetbrains.com/issue/KT-58522) K/JS: Upgrade NPM dependency versions
-   [`KT-57629`](https://youtrack.jetbrains.com/issue/KT-57629) K/JS: Change default destination of JS production distribution
-   [`KT-57480`](https://youtrack.jetbrains.com/issue/KT-57480) K/JS: Use IR compiler by default without explicit choosing of js compiler
-   [`KT-58345`](https://youtrack.jetbrains.com/issue/KT-58345) K/JS: Webpack task skipped with ES modules because files have mjs extension
-   [`KT-58071`](https://youtrack.jetbrains.com/issue/KT-58071) KJS / Gradle: `jsNodeTest` task is not incremental
-   [`KT-43809`](https://youtrack.jetbrains.com/issue/KT-43809) KJS: browserProductionExecutableDistributeResources tasks deletes distributions directory
-   [`KT-56690`](https://youtrack.jetbrains.com/issue/KT-56690) Kotlin2JsCompiler friendDependencies cannot be configured through friendPaths
-   [`KT-57920`](https://youtrack.jetbrains.com/issue/KT-57920) K/JS: Make imported NPM package not considering dev dependencies
-   [`KT-56025`](https://youtrack.jetbrains.com/issue/KT-56025) KJS / Gradle: Gradle 8.0 jsBrowserProductionWebpack uses the output of another project's jsProductionExecutableCompileSync
-   [`KT-57630`](https://youtrack.jetbrains.com/issue/KT-57630) K/JS: webpack updating twice on one change of kt sources
-   [`KT-47351`](https://youtrack.jetbrains.com/issue/KT-47351) KJS / IR: `:jsTestPackageJson` is unable to find nested included builds under composite build
-   [`KT-44754`](https://youtrack.jetbrains.com/issue/KT-44754) K/JS: `browserRun --continuous` keeps rebuilding without any changes
-   [`KT-49774`](https://youtrack.jetbrains.com/issue/KT-49774) KJS / Gradle: Errors during NPM dependencies resolution in parallel build lead to unfriendly error messages like "Projects must be closed"
-   [`KT-57387`](https://youtrack.jetbrains.com/issue/KT-57387) Remove support of webpack 4
-   [`KT-57386`](https://youtrack.jetbrains.com/issue/KT-57386) Kotlin/JS upgrade npm dependencies
-   [`KT-56705`](https://youtrack.jetbrains.com/issue/KT-56705) KJS / Gradle: Module name starting with '@​' isn't properly set when FUS is disabled
-   [`KT-46428`](https://youtrack.jetbrains.com/issue/KT-46428) KJS / IR: Composing build failed "Failed to create MD5 hash for package.json"
-   [`KT-53687`](https://youtrack.jetbrains.com/issue/KT-53687) Don't trigger npm and yarn related tasks if it not relevant for assemble
-   [`KT-49915`](https://youtrack.jetbrains.com/issue/KT-49915) KJS / Gradle: Gradle build cache miss because of absolute path in `KotlinJsIrLink.filteredArgumentsMap`
-   [`KT-56192`](https://youtrack.jetbrains.com/issue/KT-56192) KJS: In browser testing no original sources in stacktrace
-   [`KT-42395`](https://youtrack.jetbrains.com/issue/KT-42395) Kotlin/JS: Gradle DSL: PackageJson.customField() does not accept null
-   [`KT-43305`](https://youtrack.jetbrains.com/issue/KT-43305) Support Node.JS downloading for Ubuntu
-   [`KT-48631`](https://youtrack.jetbrains.com/issue/KT-48631) KJS: Unconditionally uses linux/x86 binaries
-   [`KT-38015`](https://youtrack.jetbrains.com/issue/KT-38015) NodeJS installation does not extract symlinks correctly (npm and npx)
##### Tools. Gradle. Multiplatform
##### New Features
-   [`KT-34662`](https://youtrack.jetbrains.com/issue/KT-34662) Provide an option for Android targets to compile & run `commonTest` tests as unit tests only, instrumented tests only, or both
-   [`KT-55881`](https://youtrack.jetbrains.com/issue/KT-55881) Add possibility to enable/disable sources publication similar to Java Gradle Plugin API
##### Fixes
-   [`KT-59446`](https://youtrack.jetbrains.com/issue/KT-59446) MPP: transformCommonMainDependenciesMetadata failing for api java dependency in shared jvm source set with Future was not completed yet
-   [`KT-55751`](https://youtrack.jetbrains.com/issue/KT-55751) MPP / Gradle: Consumable configurations must have unique attributes
-   [`KT-57688`](https://youtrack.jetbrains.com/issue/KT-57688) MPP: `compileDebugKotlinAndroid` task fails with llegalArgumentException: 'moduleName' is null!
-   [`KT-56210`](https://youtrack.jetbrains.com/issue/KT-56210) Pass module structure to CLI of K2 if K2 enabled
-   [`KT-57531`](https://youtrack.jetbrains.com/issue/KT-57531) KotlinNativeLink: StackOverflowError when consuming library with dependency cycles (from constraints)
-   [`KT-58281`](https://youtrack.jetbrains.com/issue/KT-58281) Kotlin Gradle Plugin: Enable Kotlin/Android SourceSetLayout v2 by default
-   [`KT-57903`](https://youtrack.jetbrains.com/issue/KT-57903) Prepare for migration to the pluggable android target plugin
-   [`KT-49933`](https://youtrack.jetbrains.com/issue/KT-49933) Support Gradle Configuration caching with HMPP
-   [`KT-58661`](https://youtrack.jetbrains.com/issue/KT-58661) KGP: KotlinJvmTarget: Implement 'run' carrier task
-   [`KT-59055`](https://youtrack.jetbrains.com/issue/KT-59055) KotlinJvmRun not respecting jvmToolchain setting
-   [`KT-57959`](https://youtrack.jetbrains.com/issue/KT-57959) Module-name value can't be changed for the android target of a multiplatform project
-   [`KT-55506`](https://youtrack.jetbrains.com/issue/KT-55506) TCS: Gradle Sync: kotlin-stdlib-common is not filtered from JVM + Android source sets
-   [`KT-57652`](https://youtrack.jetbrains.com/issue/KT-57652) Don't expose sourcesElements for project2project dependencies
-   [`KT-58601`](https://youtrack.jetbrains.com/issue/KT-58601) Finalise "ExternalKotlinTargetApi" shape for initial 1.9 release
-   [`KT-58710`](https://youtrack.jetbrains.com/issue/KT-58710) External Target Api: Add API to control SourceSetTree
-   [`KT-58488`](https://youtrack.jetbrains.com/issue/KT-58488) Add a diagnostic message to KGP in case of val androidTest by getting usage
-   [`KT-57482`](https://youtrack.jetbrains.com/issue/KT-57482) cleanNativeDistributionCommonization is not compatible with configuration cache with gradle 8.0
-   [`KT-58062`](https://youtrack.jetbrains.com/issue/KT-58062) Commonizer configuration cache not compatible with Gradle 8.1
-   [`KT-58086`](https://youtrack.jetbrains.com/issue/KT-58086) Warn about using MPP libraries published in the legacy mode
-   [`KT-56439`](https://youtrack.jetbrains.com/issue/KT-56439) TCS: Gradle Sync: IdeBinaryResolver: Add componentFilter API for compilations/configurations
-   [`KT-57023`](https://youtrack.jetbrains.com/issue/KT-57023) Cryptic Gradle task descriptions for compile tasks
-   [`KT-58470`](https://youtrack.jetbrains.com/issue/KT-58470) Warning about using MPP libraries published in the legacy mode is not reported if the dependency is declared in an intermediate source set
-   [`KT-58466`](https://youtrack.jetbrains.com/issue/KT-58466) K2 Gradle: non \*.kt files are passed to -Xfragment-sources
-   [`KT-58319`](https://youtrack.jetbrains.com/issue/KT-58319) kotlin.git: ProjectMetadataProviderImpl "Unexpected source set 'commonMain'"
-   [`KT-51940`](https://youtrack.jetbrains.com/issue/KT-51940) HMPP resolves configurations during configuration
-   [`KT-58261`](https://youtrack.jetbrains.com/issue/KT-58261) Link kotlin native binary framework tasks fails when configuration cache is enabled
-   [`KT-41506`](https://youtrack.jetbrains.com/issue/KT-41506) UnknownDomainObjectException: "KotlinSourceSet with name not found" when creating custom compilations after applying withJava to an MPP JVM target
-   [`KT-58209`](https://youtrack.jetbrains.com/issue/KT-58209) Do not use the term 'Module' in KotlinTargetHierarchy
-   [`KT-56153`](https://youtrack.jetbrains.com/issue/KT-56153) When the dependency is unresolved, import fails and don't import anything instead of degrading gracefully
-   [`KT-56571`](https://youtrack.jetbrains.com/issue/KT-56571) New import broke apiVersion for commonMain, commonTest and jvmAndAndroidMain modules
-   [`KT-56712`](https://youtrack.jetbrains.com/issue/KT-56712) Multiplatform;Composite Builds: Classpath isolation: .MppDependencyProjectStructureMetadataExtractorFactory cannot be cast to class \*MppDependencyProjectStructureMetadataExtractorFactory
-   [`KT-56461`](https://youtrack.jetbrains.com/issue/KT-56461) MPP: resolvableMetadataConfiguration: Ensure consistent resolution across all compile dependencies
-   [`KT-56841`](https://youtrack.jetbrains.com/issue/KT-56841) MPP: Module-to-module dependencies don't work inside included build in included build
-   [`KT-42748`](https://youtrack.jetbrains.com/issue/KT-42748) Project that transitively depends on composite build of multimodule multiplatform library cannot resolve dependencies properly
-   [`KT-52356`](https://youtrack.jetbrains.com/issue/KT-52356) MPP / Gradle: Missing common classes on KMM project integrated via Gradle included build into an Android application
-   [`KT-51293`](https://youtrack.jetbrains.com/issue/KT-51293) Unresolved references with hierarchical project structure when building KotlinMetadata from native-common source set
-   [`KT-56700`](https://youtrack.jetbrains.com/issue/KT-56700) V2 MPP Source Set layout warnings should include link to docs
-   [`KT-55926`](https://youtrack.jetbrains.com/issue/KT-55926) TCS: Gradle Sync: Import Extras on KotlinSourceSet and KotlinTarget
-   [`KT-55730`](https://youtrack.jetbrains.com/issue/KT-55730) MPP / Gradle: compileKotlinMetadata fails to resolve symbols in additional source sets
##### Tools. Gradle. Native
-   [`KT-58838`](https://youtrack.jetbrains.com/issue/KT-58838) KGP/Multiplatform: 1.9.0-Beta with custom cinterops: IllegalStateException: Could not create domain object 'jni' (DefaultCInteropSettings)
-   [`KT-57823`](https://youtrack.jetbrains.com/issue/KT-57823) KotlinNativeCompileOptions.moduleName value is ignored and replaced with the default one if to set up using compilations
-   [`KT-57815`](https://youtrack.jetbrains.com/issue/KT-57815) KotlinNativeCompileOptions.moduleName isn't accessible if to configure using compilerOptions.configure {}
-   [`KT-57944`](https://youtrack.jetbrains.com/issue/KT-57944) K2: K2, MPP, Native: K2 reports "Source does not belong to any module" for native sources
-   [`KT-53108`](https://youtrack.jetbrains.com/issue/KT-53108) Expose Kotlin/Native compiler options as Gradle DSL
-   [`KT-58063`](https://youtrack.jetbrains.com/issue/KT-58063) Kotlin/Native tasks configuration cache are not compatible with Gradle 8.1
-   [`KT-38317`](https://youtrack.jetbrains.com/issue/KT-38317) Kotlin/Native: NSURLConnection HTTPS requests fail in iOS tests due to --standalone simctl flag
-   [`KT-56280`](https://youtrack.jetbrains.com/issue/KT-56280) Gradle: freeCompilerArgs are no longer propagated from compilations to Native binaries
##### Tools. Incremental Compile
-   [`KT-58289`](https://youtrack.jetbrains.com/issue/KT-58289) IC fails to detect a change to class annotations
-   [`KT-58986`](https://youtrack.jetbrains.com/issue/KT-58986) New IC: ISE "The following LookupSymbols are not yet converted to ProgramSymbols: LookupSymbol(name=$$delegatedProperties, ...)"
-   [`KT-56197`](https://youtrack.jetbrains.com/issue/KT-56197) If use classpathSnapshot, the invoke place of subclass's super function who has default parameters will not recompiled if it is incremental build
-   [`KT-56886`](https://youtrack.jetbrains.com/issue/KT-56886) K2: Changes to Java sources used in Kotlin project do not trigger a rebuild if a previous build was successful
##### Tools. Kapt
-   [`KT-54468`](https://youtrack.jetbrains.com/issue/KT-54468) KAPT Gradle plugin causes eager task creation
-   [`KT-59521`](https://youtrack.jetbrains.com/issue/KT-59521) Kapt maven plugin require version of annotation processor
-   [`KT-58301`](https://youtrack.jetbrains.com/issue/KT-58301) K2: Compile Kotlin task failure for the generated by Kapt sources : 'Source NameOfTheGenerated.kt  does not belong to any module
-   [`KT-57598`](https://youtrack.jetbrains.com/issue/KT-57598) K2: Support a fallback mode executing Kapt with K1 even when the compiler is run with languageVersion=2.0
-   [`KT-58226`](https://youtrack.jetbrains.com/issue/KT-58226) KAPT: “org.jetbrains.kotlin.psi2ir.generators.ErrorExpressionException: null: KtNameReferenceExpression” with enum with secondary constructor
##### Tools. Maven
-   [`KTIJ-25445`](https://youtrack.jetbrains.com/issue/KTIJ-25445) Maven. JVM target is imported as 1.6 when no target specified in pom.xml
##### Tools. Parcelize
-   [`KT-59112`](https://youtrack.jetbrains.com/issue/KT-59112) K2: "IllegalStateException: Function has no body with `@Parcelize`" on nested sealed class hierarchies
##### Tools. Scripts
-   [`KT-58366`](https://youtrack.jetbrains.com/issue/KT-58366) The obsolete kotlin-script-util jar is still published and contains broken JSR-223 implementation
##### Tools. Wasm
-   [`KT-56585`](https://youtrack.jetbrains.com/issue/KT-56585) Change wasmBrowserRun Browser Executable to System Default
-   [`KT-56159`](https://youtrack.jetbrains.com/issue/KT-56159) Running (karma) tests doesn't work in a project generated by wizard "Browser Application for Kotlin/Wasm"
-   [`KT-57203`](https://youtrack.jetbrains.com/issue/KT-57203) Update Kotlin/Wasm to support Gradle 8
#### Checksums
| File | Sha256 |
| --- | --- |
| kotlin-compiler-1.9.0.zip | 1fc50d805f9809e92de43e91f089cc8618567c1a350faebdabf8a40c5048bee8 |
| kotlin-native-linux-x86\_64-1.9.0.tar.gz | 18bd17e7541baef5ace0303ee463f4185c2d56369382f1b9822ece7215b2a8ec |
| kotlin-native-macos-x86\_64-1.9.0.tar.gz | 9ca355eacfb2986cfd2e579831ac4932df6d5f8a6cbaccc553875f8f0d884226 |
| kotlin-native-macos-aarch64-1.9.0.tar.gz | 5086850c7118a0141d55e8427efa4a9e76f1201f4d4d97a137d4732f4efd481c |
| kotlin-native-windows-x86\_64-1.9.0.zip | 989cb5cb28da87ad0ae2a9469dbbce227165014217ec472eeb78468045dcb766 |
### [`v1.8.22`](https://github.com/JetBrains/kotlin/releases/tag/v1.8.22): Kotlin 1.8.22
[Compare Source](https://github.com/JetBrains/kotlin/compare/v1.8.21...v1.8.22)
#### Changelog
##### Tools. Gradle
-   [`KT-58280`](https://youtrack.jetbrains.com/issue/KT-58280) org.jetbrains.kotlin.jvm Gradle plugin contributes build directories to the test compile classpath
#### Checksums
| File | Sha256 |
| --- | --- |
| kotlin-compiler-1.8.22.zip | 91f50fe25c9edfb1e79ae1fe2ede85fa4728f7f4b0587644a4eee40252cdfaa6 |
| kotlin-native-linux-x86\_64-1.8.22.tar.gz | a1fb41fc010b347d5d9a5449ebb48ad200c59ec2a9121b01db5165db6697e58b |
| kotlin-native-macos-x86\_64-1.8.22.tar.gz | 0d6e6b12569a4b8ff2f301f827192dd715a29962cc01eed05557aa8e6eb7c20d |
| kotlin-native-macos-aarch64-1.8.22.tar.gz | 29805af3220eab3c163ac54f02a6097436d4ddfa83eca7815eb053517093e417 |
| kotlin-native-windows-x86\_64-1.8.22.zip | 91b04aa9f3dc3d5968c75d8e7f163e542458867915777e995162864cc805b2e5 |
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| |/   | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | major | `2.16.7.Final` -> `3.2.3.Final` |
| [io.quarkus:quarkus-universe-bom](https://github.com/quarkusio/quarkus-platform) | import | major | `2.16.7.Final` -> `3.2.3.Final` |
---
### Release Notes
<details>
<summary>quarkusio/quarkus</summary>
### [`v3.2.3.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.2.3.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.2.2.Final...3.2.3.Final)
##### Complete changelog
-   [#​35131](https://github.com/quarkusio/quarkus/pull/35131) - Unlist Security JPA Common
-   [#​35130](https://github.com/quarkusio/quarkus/pull/35130) - Also support Universe BOM
-   [#​35129](https://github.com/quarkusio/quarkus/pull/35129) - Support user methods with `@Transactional` in REST Data with Panache ORM
-   [#​35120](https://github.com/quarkusio/quarkus/pull/35120) - Upgrade to Hibernate Search 6.2.0.Final in Quarkus 3.2
-   [#​35119](https://github.com/quarkusio/quarkus/pull/35119) - Properly resolve `@TestProfile` when using nested tests in base classes
-   [#​35114](https://github.com/quarkusio/quarkus/pull/35114) - Keep META-INF/MANIFEST.MF in the bootstrap Gradle resolver artifact
-   [#​35112](https://github.com/quarkusio/quarkus/pull/35112) - Testing - fix MockitoConfig(convertScopes = true)
-   [#​35107](https://github.com/quarkusio/quarkus/issues/35107) - User methods requiring a transaction in Hibernate ORM does not work for interfaces of Panache REST Data extension
-   [#​35104](https://github.com/quarkusio/quarkus/issues/35104) - `@Nested` tests in a superclass do not work with test profiles
-   [#​35101](https://github.com/quarkusio/quarkus/pull/35101) - Docs: fix typo in duplicated context guide
-   [#​35087](https://github.com/quarkusio/quarkus/pull/35087) - Take into account container element constraints in config mapping validation
-   [#​35081](https://github.com/quarkusio/quarkus/issues/35081) - Email validator on collection element not found after upgrade to Quarkus 3
-   [#​35080](https://github.com/quarkusio/quarkus/issues/35080) - Mocking Singleton does not work even when using  `@MockitoConfig`(convertScopes = true)
-   [#​35067](https://github.com/quarkusio/quarkus/pull/35067) - Set analytics filter logs to debug
-   [#​35061](https://github.com/quarkusio/quarkus/pull/35061) - Fix join message in websocket quickstart
-   [#​35060](https://github.com/quarkusio/quarkus/pull/35060) - Add clear error message when Reactive REST Client used outside of Quarkus
-   [#​35059](https://github.com/quarkusio/quarkus/pull/35059) - Stylistic Loggin guide tweaks
-   [#​35057](https://github.com/quarkusio/quarkus/pull/35057) - Update graal-sdk to 23.0.1 to enable Java 11 compatibility
-   [#​35054](https://github.com/quarkusio/quarkus/issues/35054) - Upgrade graal-sdk version to 23.0.1
-   [#​35040](https://github.com/quarkusio/quarkus/pull/35040) - Fix Keycloak token address in OIDC DevUI script
-   [#​35029](https://github.com/quarkusio/quarkus/issues/35029) - Keycloak dev services uses wrong token url for client_credentials grant type
-   [#​35022](https://github.com/quarkusio/quarkus/pull/35022) - Fixing and adding missing abstracts in the Logging guide
-   [#​35015](https://github.com/quarkusio/quarkus/pull/35015) - Limit `List` transformation in Spring DI module
-   [#​35013](https://github.com/quarkusio/quarkus/pull/35013) - Fix sidecars resource requirements properties in Kubernetes
-   [#​35011](https://github.com/quarkusio/quarkus/issues/35011) - `@ConfigProperty` injection semantics change when `quarkus-spring-di` is present and `@Inject` is used (regression in Quarkus 3)
-   [#​35009](https://github.com/quarkusio/quarkus/pull/35009) - Upgrade to SmallRye Fault Tolerance 6.2.6
-   [#​35006](https://github.com/quarkusio/quarkus/issues/35006) - quarkus-kubernetes Extension ignores multiple sidecars properties
-   [#​35005](https://github.com/quarkusio/quarkus/pull/35005) - Fix OIDC token verification failure message
-   [#​34999](https://github.com/quarkusio/quarkus/pull/34999) - Allow to exclude classes in REST Data with Panache with annotations
-   [#​34997](https://github.com/quarkusio/quarkus/pull/34997) - Document HttpServerOptionsCustomizer
-   [#​34994](https://github.com/quarkusio/quarkus/pull/34994) - OIDC UserInfo request must not be made if the token verification fails
-   [#​34993](https://github.com/quarkusio/quarkus/issues/34993) - OIDC UserInfo endpoint is called even if the token verification fails
-   [#​34992](https://github.com/quarkusio/quarkus/issues/34992) - Document usage of `HttpServerOptionsCustomizer`
-   [#​34991](https://github.com/quarkusio/quarkus/pull/34991) - Upgrade to Hibernate ORM 6.2.7.Final and Hibernate Reactive 2.0.4.Final
-   [#​34987](https://github.com/quarkusio/quarkus/pull/34987) - Ensure Kubernetes manifests are generated in the project location
-   [#​34986](https://github.com/quarkusio/quarkus/issues/34986) - Quarkus is affected by criteria query issue in Hibernate
-   [#​34952](https://github.com/quarkusio/quarkus/pull/34952) - Logging configuration stylistic review
-   [#​34951](https://github.com/quarkusio/quarkus/pull/34951) - Improve Javadoc of `@CustomSerialization`
-   [#​34948](https://github.com/quarkusio/quarkus/pull/34948) - Apply JavaPlugin on the deployment project
-   [#​34945](https://github.com/quarkusio/quarkus/pull/34945) - Fix Openshift deployments when using a custom output directory
-   [#​34944](https://github.com/quarkusio/quarkus/pull/34944) - Backport: Add option to produce PIE native binaries
-   [#​34938](https://github.com/quarkusio/quarkus/issues/34938) - `@UnlessBuildProperty` is ignored on PanacheEntityResource
-   [#​34936](https://github.com/quarkusio/quarkus/pull/34936) - Update RabbitMQ DevServices container to 3.12
-   [#​34917](https://github.com/quarkusio/quarkus/pull/34917) - Fix issue of e.getCause() returns null
-   [#​34906](https://github.com/quarkusio/quarkus/pull/34906) - Allow the use of HTTP2 in programmatically created REST Client
-   [#​34904](https://github.com/quarkusio/quarkus/pull/34904) - Dev UI Scheduler: Fix screen height
-   [#​34896](https://github.com/quarkusio/quarkus/issues/34896) - Quarkus resteasy-reactive (RestClientBuilder) HTTP2
-   [#​34894](https://github.com/quarkusio/quarkus/pull/34894) - Upgrade logstash-gelf to 1.15.1 and add it to dependabot
-   [#​34886](https://github.com/quarkusio/quarkus/pull/34886) - Fix http.route tracing attribute reporting
-   [#​34860](https://github.com/quarkusio/quarkus/pull/34860) - Proper ordering of the handlers chapters and addition of some examples in the Logging guide
-   [#​34857](https://github.com/quarkusio/quarkus/pull/34857) - Make sure links starting with attributes are identifiable
-   [#​34827](https://github.com/quarkusio/quarkus/issues/34827) - `quarkus.kubernetes.output-directory` is not (always) relative to project location
-   [#​34826](https://github.com/quarkusio/quarkus/pull/34826) - Fix build analytics documentation - payload example
-   [#​34778](https://github.com/quarkusio/quarkus/issues/34778) - Observability for HTTP Server - when http route is / then attribute 'http.route' is not sent
-   [#​34737](https://github.com/quarkusio/quarkus/pull/34737) - Avoid ambiguous use of 'Panache' in 'Logging with Panache'
-   [#​34703](https://github.com/quarkusio/quarkus/issues/34703) - Ignored projects also ask about build analytics
-   [#​34673](https://github.com/quarkusio/quarkus/issues/34673) - Openshift extension does not see kubernetes resources in custom location
-   [#​34671](https://github.com/quarkusio/quarkus/pull/34671) - Hibernate Reactive Panache: open session on demand for repositories
-   [#​34615](https://github.com/quarkusio/quarkus/pull/34615) - Bump h2 from 2.1.214 to 2.2.220 in /bom/application
-   [#​34542](https://github.com/quarkusio/quarkus/pull/34542) - Fix user methods requiring a session in Panache REST Data with Reactive
-   [#​34511](https://github.com/quarkusio/quarkus/pull/34511) - Duplicated context concept guide
-   [#​34432](https://github.com/quarkusio/quarkus/issues/34432) - User methods requiring a session in Hibernate Reactive does not work for interfaces of Panache REST Data extension
-   [#​34359](https://github.com/quarkusio/quarkus/pull/34359) - Add a section about MDC to the logging documentation
### [`v3.2.2.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.2.2.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.2.1.Final...3.2.2.Final)
##### Complete changelog
-   [#​34882](https://github.com/quarkusio/quarkus/pull/34882) - Revert to openjdk-17-runtime:1.16 images
-   [#​34881](https://github.com/quarkusio/quarkus/issues/34881) - Quarkus 3.2.1 openjdk base image tag
-   [#​34874](https://github.com/quarkusio/quarkus/pull/34874) - Properly return HTTP 406 on invalid Accept header
-   [#​34859](https://github.com/quarkusio/quarkus/pull/34859) - Remove false positive warning about quarkus.launch.rebuild
-   [#​34858](https://github.com/quarkusio/quarkus/issues/34858) - Treat incorrect Accept header as a user error
-   [#​34856](https://github.com/quarkusio/quarkus/pull/34856) - Fix unrecognised property
-   [#​34832](https://github.com/quarkusio/quarkus/pull/34832) - Bump io.smallrye.config:smallrye-config-source-yaml from 3.3.0 to 3.3.2 in /devtools/gradle
-   [#​34825](https://github.com/quarkusio/quarkus/issues/34825) - quarkus.analytics.uri.base unrecognized by build time analytics
-   [#​34815](https://github.com/quarkusio/quarkus/issues/34815) - Unrecognized configuration key "quarkus.launch.rebuild" reported when re-augmenting the application
-   [#​34814](https://github.com/quarkusio/quarkus/pull/34814) - Update SmallRye Config to 3.3.2
-   [#​34805](https://github.com/quarkusio/quarkus/pull/34805) - Fix container builds when explicitly setting `container-runtime`
-   [#​34725](https://github.com/quarkusio/quarkus/issues/34725) - Native image building fails when using podman
-   [#​34722](https://github.com/quarkusio/quarkus/pull/34722) - Make Snappy optional in JVM mode
-   [#​34699](https://github.com/quarkusio/quarkus/pull/34699) - Documenting a possibility to store transaction logs to a database
-   [#​34670](https://github.com/quarkusio/quarkus/issues/34670) - Make loading Snappy truly optional
-   [#​34631](https://github.com/quarkusio/quarkus/pull/34631) - Allow reauthentication if the OIDC state cookie is not matched
-   [#​34630](https://github.com/quarkusio/quarkus/issues/34630) - Make OIDC state handling more flexible
### [`v3.2.1.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.2.1.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.2.0.Final...3.2.1.Final)
##### Major changes
-   [#​34662](https://github.com/quarkusio/quarkus/pull/34662) - Add OpenAPI to management interface if enabled, with option to exclude
##### Complete changelog
-   [#​34809](https://github.com/quarkusio/quarkus/pull/34809) - Fix path segment handling of encoded values
-   [#​34804](https://github.com/quarkusio/quarkus/pull/34804) - Encode multi char code points correctly in RestEasy Reactive
-   [#​34802](https://github.com/quarkusio/quarkus/pull/34802) - Fail when GraalVM / Mandrel version detection fails
-   [#​34795](https://github.com/quarkusio/quarkus/pull/34795) - Discover all the project modules from all the Maven profiles by default
-   [#​34794](https://github.com/quarkusio/quarkus/pull/34794) - Improve jar resources' release robustness
-   [#​34789](https://github.com/quarkusio/quarkus/pull/34789) - Avoid race condition on adding content-length header
-   [#​34787](https://github.com/quarkusio/quarkus/issues/34787) - Quarkus Maven plugin is unable to resolve local deps when generating code tests
-   [#​34783](https://github.com/quarkusio/quarkus/pull/34783) - Stork - Removing out of date content and link upstream documentation
-   [#​34775](https://github.com/quarkusio/quarkus/pull/34775) - DevMojo warnIfBuildGoalMissing parameter to be able to supress the warning about missing build goal
-   [#​34774](https://github.com/quarkusio/quarkus/pull/34774) - Fixed workspace loading in dev mode when POM manipulaing plugins store POM files outside project directories
-   [#​34773](https://github.com/quarkusio/quarkus/pull/34773) - Add another hint how to decrease OIDC session cookie size
-   [#​34772](https://github.com/quarkusio/quarkus/pull/34772) - Remove token customizer from OIDC Microsoft provider
-   [#​34764](https://github.com/quarkusio/quarkus/issues/34764) - Quarkus Maven Plugin doubles up the /target folder when used with Flatten Plugin
-   [#​34753](https://github.com/quarkusio/quarkus/pull/34753) - Fix null logger
-   [#​34752](https://github.com/quarkusio/quarkus/pull/34752) - Align Vert.x version in RESTEasy Reactive with Quarkus
-   [#​34746](https://github.com/quarkusio/quarkus/pull/34746) - Properly implement redirection in REST Client for 307 responses
-   [#​34743](https://github.com/quarkusio/quarkus/pull/34743) - OIDC DEV UI - small alignment and width adjustments
-   [#​34739](https://github.com/quarkusio/quarkus/pull/34739) - Move DevUI Config resolution to Runtime
-   [#​34732](https://github.com/quarkusio/quarkus/issues/34732) - `ID token verification has failed: null` after upgrade from 3.1.0 -> 3.2.0
-   [#​34729](https://github.com/quarkusio/quarkus/issues/34729) - CVE-2023-2974 is reported in quarkus-core which does not allow our pipeline to complete
-   [#​34726](https://github.com/quarkusio/quarkus/pull/34726) - ArC: improve documentation on supported CDI features and limitations
-   [#​34720](https://github.com/quarkusio/quarkus/pull/34720) - Support serialization of class fields with Jackson in native
-   [#​34717](https://github.com/quarkusio/quarkus/issues/34717) - Failed to execute goal io.quarkus.platform:quarkus-maven-plugin:3.2.0.Final:generate-code
-   [#​34709](https://github.com/quarkusio/quarkus/pull/34709) - Support `@ConfigMapping` inheritance doc generation
-   [#​34707](https://github.com/quarkusio/quarkus/pull/34707) - Remove a class that wasn't meant to be added
-   [#​34702](https://github.com/quarkusio/quarkus/pull/34702) - Properly populate metrics uri in presence of auth failures
-   [#​34694](https://github.com/quarkusio/quarkus/issues/34694) - ClassSerializer missing its default no arg constructor in native mode
-   [#​34689](https://github.com/quarkusio/quarkus/pull/34689) - Ban only unavailable config services when initializing config in CodeGenerator
-   [#​34685](https://github.com/quarkusio/quarkus/pull/34685) - Allow override of dev services props by integration test extensions
-   [#​34683](https://github.com/quarkusio/quarkus/pull/34683) - Docfix: create multiple named reactive datasources is supported
-   [#​34682](https://github.com/quarkusio/quarkus/pull/34682) - Upgrade Hibernate Reactive to 2.0.3.Final
-   [#​34678](https://github.com/quarkusio/quarkus/pull/34678) - Don't mask deployment target from the CLI
-   [#​34675](https://github.com/quarkusio/quarkus/issues/34675) - quarkus deploy --openshift ignores quarkus.openshift.deployment-kind=Deployment
-   [#​34665](https://github.com/quarkusio/quarkus/pull/34665) - Docs: fix example snippet for VertxContextSupport
-   [#​34662](https://github.com/quarkusio/quarkus/pull/34662) - Add OpenAPI to management interface if enabled, with option to exclude
-   [#​34661](https://github.com/quarkusio/quarkus/pull/34661) - Bump sshd-common from 2.9.2 to 2.10.0 in /bom/application
-   [#​34658](https://github.com/quarkusio/quarkus/pull/34658) - Fix import issues in qute documentation examples
-   [#​34655](https://github.com/quarkusio/quarkus/pull/34655) - Refactor Hibernate mapping to use groups instead of dotted names
-   [#​34649](https://github.com/quarkusio/quarkus/pull/34649) - Fix OIDC DEV UI Live Reload
-   [#​34644](https://github.com/quarkusio/quarkus/issues/34644) - Rest client running GET requests instead of POST after redirect
-   [#​34642](https://github.com/quarkusio/quarkus/issues/34642) - Live Reload stopped working since 3.2.0.CR1
-   [#​34641](https://github.com/quarkusio/quarkus/pull/34641) - Don't load remote build analytics config if user has not accepted
-   [#​34632](https://github.com/quarkusio/quarkus/issues/34632) - Resteasy Reactive: Server becomes unresponsive due to race condition on ContainerResponseContext.getEntityStream()
-   [#​34629](https://github.com/quarkusio/quarkus/pull/34629) - Add QuarkusApplication javadoc
-   [#​34628](https://github.com/quarkusio/quarkus/issues/34628) - Quarkus 3.2: Hibernate ORM configuration problem
-   [#​34626](https://github.com/quarkusio/quarkus/issues/34626) - Quarkus 3.2.0.Final fetching build analytics remote config when disabled
-   [#​34625](https://github.com/quarkusio/quarkus/pull/34625) - Add hint for migration of servlets for RESTEasy Reactive
-   [#​34612](https://github.com/quarkusio/quarkus/pull/34612) - DevServices for Keycloak should support refresh token grant
-   [#​34610](https://github.com/quarkusio/quarkus/pull/34610) - Do not refresh OIDC session if the user is requesting logout
-   [#​34606](https://github.com/quarkusio/quarkus/pull/34606) - Timeout message for build analytics
-   [#​34601](https://github.com/quarkusio/quarkus/issues/34601) - zip file closed errors
-   [#​34593](https://github.com/quarkusio/quarkus/pull/34593) - Dev UI: Add Extension name in header page
-   [#​34592](https://github.com/quarkusio/quarkus/issues/34592) - OIDC Logout doesn't work after 5 minutes
-   [#​34586](https://github.com/quarkusio/quarkus/issues/34586) - Invalid handling of path segments in URLs by "quarkus-resteasy-reactive"
-   [#​34583](https://github.com/quarkusio/quarkus/pull/34583) - Ban all services from SmallRyeConfig in CodeGenerator
-   [#​34581](https://github.com/quarkusio/quarkus/pull/34581) - OpenTelemetry service name should have higher priority than app name and resource attribute service name
-   [#​34570](https://github.com/quarkusio/quarkus/pull/34570) - Prevent build failure when `@Blocking` on Application
-   [#​34566](https://github.com/quarkusio/quarkus/pull/34566) - Bump microprofile-openapi-api from 3.1 to 3.1.1
-   [#​34564](https://github.com/quarkusio/quarkus/pull/34564) - Bump smallrye-jwt.version from 4.2.1 to 4.3.0
-   [#​34559](https://github.com/quarkusio/quarkus/pull/34559) - Grpc: Fix hanging when Keycloak authorizer blocks thread and response never arrives
-   [#​34541](https://github.com/quarkusio/quarkus/pull/34541) - Fix error message about JDBC instrumentation
-   [#​34539](https://github.com/quarkusio/quarkus/pull/34539) - Prevent invalid warnings when setting `@QuarkusIntegrationTest` related properties
-   [#​34533](https://github.com/quarkusio/quarkus/pull/34533) - DevMojo: align Maven goal invocation logging with Maven 3.9 style
-   [#​34528](https://github.com/quarkusio/quarkus/pull/34528) - Fix Maven auth issue due to a classpath mix up
-   [#​34523](https://github.com/quarkusio/quarkus/pull/34523) - Fix notifications when reindexing the default PU through the dev UI
-   [#​34521](https://github.com/quarkusio/quarkus/pull/34521) - Track exceptions thrown during JAX-RS processing in the current span
-   [#​34520](https://github.com/quarkusio/quarkus/pull/34520) - Invoke secured blocking Grpc methods on worker thread
-   [#​34510](https://github.com/quarkusio/quarkus/pull/34510) - Enhance OpenTelemetry's DropTargetsSampler
-   [#​34509](https://github.com/quarkusio/quarkus/pull/34509) - Upgrade to Maven 3.9.3
-   [#​34508](https://github.com/quarkusio/quarkus/pull/34508) - Fix typo in InjectMock javadoc
-   [#​34507](https://github.com/quarkusio/quarkus/pull/34507) - Add SSL Support to integration test
-   [#​34502](https://github.com/quarkusio/quarkus/issues/34502) - Add support to run QuarkusIntegrationTest against https
-   [#​34499](https://github.com/quarkusio/quarkus/pull/34499) - Simplify and improve OIDC PKCE secret initialization
-   [#​34494](https://github.com/quarkusio/quarkus/pull/34494) - Restore ENTRYPOINT in Dockerfile templates
-   [#​34490](https://github.com/quarkusio/quarkus/pull/34490) - Make sure settings-security.xml is picked up from ~/.m2 if exists
-   [#​34484](https://github.com/quarkusio/quarkus/pull/34484) - Update OIDC DevUI doc with new DevUI images
-   [#​34482](https://github.com/quarkusio/quarkus/pull/34482) - Build Analytics - prompt improvements
-   [#​34481](https://github.com/quarkusio/quarkus/pull/34481) - ArC: fix possible StringIndexOutOfBoundsException in ArcJsonRPCService
-   [#​34478](https://github.com/quarkusio/quarkus/pull/34478) - Make plugin syncing log debug
-   [#​34474](https://github.com/quarkusio/quarkus/pull/34474) - Fix span export issue when user provided SpanProcessor beans exist
-   [#​34471](https://github.com/quarkusio/quarkus/pull/34471) - The Common Log Format requires the date to be wrapped into `[]`
-   [#​34468](https://github.com/quarkusio/quarkus/pull/34468) - Enforce the configured TLS version
-   [#​34466](https://github.com/quarkusio/quarkus/issues/34466) - DevUIArcJsonRPCTest.testInvocations unstable
-   [#​34463](https://github.com/quarkusio/quarkus/issues/34463) - QuarkusApplication Simple JavaDoc
-   [#​34458](https://github.com/quarkusio/quarkus/pull/34458) - Fix a typo in hibernate-reactive-panache.adoc
-   [#​34454](https://github.com/quarkusio/quarkus/pull/34454) - An option to attach an Uber JAR as the main project artifact
-   [#​34452](https://github.com/quarkusio/quarkus/pull/34452) - Fix Hibernate NoSuchMethod Exception  when TenantIdGeneration used in Quarkus 3 native mode
-   [#​34450](https://github.com/quarkusio/quarkus/pull/34450) - Support multiple backchannel logout tokens
-   [#​34449](https://github.com/quarkusio/quarkus/pull/34449) - Refactor BuildTimeConfigurationReader to make it easy to initialize a config outside ExtensionLoader
-   [#​34448](https://github.com/quarkusio/quarkus/issues/34448) - Failure to pull non-cached deps during test launch with proxy private repository
-   [#​34444](https://github.com/quarkusio/quarkus/pull/34444) - Fix extra registry config merging
-   [#​34443](https://github.com/quarkusio/quarkus/issues/34443) - Quarkus 3 native image fail to start with NoSuchMethod Exception
-   [#​34442](https://github.com/quarkusio/quarkus/issues/34442) - OIDC BackChannel Logout is not production ready
-   [#​34441](https://github.com/quarkusio/quarkus/pull/34441) - Upgrade to Hibernate ORM 6.2.6.Final, Hibernate Reactive 2.0.2.Final
-   [#​34440](https://github.com/quarkusio/quarkus/pull/34440) - Attach renamed original JAR to the Maven project to keep install plugin working
-   [#​34439](https://github.com/quarkusio/quarkus/issues/34439) - Quarkus gRPC `@Blocking` service bug (wrong kind of thread) with `@RolesAllowed`
-   [#​34433](https://github.com/quarkusio/quarkus/pull/34433) - Use debug logging for catalog initialization message
-   [#​34431](https://github.com/quarkusio/quarkus/pull/34431) - Prevent implicit image push when image build is explicitly disabled
-   [#​34425](https://github.com/quarkusio/quarkus/pull/34425) - Documentation: Native testing, fix typo
-   [#​34414](https://github.com/quarkusio/quarkus/pull/34414) - Improve generic resolution support in Spring Data JPA
-   [#​34413](https://github.com/quarkusio/quarkus/issues/34413) - deploy commnad incorrectly trigger image build
-   [#​34405](https://github.com/quarkusio/quarkus/pull/34405) - Fix typo in ResponseHeader annotation
-   [#​34404](https://github.com/quarkusio/quarkus/pull/34404) - Fix typo in imports of sample in resteasy-reactive-client doc
-   [#​34388](https://github.com/quarkusio/quarkus/issues/34388) - Provide possibility to run ./mvnw install with uber-jar creation, without renaming the uber-jar artefact
-   [#​34385](https://github.com/quarkusio/quarkus/issues/34385) - Bad command in documentation
-   [#​34383](https://github.com/quarkusio/quarkus/pull/34383) - Update ubi and openjdk-17-runtime images
-   [#​34376](https://github.com/quarkusio/quarkus/issues/34376) - swagger-ui endpoint is traced by OTel
-   [#​34374](https://github.com/quarkusio/quarkus/pull/34374) - Recover Kubernetes connection after watching builds logs timeout in OCP
-   [#​34373](https://github.com/quarkusio/quarkus/pull/34373) - Remove duplicate property kotlin.coroutine.version from application BOM
-   [#​34370](https://github.com/quarkusio/quarkus/issues/34370) - Quarkus is uing ubi8/ubi-minimal:8.6 and openjdk-17-runtime:1.15 while newer versions are available
-   [#​34368](https://github.com/quarkusio/quarkus/pull/34368) - Docs - describe authentication challenge in security architecture concept guide
-   [#​34366](https://github.com/quarkusio/quarkus/pull/34366) - Docs - configuration reference - environment variables
-   [#​34358](https://github.com/quarkusio/quarkus/pull/34358) - Updates Infinispan to 14.0.11.Final
-   [#​34353](https://github.com/quarkusio/quarkus/issues/34353) - OpenApi and SwaggerUi exposed on service port instead of management port
-   [#​34350](https://github.com/quarkusio/quarkus/issues/34350) - Spring Data API Extension Interface Projections not working with generic interfaces
-   [#​34347](https://github.com/quarkusio/quarkus/issues/34347) - Unable to pass command arguments to docker image in command line mode
-   [#​34336](https://github.com/quarkusio/quarkus/pull/34336) - ArC: fix constructor injection for abstract decorators
-   [#​34276](https://github.com/quarkusio/quarkus/issues/34276) - Openshift extension fails to deploy when on RHEL
-   [#​34175](https://github.com/quarkusio/quarkus/issues/34175) - Dev UI Documentation update for Security
-   [#​34146](https://github.com/quarkusio/quarkus/issues/34146) - BlockingOperationNotAllowedException in GRPC when using authentication
-   [#​34144](https://github.com/quarkusio/quarkus/pull/34144) - Remove usages of `@AlwaysInline`
-   [#​34141](https://github.com/quarkusio/quarkus/issues/34141) - Remove usage of `@AlwaysInline` as it's not GraalVM API
-   [#​34128](https://github.com/quarkusio/quarkus/pull/34128) - Complete review for the Logging reference guide
-   [#​34085](https://github.com/quarkusio/quarkus/issues/34085) - No gRPC response when no separate server is used & quarkus-keycloak-authorization is present
-   [#​34069](https://github.com/quarkusio/quarkus/pull/34069) - Improve config documentation generation for mappings
-   [#​33945](https://github.com/quarkusio/quarkus/issues/33945) - Dev-ui config editor not showing config values changed by a ConfigSourceInterceptor
-   [#​33889](https://github.com/quarkusio/quarkus/issues/33889) - Panache LockModeType ignored since 3.1.1
-   [#​33567](https://github.com/quarkusio/quarkus/issues/33567) - Custom ConfigSource not working with extensions that implement CodeGenProvider
-   [#​33446](https://github.com/quarkusio/quarkus/pull/33446) - Pass additional parameters to podman/docker on MacOS
-   [#​33407](https://github.com/quarkusio/quarkus/issues/33407) - OpenTelemetry custom SpanProcessor doesn't work in native mode
-   [#​33317](https://github.com/quarkusio/quarkus/issues/33317) - OpenTelemetry SDK autoconfiguration ignores OTEL service name in favor of Quarkus app name
-   [#​33188](https://github.com/quarkusio/quarkus/issues/33188) - Podman fails to build native on macOS
-   [#​33115](https://github.com/quarkusio/quarkus/issues/33115) - Quarkus maven plugin 3.0.1.Final artifact upload broken, Authentication failure in Azure Devops
-   [#​31010](https://github.com/quarkusio/quarkus/issues/31010) - HTTP access log %t missing enclosing brackets
-   [#​30802](https://github.com/quarkusio/quarkus/issues/30802) - OIDC: Generate PKCE secret 32 chars long if it is not set and the client secret is not 32 chars long
-   [#​30462](https://github.com/quarkusio/quarkus/issues/30462) - Bug/OpenTelemetry extension - unexpected exceptions are not recorded on the span
-   [#​27452](https://github.com/quarkusio/quarkus/issues/27452) - Fix TODO in DropTargetsSampler.java
-   [#​27384](https://github.com/quarkusio/quarkus/issues/27384) - OpenTelemetry: server spans of failed requests have no exception event
-   [#​24938](https://github.com/quarkusio/quarkus/issues/24938) - Micrometer URI templating does not apply for unauthorized requests
-   [#​10134](https://github.com/quarkusio/quarkus/issues/10134) - MicroProfile RestClient Encoding Failing for Emojis
### [`v3.2.0.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.2.0.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.1.3.Final...3.2.0.Final)
##### Major changes
-   [#​34227](https://github.com/quarkusio/quarkus/pull/34227) - Support custom claim types in quarkus-test-security-jwt and quarkus-test-security-oidc
##### Complete changelog
-   [#​34345](https://github.com/quarkusio/quarkus/pull/34345) - Add a section about march (graalvm 23+)
-   [#​34344](https://github.com/quarkusio/quarkus/pull/34344) - Small doc adjustments noticed when backporting recent MRs
-   [#​34340](https://github.com/quarkusio/quarkus/pull/34340) - Styling edits to security proactive auth docs
-   [#​34338](https://github.com/quarkusio/quarkus/pull/34338) - Build analytics - Improvements III
-   [#​34337](https://github.com/quarkusio/quarkus/pull/34337) - Fix typo & minor edits to security NVD doc
-   [#​34325](https://github.com/quarkusio/quarkus/pull/34325) - Add support for java.time.Year as JAX-RS parameter
-   [#​34324](https://github.com/quarkusio/quarkus/issues/34324) - resteasy-reactive java.time.Year ParamConverter
-   [#​34321](https://github.com/quarkusio/quarkus/pull/34321) - Inconsistent `Bearer token  authentication` in docs
-   [#​34320](https://github.com/quarkusio/quarkus/pull/34320) - Minor doc enhancements to Security Basic Auth docs
-   [#​34317](https://github.com/quarkusio/quarkus/pull/34317) - Minor doc enhancements to Identity providers
-   [#​34313](https://github.com/quarkusio/quarkus/pull/34313) - Filter out disabled REST methods from the OpenAPI document
-   [#​34290](https://github.com/quarkusio/quarkus/pull/34290) - Add more links between OIDC bearer and code flow authentication docs
-   [#​34288](https://github.com/quarkusio/quarkus/pull/34288) - Remove "-concept" from doc filenames and IDs
-   [#​34287](https://github.com/quarkusio/quarkus/pull/34287) - Style edits to "Authorization of web endpoints" Security ref doc
-   [#​34286](https://github.com/quarkusio/quarkus/pull/34286) - Make sure snapshot artifacts available in both workspace and remote repos are resolved from workspace in dev mode
-   [#​34280](https://github.com/quarkusio/quarkus/pull/34280) - Bump dekorate.version from 3.6.1 to 3.7.0
-   [#​34278](https://github.com/quarkusio/quarkus/pull/34278) - Describe how you can serve static files with a Vert.x route
-   [#​34275](https://github.com/quarkusio/quarkus/pull/34275) - Add extension suggestion in management interface reference
-   [#​34274](https://github.com/quarkusio/quarkus/pull/34274) - Build analytics - Improvements II
-   [#​34266](https://github.com/quarkusio/quarkus/pull/34266) - Make further updates to the update guide in the community and product docs so they match
-   [#​34259](https://github.com/quarkusio/quarkus/pull/34259) - Properly configure KubernetesSerialization for OpenShiftClient
-   [#​34258](https://github.com/quarkusio/quarkus/pull/34258) - Rephrase Non-mutable jar error message for remote-dev
-   [#​34256](https://github.com/quarkusio/quarkus/pull/34256) - Use -Dnative consistently as it is what we recommend
-   [#​34255](https://github.com/quarkusio/quarkus/pull/34255) - Build analytics - Fix windows prompt
-   [#​34252](https://github.com/quarkusio/quarkus/pull/34252) - Various fixes regarding GraalVM/Mandrel flavor
-   [#​34250](https://github.com/quarkusio/quarkus/pull/34250) - Propagate Smallrye Context when switching REST Client context
-   [#​34240](https://github.com/quarkusio/quarkus/pull/34240) - Fix create app exception min java version not thrown up
-   [#​34238](https://github.com/quarkusio/quarkus/issues/34238) - Should Quarkus set the `march` parameter by default?
-   [#​34235](https://github.com/quarkusio/quarkus/pull/34235) - Bump smallrye-mutiny-vertx-core from 3.3.0 to 3.4.2
-   [#​34233](https://github.com/quarkusio/quarkus/issues/34233) - OpenAPI $ref loop when setting Schema implementation
-   [#​34232](https://github.com/quarkusio/quarkus/pull/34232) - Bump commons-codec from 1.15 to 1.16.0
-   [#​34227](https://github.com/quarkusio/quarkus/pull/34227) - Support custom claim types in quarkus-test-security-jwt and quarkus-test-security-oidc
-   [#​34224](https://github.com/quarkusio/quarkus/pull/34224) - Use GraalVM CE instead of Mandrel for building static binaries
-   [#​34223](https://github.com/quarkusio/quarkus/pull/34223) - Provide a way to push env variables to dev services containers
-   [#​34220](https://github.com/quarkusio/quarkus/issues/34220) - Build a container image from scratch breaks due to missing libraries
-   [#​34215](https://github.com/quarkusio/quarkus/pull/34215) - Upgrade to SmallRye Fault Tolerance 6.2.4
-   [#​34214](https://github.com/quarkusio/quarkus/pull/34214) - Add smallrye-jwt test confirming RSA-OAEP encrypted token with RSA 1\_5 set in headers is rejected
-   [#​34212](https://github.com/quarkusio/quarkus/issues/34212) - Tracing Issue in Version 3.1.2 - Spans Not Consolidated under Parent Span
-   [#​34207](https://github.com/quarkusio/quarkus/pull/34207) - Qute: `@EngineConfiguration` validation - consider superclasses
-   [#​34195](https://github.com/quarkusio/quarkus/pull/34195) - Small fixes for the Dev UI doc
-   [#​34174](https://github.com/quarkusio/quarkus/pull/34174) - Bump smallrye-open-api.version from 3.3.4 to 3.4.0
-   [#​34163](https://github.com/quarkusio/quarkus/issues/34163) - Qute section helper type check is not complete
-   [#​34133](https://github.com/quarkusio/quarkus/issues/34133) - Can't set non-string values on claims on JWT tokens produced in tests
-   [#​34076](https://github.com/quarkusio/quarkus/pull/34076) - Kafka Dev UI: add ACL page, set Content-Type header, support msg headers
-   [#​34060](https://github.com/quarkusio/quarkus/pull/34060) - Style n grammar edits to security overview doc
-   [#​34038](https://github.com/quarkusio/quarkus/issues/34038) - Adding headers to Kafka message does not work via Kafka UI
-   [#​34030](https://github.com/quarkusio/quarkus/issues/34030) - REST endpoints disabled via the `@EndpointDisabled` annotation still appear in swagger
-   [#​33864](https://github.com/quarkusio/quarkus/issues/33864) - Support passing environment variables to devservices containers
-   [#​33725](https://github.com/quarkusio/quarkus/issues/33725) - Live reload with multi-module workspace containing SNAPSHOT dependencies
-   [#​33589](https://github.com/quarkusio/quarkus/pull/33589) - Make the update guide in the community and product docs match
-   [#​30442](https://github.com/quarkusio/quarkus/issues/30442) - quarkus-test-security-(jwt and oidc): support non-string claims (integers, arrays, maps)
### [`v3.1.3.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.1.3.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.1.2.Final...3.1.3.Final)
##### Complete changelog
-   [#​34314](https://github.com/quarkusio/quarkus/pull/34314) - Properly disambiguate projections from different repositories
-   [#​34312](https://github.com/quarkusio/quarkus/issues/34312) - Spring Data API Extension Interface-based Projections occasionally throws NoSuchMethodError
-   [#​34307](https://github.com/quarkusio/quarkus/pull/34307) - Fix NPE on OpenTelemetryVertxTracingFactory
-   [#​34305](https://github.com/quarkusio/quarkus/issues/34305) - NPE at io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxTracingFactory$VertxDelegator.receiveResponse(OpenTelemetryVertxTracingFactory.java:102)
-   [#​34281](https://github.com/quarkusio/quarkus/pull/34281) - Also create the default mailer if `@Location` is used
-   [#​34272](https://github.com/quarkusio/quarkus/issues/34272) - Null Pointer when sending mail through MailTemplate
-   [#​34253](https://github.com/quarkusio/quarkus/pull/34253) - Upgrade Hibernate Validator to 8.0.1.Final
-   [#​34249](https://github.com/quarkusio/quarkus/pull/34249) - Vert.x 4.4.4, Netty 4.1.94, and Mutiny Bindings 3.5.0
-   [#​34246](https://github.com/quarkusio/quarkus/pull/34246) - Make sure all base codestarts work for 2.x and 3.x
-   [#​34244](https://github.com/quarkusio/quarkus/pull/34244) - URL-encode OIDC post_logout_uri query parameter
-   [#​34228](https://github.com/quarkusio/quarkus/issues/34228) - Update netty-handler to address public known CVEs in versions before 4.1.94
-   [#​34211](https://github.com/quarkusio/quarkus/pull/34211) - Select the right default version for a dialect  when  using Hibernate Reactive
-   [#​34210](https://github.com/quarkusio/quarkus/issues/34210) - OIDC `post_logout_redirect_uri` query param appended to string buffer without % escape
-   [#​34126](https://github.com/quarkusio/quarkus/pull/34126) - Take image-pull-policy config into account for init-containers
-   [#​34125](https://github.com/quarkusio/quarkus/issues/34125) - Kubernetes init-containers ignore pull-policy
-   [#​34124](https://github.com/quarkusio/quarkus/pull/34124) - Upgrade Hibernate ORM to 6.2.5.Final and Hibernate Reactive to 2.0.1.Final
-   [#​34119](https://github.com/quarkusio/quarkus/pull/34119) - Fix for missing registry parameters in quarkus push image
-   [#​34098](https://github.com/quarkusio/quarkus/pull/34098) - ArC: implement equals/hashCode for TypeVariableImpl and WildcardTypeImpl
-   [#​34091](https://github.com/quarkusio/quarkus/pull/34091) - Bump BouncyCastle version to 1.74
-   [#​34089](https://github.com/quarkusio/quarkus/issues/34089) - Quarkus extension created with 2.13 stream and Quarkus CLI 3 contains Jakarta imports
-   [#​34073](https://github.com/quarkusio/quarkus/pull/34073) - Add configured SameSite attribute to all OIDC session cookies
-   [#​34072](https://github.com/quarkusio/quarkus/pull/34072) - Fix metadata for keycloak-admin-client-reactive
-   [#​34067](https://github.com/quarkusio/quarkus/pull/34067) - Bump snappy-java from 1.1.8.4 to 1.1.10.1 in /bom/application
-   [#​34064](https://github.com/quarkusio/quarkus/issues/34064) - SameSite cookie attribute not set when tokens are splitted with Quarkus OIDC
-   [#​34062](https://github.com/quarkusio/quarkus/pull/34062) - Fixes NullPointerException when using Infinispan Counter Manager
-   [#​34056](https://github.com/quarkusio/quarkus/pull/34056) - Adjust update command quoting for Windows
-   [#​34055](https://github.com/quarkusio/quarkus/pull/34055) - Fix service name in the OpenShift guide
-   [#​34050](https://github.com/quarkusio/quarkus/issues/34050) - Infinispan NPE when upgrading to Quarkus 3
-   [#​34032](https://github.com/quarkusio/quarkus/issues/34032) - Wrong hibernate dialect version detected for MS Sql Server
-   [#​33923](https://github.com/quarkusio/quarkus/pull/33923) - Return Access-Control-Expose-Headers in normal CORS requests
-   [#​33922](https://github.com/quarkusio/quarkus/issues/33922) - Access-Control-Expose-Headers not returned to request
-   [#​33880](https://github.com/quarkusio/quarkus/pull/33880) - Update Maven server auth config properties initialization
-   [#​33779](https://github.com/quarkusio/quarkus/issues/33779) - Quarkus 3/Hibernate 6 - Exception when access ElementCollection from an Entity with an embedded composite Key with associated Object
-   [#​33527](https://github.com/quarkusio/quarkus/pull/33527) - A few requested enhancements to the Ansible guide
-   [#​32843](https://github.com/quarkusio/quarkus/pull/32843) - Improve JavaDoc -> AsciiDoc transformation for lists, paragraphs and code blocks
### [`v3.1.2.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.1.2.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.1.1.Final...3.1.2.Final)
##### Complete changelog
-   [#​34041](https://github.com/quarkusio/quarkus/pull/34041) - Fix endpoint address in the OpenShift guide
-   [#​34039](https://github.com/quarkusio/quarkus/pull/34039) - Cleanup after REST Client multipart request
-   [#​34028](https://github.com/quarkusio/quarkus/pull/34028) - Revert Liquibase to 4.20
-   [#​34024](https://github.com/quarkusio/quarkus/pull/34024) - Avoid indefinite Uni wait in OIDC recorders
-   [#​34020](https://github.com/quarkusio/quarkus/pull/34020) - Ensure Panache class transformers run before Arc's static method transformers
-   [#​34014](https://github.com/quarkusio/quarkus/pull/34014) - Fix resolving custom ObjectMapper at deserialization in Resteasy Reactive
-   [#​34012](https://github.com/quarkusio/quarkus/issues/34012) - Revert Liquibase to v4.20.0
-   [#​34008](https://github.com/quarkusio/quarkus/issues/34008) - RESTEasy Reactive: ContextResolver<ObjectMapper> not called/used
-   [#​34005](https://github.com/quarkusio/quarkus/issues/34005) - Panache tries to (and fails to) transform classes even if disabled
-   [#​34003](https://github.com/quarkusio/quarkus/pull/34003) - ArC: fix InvocationContext#setParameters()
-   [#​34001](https://github.com/quarkusio/quarkus/issues/34001) - AroundInvoke Interceptors can only modify parameters if first in chain
-   [#​33993](https://github.com/quarkusio/quarkus/issues/33993) - Quarkus startup hangs in OidcRecorder
-   [#​33988](https://github.com/quarkusio/quarkus/pull/33988) - Fix minor grammar mistake in config-reference.adoc
-   [#​33986](https://github.com/quarkusio/quarkus/issues/33986) - Resource leak: Multipart HTTP-Requests leave Attr\_ temporary files not deleted
-   [#​33983](https://github.com/quarkusio/quarkus/pull/33983) - Make sure our recipes are visible as a dependency when updating
-   [#​33978](https://github.com/quarkusio/quarkus/pull/33978) - Generated docs should generate mvn create app command with Quarkus version and not stream version
-   [#​33971](https://github.com/quarkusio/quarkus/pull/33971) - Protect include/exclude test commands against NPE
-   [#​33970](https://github.com/quarkusio/quarkus/pull/33970) - Qute: skip generation of resources if a validation error occurs
-   [#​33968](https://github.com/quarkusio/quarkus/pull/33968) - Update to Vert.x 4.4.3 and Netty 4.1.93.Final
-   [#​33966](https://github.com/quarkusio/quarkus/issues/33966) - Quarkus crashing with dev-mode with Qute (on a specific situation)
-   [#​33965](https://github.com/quarkusio/quarkus/pull/33965) - Don't include startup probe for KNative manifests
-   [#​33962](https://github.com/quarkusio/quarkus/pull/33962) - Use JavaBinFinder when launching decompiler
-   [#​33961](https://github.com/quarkusio/quarkus/issues/33961) - :dev terminal test commands don't work anymore (testSupport.include is null)
-   [#​33958](https://github.com/quarkusio/quarkus/pull/33958) - Replace IfBuildProfile in UnlessBuildProfile javadoc
-   [#​33954](https://github.com/quarkusio/quarkus/issues/33954) - UnlessBuildProfile Annotation Javadoc
-   [#​33948](https://github.com/quarkusio/quarkus/pull/33948) - Manage org.glassfish.jaxb:txw2 at the same version as jaxb-core and jaxb-runtime
-   [#​33944](https://github.com/quarkusio/quarkus/issues/33944) - Kubernetes + Smallrye Health Extensions: Knative deployment fails due to presence of startupProbe
-   [#​33940](https://github.com/quarkusio/quarkus/pull/33940) - Manage net.java.dev.jna:jna-platform at the same version as net.java.dev.jna:jna
-   [#​33939](https://github.com/quarkusio/quarkus/pull/33939) - Downgrade `maven-shade-plugin` to 3.2.1
-   [#​33934](https://github.com/quarkusio/quarkus/pull/33934) - Bump SmallRye GraphQL to 2.2.1
-   [#​33930](https://github.com/quarkusio/quarkus/issues/33930) - Decompiler fails when there's no java in path
-   [#​33912](https://github.com/quarkusio/quarkus/pull/33912) - Bump Vert.x Mutiny Bindings to version 3.4.2
-   [#​33910](https://github.com/quarkusio/quarkus/pull/33910) - Change redirection from /q/dev to /q/dev-ui to be FOUND instead of MOVED_PERMANENTLY
-   [#​33904](https://github.com/quarkusio/quarkus/pull/33904) - Gradle plugin "confused" with parent-first vs removed vs optional artifacts
-   [#​33903](https://github.com/quarkusio/quarkus/pull/33903) - ArC: beans injected into All List injection points should be unremovable
-   [#​33901](https://github.com/quarkusio/quarkus/pull/33901) - Gradle-plugin: properly handle read-only files
-   [#​33893](https://github.com/quarkusio/quarkus/pull/33893) - Bump jboss-logging from 3.5.0.Final to 3.5.1.Final
-   [#​33891](https://github.com/quarkusio/quarkus/pull/33891) - Bump mariadb-java-client from 3.1.3 to 3.1.4
-   [#​33884](https://github.com/quarkusio/quarkus/issues/33884) - Quarkus 3.1.1 causes Npe when using configinterceptor
-   [#​33878](https://github.com/quarkusio/quarkus/pull/33878) - Upgrade to Maven 3.9.2 and Maven resolver 1.9.10
-   [#​33873](https://github.com/quarkusio/quarkus/pull/33873) - Launch Liquibase and Flyway operations only when Arc is ready
-   [#​33872](https://github.com/quarkusio/quarkus/pull/33872) - Add more documentation to `@RestHeader`
-   [#​33870](https://github.com/quarkusio/quarkus/issues/33870) - Gradle plugin does not copy all files correctly, when having parent-first-artifacts
-   [#​33867](https://github.com/quarkusio/quarkus/pull/33867) - Upgrade smallrye-health to 4.0.2
-   [#​33861](https://github.com/quarkusio/quarkus/issues/33861) - Name resolution fails with `@RestHeader` annotation under certain condition
-   [#​33843](https://github.com/quarkusio/quarkus/issues/33843) - AppCDS failed if mongodb-liquibase extension present
-   [#​33842](https://github.com/quarkusio/quarkus/issues/33842) - AppCDS generation failed with `Permission denied`
-   [#​33841](https://github.com/quarkusio/quarkus/pull/33841) - ArC: fix some scenarios with generic decorators
-   [#​33825](https://github.com/quarkusio/quarkus/issues/33825) - smallrye-graphql-cdi triggers "Detected bean archive with bean discovery mode of 'all'" warning
-   [#​33824](https://github.com/quarkusio/quarkus/pull/33824) - Replace references of s2i with openshift
-   [#​33819](https://github.com/quarkusio/quarkus/pull/33819) - Restrict properties passed to gradle worker processes
-   [#​33803](https://github.com/quarkusio/quarkus/issues/33803) - Generic CDI Decorator Throws java.lang.NoSuchMethodError
-   [#​33781](https://github.com/quarkusio/quarkus/pull/33781) - Check if OIDC user-info-path is configured when UserInfo is required
-   [#​33772](https://github.com/quarkusio/quarkus/issues/33772) - OIDC code authorization flow misleading error in some OAuth2 configurations
-   [#​33679](https://github.com/quarkusio/quarkus/issues/33679) - Vert.X bump to 4.4.2 lead to `domain socket must not be empty` exception when used with Quarkus Micrometer extension
-   [#​33658](https://github.com/quarkusio/quarkus/issues/33658) - redirect of /q/dev too permanent?
-   [#​33469](https://github.com/quarkusio/quarkus/pull/33469) - Fix detection of project root in Quarkus CLI
-   [#​33402](https://github.com/quarkusio/quarkus/issues/33402) - Extension provided plugins are not automatically added if plugin catalog is missing
-   [#​33333](https://github.com/quarkusio/quarkus/pull/33333) - Use the container-provided settings decrypter
-   [#​33321](https://github.com/quarkusio/quarkus/issues/33321) - Different behavior in native build using env var in application.properties when build with gradle vs. maven (Quarkus 3.x)
-   [#​33220](https://github.com/quarkusio/quarkus/issues/33220) - Maven proxy usage is broken with Quarkus 3.0.2.Final
-   [#​33024](https://github.com/quarkusio/quarkus/issues/33024) - Error trailers are not propagated when using new Vert.x gRPC support
-   [#​30811](https://github.com/quarkusio/quarkus/issues/30811) - CDI Decorator ignored for beans implementing interface extending other generic interface
### [`v3.1.1.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.1.1.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.1.0.Final...3.1.1.Final)
##### Complete changelog
-   [#​33846](https://github.com/quarkusio/quarkus/pull/33846) - Update Jackson to 2.15.2
-   [#​33834](https://github.com/quarkusio/quarkus/pull/33834) - Kafka serde discovery: handle channel names containing dot
-   [#​33821](https://github.com/quarkusio/quarkus/pull/33821) - DEV UI: Prevent NPE in JsonRpc#route after Quarkus app reloaded
-   [#​33820](https://github.com/quarkusio/quarkus/issues/33820) - DEV UI on reload logs NPE xception in JsonRpcRouter#route on line 200
-   [#​33815](https://github.com/quarkusio/quarkus/pull/33815) - Redis Hostname provider - do not call getHosts() twice
-   [#​33811](https://github.com/quarkusio/quarkus/pull/33811) - Only expose the Dev UI Routes if Vert.x HTTP is present
-   [#​33804](https://github.com/quarkusio/quarkus/issues/33804) - Dev Mode fails with Quarkus 3.1 and Kafka client (no vert.x http extension on the classpath)
-   [#​33802](https://github.com/quarkusio/quarkus/pull/33802) - Fix Dev UI v1 link in the guides
-   [#​33799](https://github.com/quarkusio/quarkus/pull/33799) - Fix message typo in OIDCRecorder
-   [#​33769](https://github.com/quarkusio/quarkus/pull/33769) - Fix detection of OpenTelemetry
-   [#​33763](https://github.com/quarkusio/quarkus/pull/33763) - When using RestMulti, don't require `@Produces`
-   [#​33761](https://github.com/quarkusio/quarkus/pull/33761) - Properly implement ClientRequestContext#setEntity
-   [#​33758](https://github.com/quarkusio/quarkus/pull/33758) - Update security-keycloak-admin-client.adoc
-   [#​33756](https://github.com/quarkusio/quarkus/pull/33756) - Prevent NPE in Jacoco report preparation when a workspace module has no sources
-   [#​33753](https://github.com/quarkusio/quarkus/pull/33753) - Bump apicurio-registry.version from 2.4.2.Final to 2.4.3.Final
-   [#​33752](https://github.com/quarkusio/quarkus/pull/33752) - Bump kotlinx-serialization-json from 1.5.0 to 1.5.1
-   [#​33746](https://github.com/quarkusio/quarkus/issues/33746) - Quarkus 3.1 still throws an error if `@Produces` is not defined on a stream response
-   [#​33741](https://github.com/quarkusio/quarkus/issues/33741) - io.quarkus:quarkus-jacoco cannot import pom module dependecy
-   [#​33738](https://github.com/quarkusio/quarkus/issues/33738) - Quarkus 3.1 rest client uses wrong Messagewriter
-   [#​33735](https://github.com/quarkusio/quarkus/pull/33735) - Make Elasticsearch Java Client's withJson(...) methods work in native mode
-   [#​33730](https://github.com/quarkusio/quarkus/issues/33730) - Smallrye Reactive Messaging with Kafka Connector does not support channel names containing a dot
-   [#​33720](https://github.com/quarkusio/quarkus/pull/33720) - Normalize podman vs. podman.exe and Podman Desktop
-   [#​33718](https://github.com/quarkusio/quarkus/pull/33718) - Fix native query support in Hibernate Reactive
-   [#​33713](https://github.com/quarkusio/quarkus/issues/33713) - NamedNativeQuery not working in native image
-   [#​33695](https://github.com/quarkusio/quarkus/pull/33695) - Update rewrite-maven-plugin to 4.46.0
-   [#​33689](https://github.com/quarkusio/quarkus/pull/33689) - DevTool-cli Clarify --errors help message
-   [#​33687](https://github.com/quarkusio/quarkus/pull/33687) - Call after construct callbacks when creating outer instances/QuarkusTest
-   [#​33680](https://github.com/quarkusio/quarkus/pull/33680) - Fix dropped exception on JSON stream cancellation
-   [#​33677](https://github.com/quarkusio/quarkus/pull/33677) - Fix npe when vert.x delegate is called but not set yet
-   [#​33671](https://github.com/quarkusio/quarkus/pull/33671) - Mark test failure in time for callbacks to know about it
-   [#​33670](https://github.com/quarkusio/quarkus/pull/33670) - Guard against potential NPE in GrpcClientConfiguration
-   [#​33667](https://github.com/quarkusio/quarkus/pull/33667) - Do not include the Kafka Dev UI beans during the native build
-   [#​33663](https://github.com/quarkusio/quarkus/pull/33663) - Fix SSE response with legacy publisher in native mode
-   [#​33660](https://github.com/quarkusio/quarkus/pull/33660) - Dev UI small fixes
-   [#​33659](https://github.com/quarkusio/quarkus/pull/33659) - Add DevConsoleCORSFilter to Dev UI JsonRPC WebSocket
-   [#​33657](https://github.com/quarkusio/quarkus/pull/33657) - Security JPA Reactive - catch non-unique result exception properly
-   [#​33652](https://github.com/quarkusio/quarkus/issues/33652) - Endpoint with RestSseElementType doesn't produce events in native
-   [#​33651](https://github.com/quarkusio/quarkus/pull/33651) - Refer to 'microprofile_jwt' scope in OIDC docs
-   [#​33649](https://github.com/quarkusio/quarkus/pull/33649) - \[Doc] Fix minor typo in devtool CLI
-   [#​33647](https://github.com/quarkusio/quarkus/issues/33647) - Incorrect test status in QuarkusTestAfterTestExecutionCallback and QuarkusTestAfterEachCallback for failing test
-   [#​33645](https://github.com/quarkusio/quarkus/pull/33645) - Ignore IndexDependencyBuildItem for missing dependencies
-   [#​33643](https://github.com/quarkusio/quarkus/issues/33643) - RolesAllowed and OIDC broken in 2.16.0-Final and 3.0.4-Final with KeyCloak
-   [#​33639](https://github.com/quarkusio/quarkus/pull/33639) - Upgrade to SmallRye Fault Tolerance 6.2.3
-   [#​33631](https://github.com/quarkusio/quarkus/issues/33631) - Hibernate Storing multiple items with `@IdClass` in one transaction fails
-   [#​33627](https://github.com/quarkusio/quarkus/pull/33627) - Do not bind the "grpc" container port when configured to use same server
-   [#​33623](https://github.com/quarkusio/quarkus/issues/33623) - Regression - Unable to build native binary when using quarkus-kafka-client extension
-   [#​33614](https://github.com/quarkusio/quarkus/pull/33614) - Reincorporate entries into jars' MANIFEST.MF
-   [#​33613](https://github.com/quarkusio/quarkus/issues/33613) - MANIFEST.MF don't contain information anymore since 3.1.x builds
-   [#​33612](https://github.com/quarkusio/quarkus/pull/33612) - Make repositories setup in quarkus-parent consistent with other poms
-   [#​33608](https://github.com/quarkusio/quarkus/pull/33608) - Propagate completion and error events in Redis pub/sub
-   [#​33604](https://github.com/quarkusio/quarkus/pull/33604) - Fix support of InputStream multipart without filename in REST Client
-   [#​33601](https://github.com/quarkusio/quarkus/issues/33601) - Rest client using multipart stopped working while migrating to Quarkus 3
-   [#​33598](https://github.com/quarkusio/quarkus/pull/33598) - Fix the Micrometer MP Metrics annotation transformation
-   [#​33597](https://github.com/quarkusio/quarkus/pull/33597) - Bump dekorate to 3.6.1
-   [#​33595](https://github.com/quarkusio/quarkus/pull/33595) - Skip manifest entry properties that are missing values
-   [#​33594](https://github.com/quarkusio/quarkus/issues/33594) - Invalid Mocks in `@Nested` Tests with `@TestProfile` after upgrade to Quarkus 3
-   [#​33593](https://github.com/quarkusio/quarkus/issues/33593) - GrpcClientConfiguration.inProcess results in NPE when config not present
-   [#​33591](https://github.com/quarkusio/quarkus/pull/33591) - Correct a typo in native-reference.adoc
-   [#​33588](https://github.com/quarkusio/quarkus/issues/33588) - Failed to stop Quarkus \[Error Occurred After Shutdown] error when adjusting configuration through Dev UI
-   [#​33587](https://github.com/quarkusio/quarkus/issues/33587) - Dev UI - Configuration - unable to filter configuration properties defined in application.properties
-   [#​33586](https://github.com/quarkusio/quarkus/pull/33586) - Use 'target' as output dir for platform test classes loaded from JARs
-   [#​33585](https://github.com/quarkusio/quarkus/issues/33585) - NPE When Constructor Injecting a Microprofile Metric
-   [#​33582](https://github.com/quarkusio/quarkus/issues/33582) - Kubernetes to enforcing quarkus.kubernetes.replicas=0
-   [#​33581](https://github.com/quarkusio/quarkus/pull/33581) - Fix check to return existing marshaller if class is already bounded
-   [#​33579](https://github.com/quarkusio/quarkus/issues/33579) - Is it a Typo? seems like a bug in code. As it always returns false
-   [#​33578](https://github.com/quarkusio/quarkus/pull/33578) - Fix typo in grpc in-process runtime config
-   [#​33573](https://github.com/quarkusio/quarkus/issues/33573) - disableTrustManager is not used in ResteasyReactiveClientProvider
-   [#​33569](https://github.com/quarkusio/quarkus/pull/33569) - Pass disableTrustManager in ResteasyReactiveClientProvider
-   [#​33538](https://github.com/quarkusio/quarkus/pull/33538) - Dev UI new common component for no-service/data
-   [#​33531](https://github.com/quarkusio/quarkus/pull/33531) - Update Vert.x Mutiny bindings to version 3.4.1
-   [#​33498](https://github.com/quarkusio/quarkus/pull/33498) - Upgrade Hibernate ORM and Hibernate Reactive
-   [#​33418](https://github.com/quarkusio/quarkus/issues/33418) - Quarkus redis reactive pubsub disconnecting handler
-   [#​33305](https://github.com/quarkusio/quarkus/issues/33305) - OutputTargetBuildItem.getOutputDirectory() returning a strange value when running a test in the Platform
-   [#​33300](https://github.com/quarkusio/quarkus/pull/33300) - Register PGobject subtypes for reflection
-   [#​33285](https://github.com/quarkusio/quarkus/issues/33285) - Vertx race condition may not initialise OpenTelemetry
-   [#​33206](https://github.com/quarkusio/quarkus/issues/33206) - Using duration with hibernate and postgres interval leads to error in native mode
-   [#​33072](https://github.com/quarkusio/quarkus/issues/33072) -  Quarkus Native on(GraalVM) issue with ElasticSearch Java Client: No deserializer found in 'co.elastic.clients.elasticsearch.core.UpdateByQueryRequest.\_DESERIALIZER'
-   [#​32963](https://github.com/quarkusio/quarkus/issues/32963) - Reactive Client - Mutiny Dropped Exception on Cancel (stream+json)
-   [#​32926](https://github.com/quarkusio/quarkus/issues/32926) - New Form editor in Configuration doesn't show up the key/value in application.properties
-   [#​32234](https://github.com/quarkusio/quarkus/issues/32234) - Dev UI 2 - Generalize No Dev Services element
-   [#​29422](https://github.com/quarkusio/quarkus/issues/29422) - DevUI - config editor doesn't notify user when something goes wrong
-   [#​28971](https://github.com/quarkusio/quarkus/issues/28971) - Quarkus Maven Plugin unable to handle maven exclusions
### [`v3.1.0.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.1.0.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.0.4.Final...3.1.0.Final)
##### Complete changelog
-   [#​33536](https://github.com/quarkusio/quarkus/pull/33536) - Add some media queries for dev ui to render better on smaller screens
-   [#​33511](https://github.com/quarkusio/quarkus/pull/33511) - Move Status tag to footer
-   [#​33510](https://github.com/quarkusio/quarkus/pull/33510) - Dev UI: OpenAPI - Fix paths when custom
-   [#​33477](https://github.com/quarkusio/quarkus/issues/33477) - Dev-UI v2 fails to work with swagger-ui extension after changing its path config
-   [#​33472](https://github.com/quarkusio/quarkus/pull/33472) - Disable non configured default OIDC tenant if TenantConfigResolver is available
-   [#​33468](https://github.com/quarkusio/quarkus/issues/33468) - Upgrade vertx to 4.4.\* to allow TLS Server certificate rotation without restarts
-   [#​33462](https://github.com/quarkusio/quarkus/pull/33462) - Add support of signature algorithms (PSxxx, EdDSA) in quarkus-oidc
-   [#​33459](https://github.com/quarkusio/quarkus/pull/33459) - Disable flaky OTel-GraphQL test for now
-   [#​33432](https://github.com/quarkusio/quarkus/pull/33432) - Fix log issue with `@QuarkusIntegrationTest`
-   [#​33424](https://github.com/quarkusio/quarkus/pull/33424) - Update graal-sdk to 22.3.2
-   [#​33423](https://github.com/quarkusio/quarkus/issues/33423) - Update graal-sdk to 22.3.2 to address public known CVEs in version 22.3.0
-   [#​33416](https://github.com/quarkusio/quarkus/pull/33416) - Update to vertx 4.4.2
-   [#​33351](https://github.com/quarkusio/quarkus/pull/33351) - Fix blank DEV UI extension pages when loading data from Back End
-   [#​33331](https://github.com/quarkusio/quarkus/issues/33331) - dev-ui in Q3 is log is difficult to enlarge
-   [#​33268](https://github.com/quarkusio/quarkus/pull/33268) - Replace `jboss-parent` with `quarkus-parent`
-   [#​33229](https://github.com/quarkusio/quarkus/issues/33229) - Native binary run log is not visible when running tests with Quarkus main
-   [#​33120](https://github.com/quarkusio/quarkus/issues/33120) - Do not require OIDC users disable default tenant when TenantConfigResolver is used
### [`v3.0.4.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.0.4.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.0.3.Final...3.0.4.Final)
##### Complete changelog
-   [#​33551](https://github.com/quarkusio/quarkus/pull/33551) - Properly include Prometheus related code
-   [#​33547](https://github.com/quarkusio/quarkus/issues/33547) - infinispan-client + micrometer combination doesn't compile in native
-   [#​33542](https://github.com/quarkusio/quarkus/pull/33542) - Limit subclass codec registration to known working codecs
-   [#​33539](https://github.com/quarkusio/quarkus/pull/33539) - fix typo in grpc-service-consumption.adoc
-   [#​33537](https://github.com/quarkusio/quarkus/pull/33537) - Fix the custom card for Dev UI Rabbit MQ
-   [#​33499](https://github.com/quarkusio/quarkus/pull/33499) - Ensure that invoker is properly initialized in QuartzJobDefinition#schedule
-   [#​33491](https://github.com/quarkusio/quarkus/pull/33491) - Ensure that cookies added in filters are visible to resource methods
-   [#​33490](https://github.com/quarkusio/quarkus/issues/33490) - Cookies created in request filters are not accessible in Resource Methods
-   [#​33488](https://github.com/quarkusio/quarkus/pull/33488) - Bump Resteasy Classic to 6.2.4.Final
-   [#​33478](https://github.com/quarkusio/quarkus/pull/33478) - Arc - remove logging when discovering a an illegal bean type in producer type hierarchy
-   [#​33466](https://github.com/quarkusio/quarkus/pull/33466) - Ensure the classes to be bound in JAXB are cleared in DEV mode
-   [#​33460](https://github.com/quarkusio/quarkus/pull/33460) - ArC - fix observer method injection for dependent synthetic beans
-   [#​33458](https://github.com/quarkusio/quarkus/issues/33458) - Failed to start quarkus, Already a codec registered with name uy.com.andi.reproducer.logic.services.bus.utils.BusMessageCodec
-   [#​33453](https://github.com/quarkusio/quarkus/pull/33453) - Fix malformed sentence in guide
-   [#​33451](https://github.com/quarkusio/quarkus/pull/33451) - Create all the required directories before copying native JSON files
-   [#​33450](https://github.com/quarkusio/quarkus/issues/33450) - Native build fails if quarkus.package.output-directory is set
-   [#​33449](https://github.com/quarkusio/quarkus/issues/33449) - Error "No current injection point found" when using a ConfigMapping on an onStartup method
-   [#​33448](https://github.com/quarkusio/quarkus/pull/33448) - Fix location and content location headers in Resteasy Reactive
-   [#​33441](https://github.com/quarkusio/quarkus/issues/33441) - Two classes have the same XML type name "xmlObject".
-   [#​33419](https://github.com/quarkusio/quarkus/issues/33419) - RESTEasy ResponseBuilder.location Inadvertently Decodes Path Segments in Relative URI
-   [#​33410](https://github.com/quarkusio/quarkus/pull/33410) - Improve documentation of DockerConfig
-   [#​33398](https://github.com/quarkusio/quarkus/pull/33398) - Use default value from `quarkus.http.read-timeout` in RESTEasy Reactive
-   [#​33389](https://github.com/quarkusio/quarkus/issues/33389) - INFO message is confusing
-   [#​33384](https://github.com/quarkusio/quarkus/pull/33384) - Do not build the REST Client instances in CDI wrapper constructor for RequestScoped clients
-   [#​33383](https://github.com/quarkusio/quarkus/pull/33383) - Properly handle Kotlin suspend methods in Reactive Messaging Kafka
-   [#​33377](https://github.com/quarkusio/quarkus/issues/33377) - REST Client Reactive: Listener & Request-scoped bean
-   [#​33368](https://github.com/quarkusio/quarkus/pull/33368) - Do not attempt to detect container runtime in native-sources build
-   [#​33366](https://github.com/quarkusio/quarkus/pull/33366) - Fix documentation for Secured Routes in OpenShift
-   [#​33357](https://github.com/quarkusio/quarkus/pull/33357) - Fix typo in Azure Functions documentation
-   [#​33326](https://github.com/quarkusio/quarkus/pull/33326) - Fix 'quarkus.otel.exporter.otlp.traces.timeout' default value
-   [#​33311](https://github.com/quarkusio/quarkus/pull/33311) - Add missing line break to render doc properly
-   [#​33308](https://github.com/quarkusio/quarkus/issues/33308) - Kafka consumer using kotlin coroutines throws ClassCastException
-   [#​33294](https://github.com/quarkusio/quarkus/pull/33294) - No need to exclude javax validation-api anymore
-   [#​33275](https://github.com/quarkusio/quarkus/issues/33275) - Secured Openshift routes should be documented
-   [#​33266](https://github.com/quarkusio/quarkus/pull/33266) - Dev UI: Fix raw built time data page
-   [#​33265](https://github.com/quarkusio/quarkus/pull/33265) - Properly support extracting fields from entities into projections
-   [#​33258](https://github.com/quarkusio/quarkus/pull/33258) - Ensure that Google Cloud Functions and Jib extensions work together
-   [#​33252](https://github.com/quarkusio/quarkus/pull/33252) - Fix NPE when force restarting with kubernetes dev service running
-   [#​33246](https://github.com/quarkusio/quarkus/pull/33246) - Fix Resource Class reflection registration when custom Writer is used
-   [#​33236](https://github.com/quarkusio/quarkus/pull/33236) - Keep query params for extension page deeplinks
-   [#​33235](https://github.com/quarkusio/quarkus/issues/33235) - Deeplinks to DEV UI extension page removes query params
-   [#​33225](https://github.com/quarkusio/quarkus/pull/33225) - Upgrade RESTEasy Classic to 6.2.3.Final
-   [#​33190](https://github.com/quarkusio/quarkus/pull/33190) - Update apache link in the license header to https
-   [#​33184](https://github.com/quarkusio/quarkus/pull/33184) - Address some issues in getting-started-reactive documentation
-   [#​33169](https://github.com/quarkusio/quarkus/pull/33169) - Bump angus-activation from 2.0.0 to 2.0.1
-   [#​33161](https://github.com/quarkusio/quarkus/issues/33161) - Quarkus 3 quarkus.package.type=native-sources require docker/podman or native-image
-   [#​33136](https://github.com/quarkusio/quarkus/pull/33136) - Embed Other UIs better in Dev UI
-   [#​33042](https://github.com/quarkusio/quarkus/pull/33042) - Print valid api versions when specifying one in K8s Client Dev Services
-   [#​33011](https://github.com/quarkusio/quarkus/issues/33011) - Building an image with jib fails when adding the quarkus google cloud functions extension
-   [#​33007](https://github.com/quarkusio/quarkus/issues/33007) - kubernetes dev service weird error when flavor is kind and setting api value
-   [#​33006](https://github.com/quarkusio/quarkus/issues/33006) - get NPE when force restarting with kubernets dev service running
-   [#​32931](https://github.com/quarkusio/quarkus/issues/32931) - Dev UI 2 - Infinite Page View
-   [#​32912](https://github.com/quarkusio/quarkus/issues/32912) - Dev UI Dynamic Label not working
-   [#​32872](https://github.com/quarkusio/quarkus/pull/32872) - Dev UI: Allow runtime links in external page
-   [#​32859](https://github.com/quarkusio/quarkus/issues/32859) - Support Runtime Values for External Dev UI links
-   [#​31774](https://github.com/quarkusio/quarkus/issues/31774) - Spring Data API Extension not working with Interface-based Projections
### [`v3.0.3.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.0.3.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.0.2.Final...3.0.3.Final)
##### Complete changelog
-   [#​33237](https://github.com/quarkusio/quarkus/pull/33237) - Update Stork to version 2.2.0
-   [#​33221](https://github.com/quarkusio/quarkus/pull/33221) - Bump smallrye-open-api.version from 3.3.2 to 3.3.4
-   [#​33216](https://github.com/quarkusio/quarkus/pull/33216) - Ignore malformed language ranges when resolving locales for validation
-   [#​33202](https://github.com/quarkusio/quarkus/pull/33202) - Fix nesting of cli plugins
-   [#​33201](https://github.com/quarkusio/quarkus/pull/33201) - Fix pom.xml for owasp dependency check plugin
-   [#​33199](https://github.com/quarkusio/quarkus/pull/33199) - Replaced the inversed return types with correct return types
-   [#​33194](https://github.com/quarkusio/quarkus/pull/33194) - Populate ResourceInfo when exception thrown from Resource returning CompletionStage
-   [#​33187](https://github.com/quarkusio/quarkus/pull/33187) - Bug fix for qute-reference: correct import for hidden fragment
-   [#​33183](https://github.com/quarkusio/quarkus/pull/33183) - Fix small documentation issue in reactive
-   [#​33171](https://github.com/quarkusio/quarkus/issues/33171) - error in the getting-started-reactive page
-   [#​33170](https://github.com/quarkusio/quarkus/issues/33170) - Panache Reactive + Reloads
-   [#​33150](https://github.com/quarkusio/quarkus/issues/33150) - quarkus-hibernate-validator HV000149: http 500 error caused by IllegalArgumentException if accept-language is invalid
-   [#​33146](https://github.com/quarkusio/quarkus/pull/33146) - Fix missing method in native mode when an SSE endpoint returns a Flow.Publisher
-   [#​33140](https://github.com/quarkusio/quarkus/pull/33140) - Fix Hibernate Reactive dev mode
-   [#​33138](https://github.com/quarkusio/quarkus/pull/33138) - Fix tiny typo in Stork Kubernetes documentation
-   [#​33131](https://github.com/quarkusio/quarkus/issues/33131) - Quarkus 3.0.1.Final Kubenetes builds break stork
-   [#​33128](https://github.com/quarkusio/quarkus/pull/33128) - Fix broken link so it points to the config-yaml guide
-   [#​33127](https://github.com/quarkusio/quarkus/issues/33127) - Fix links to point to https://quarkus.io/guides/config-yaml
-   [#​33118](https://github.com/quarkusio/quarkus/pull/33118) - Updates to Infinispan 14.0.9.Final
-   [#​33108](https://github.com/quarkusio/quarkus/pull/33108) - Upgrade Kotlin with quarkus update
-   [#​33106](https://github.com/quarkusio/quarkus/issues/33106) - Quarkus 3.0.1 behaves different in reactive native mode
-   [#​33100](https://github.com/quarkusio/quarkus/pull/33100) - Workaround for unnecessary info logs in Hibernate ORM (HHH-16546)
-   [#​33096](https://github.com/quarkusio/quarkus/pull/33096) - Fix a regression in config doc generation
-   [#​33089](https://github.com/quarkusio/quarkus/issues/33089) - new Info Log since Q3 HHH000157: Lazy property fetching available for
-   [#​33086](https://github.com/quarkusio/quarkus/pull/33086) - Fix completion mode field when creating a K8s Job resource and Flyway
-   [#​33085](https://github.com/quarkusio/quarkus/issues/33085) - quarkus kubernetes creates job with unsupported `on spec.completionMode`
-   [#​33084](https://github.com/quarkusio/quarkus/pull/33084) - ArC - static method interception fix
-   [#​33064](https://github.com/quarkusio/quarkus/pull/33064) - Bump Gradle to 8.1.1
-   [#​33034](https://github.com/quarkusio/quarkus/pull/33034) - Make the update guide evergreen
-   [#​33032](https://github.com/quarkusio/quarkus/pull/33032) - Fix experimental badge on new Dev UI
-   [#​33010](https://github.com/quarkusio/quarkus/pull/33010) - Bump surefire plugin in independent-projects to 3.0.0
-   [#​33009](https://github.com/quarkusio/quarkus/issues/33009) - new devui does not show experimental status
-   [#​32990](https://github.com/quarkusio/quarkus/issues/32990) - ClassNotFoundException when scheduler calls static `@Transactional` PanacheEntity method
-   [#​32951](https://github.com/quarkusio/quarkus/issues/32951) - The javadoc of return types for each methods in redis client ValueCommand.java and ReactiveValueCommands.java is inversed for some commands
-   [#​32932](https://github.com/quarkusio/quarkus/pull/32932) - Fix resteasy-reactive-client hostname verification default
-   [#​32862](https://github.com/quarkusio/quarkus/issues/32862) - `SimpleResourceInfo` parameter is null in a response filter when an exception is raised
-   [#​32768](https://github.com/quarkusio/quarkus/issues/32768) - Update Kotlin version with OpenRewrite
-   [#​32766](https://github.com/quarkusio/quarkus/issues/32766) - Issue with default values in config doc generation
-   [#​32309](https://github.com/quarkusio/quarkus/pull/32309) - Improve container runtime detection
-   [#​32246](https://github.com/quarkusio/quarkus/issues/32246) - Quarkus doesn't detect Docker rootless anymore
### [`v3.0.2.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.0.2.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.0.1.Final...3.0.2.Final)
##### Complete changelog
-   [#​33040](https://github.com/quarkusio/quarkus/pull/33040) - Fix config for Vale linter GitHub Action on MR
-   [#​33033](https://github.com/quarkusio/quarkus/pull/33033) - Fix minor formatting issue in the update guide
-   [#​33013](https://github.com/quarkusio/quarkus/pull/33013) - Lowercase enum values to avoid hypen in k8s flavor acronym
-   [#​33004](https://github.com/quarkusio/quarkus/issues/33004) - Kubernetes Dev Services: k3s flavour name is not properly documented
-   [#​33002](https://github.com/quarkusio/quarkus/pull/33002) - Bump gizmo from 1.6.0.Final to 1.6.1.Final
-   [#​32999](https://github.com/quarkusio/quarkus/pull/32999) - Qute - fix a regression introduced in [#​32653](https://github.com/quarkusio/quarkus/issues/32653) (3.0.1)
-   [#​32989](https://github.com/quarkusio/quarkus/pull/32989) - Exclude JS files from resource filtering
-   [#​32978](https://github.com/quarkusio/quarkus/pull/32978) - Fix native compilation when using the kafka-client without netty
-   [#​32968](https://github.com/quarkusio/quarkus/issues/32968) - Unable to build native binary when using quarkus-kafka-client extension
-   [#​32959](https://github.com/quarkusio/quarkus/issues/32959) - Minus not working with Integer in qute after upgrading to 3.0.1.Final
-   [#​32956](https://github.com/quarkusio/quarkus/issues/32956) - Dev UI2 show wrong java version
-   [#​32949](https://github.com/quarkusio/quarkus/pull/32949) - InjectMock should not create a new contextual instance
-   [#​32944](https://github.com/quarkusio/quarkus/issues/32944) - Quarkus 3: `@InjectMock` with Producer
-   [#​32941](https://github.com/quarkusio/quarkus/pull/32941) - Rename server-list to hosts in the Infinispan Dev Services guide
-   [#​32938](https://github.com/quarkusio/quarkus/pull/32938) - Register class for reflection when returning Multi for JAX-RS Resource
-   [#​32934](https://github.com/quarkusio/quarkus/pull/32934) - Fix setting service account in Kubernetes/Openshift extensions
-   [#​32933](https://github.com/quarkusio/quarkus/issues/32933) - Quarkus-3.0.1 - Ignores Kubernetes Service account property
-   [#​32922](https://github.com/quarkusio/quarkus/pull/32922) - Narayana upgrade (to 6.0.1.Final)
-   [#​32907](https://github.com/quarkusio/quarkus/pull/32907) - Set minimal Maven version to 3.8.2
-   [#​32893](https://github.com/quarkusio/quarkus/pull/32893) - Fix issue with KnownPathResource manager in native
-   [#​32888](https://github.com/quarkusio/quarkus/pull/32888) - Quartz - update the error message when scheduler was not started
-   [#​32886](https://github.com/quarkusio/quarkus/issues/32886) - RESTEasy Reactive streaming resource methods leads to NoSuchMethodException in native mode
-   [#​32874](https://github.com/quarkusio/quarkus/pull/32874) - Scheduler Dev UI - always log id of programmatically scheduled jobs
-   [#​32855](https://github.com/quarkusio/quarkus/pull/32855) - Support for multi tenancy column discriminator
-   [#​32844](https://github.com/quarkusio/quarkus/pull/32844) - Allow access token verification for Google,Github
-   [#​32827](https://github.com/quarkusio/quarkus/pull/32827) - Update OIDC Dev code to recognize quarkus.oidc.provider
-   [#​32826](https://github.com/quarkusio/quarkus/issues/32826) - OidcDevConsoleProcessor does not recognize quarkus.oidc.provider
-   [#​32781](https://github.com/quarkusio/quarkus/pull/32781) - Bump micrometer-bom from 1.10.5 to 1.10.6
-   [#​32780](https://github.com/quarkusio/quarkus/pull/32780) - Bump picocli.version from 4.7.1 to 4.7.3
-   [#​32656](https://github.com/quarkusio/quarkus/pull/32656) - Undertow file servlet listing
-   [#​32192](https://github.com/quarkusio/quarkus/pull/32192) - Encrypt OIDC session cookie value by default
### [`v3.0.1.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.0.1.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/3.0.0.Final...3.0.1.Final)
##### Complete changelog
-   [#​32879](https://github.com/quarkusio/quarkus/pull/32879) - PLANNER-2861 Upgrate to OptaPlanner 9
-   [#​32863](https://github.com/quarkusio/quarkus/pull/32863) - Dev UI: Implement the config filter by extension
-   [#​32861](https://github.com/quarkusio/quarkus/pull/32861) - Make dev-services hot reload
-   [#​32848](https://github.com/quarkusio/quarkus/pull/32848) - Provide correct generic type and annotations in ParamConverterProvider
-   [#​32847](https://github.com/quarkusio/quarkus/pull/32847) - Fix a typo in rest-client-multipart.adoc
-   [#​32846](https://github.com/quarkusio/quarkus/pull/32846) - Fix a typo in mongodb-panache.adoc
-   [#​32842](https://github.com/quarkusio/quarkus/pull/32842) - Correct a typo in redis-reference.adoc
-   [#​32841](https://github.com/quarkusio/quarkus/pull/32841) - Add a column before a table column separator `|`
-   [#​32840](https://github.com/quarkusio/quarkus/pull/32840) - Correct a minor error in qute-reference.adoc
-   [#​32838](https://github.com/quarkusio/quarkus/pull/32838) - Fix a typo in security-openid-connect-multitenancy.adoc
-   [#​32837](https://github.com/quarkusio/quarkus/pull/32837) - Disable DEV UI for remote dev mode
-   [#​32836](https://github.com/quarkusio/quarkus/issues/32836) - Prevent exposing of new DEV UI in remote development mode
-   [#​32833](https://github.com/quarkusio/quarkus/pull/32833) - Fix OIDC UserInfo to better handle null, array, map
-   [#​32825](https://github.com/quarkusio/quarkus/pull/32825) - Set correct OIDC Google principal claim
-   [#​32824](https://github.com/quarkusio/quarkus/issues/32824) - Set correct OIDC Google principal claim name
-   [#​32817](https://github.com/quarkusio/quarkus/pull/32817) - ArC - new Dev UI - fixes and improvements
-   [#​32815](https://github.com/quarkusio/quarkus/pull/32815) - Properly pass annotation to Writers when streaming data
-   [#​32812](https://github.com/quarkusio/quarkus/pull/32812) - Report OTel config unknowns only when fallback properties used
-   [#​32810](https://github.com/quarkusio/quarkus/pull/32810) - Fix K8 service binding with reactive datasource
-   [#​32809](https://github.com/quarkusio/quarkus/pull/32809) - Set OIDC `user-info-required` when `UserInfo` is known to be required
-   [#​32805](https://github.com/quarkusio/quarkus/pull/32805) - ArC - support interception of static methods with repeatable bindings
-   [#​32804](https://github.com/quarkusio/quarkus/pull/32804) - Remove maven-compiler-plugin from dependabot ignore list
-   [#​32798](https://github.com/quarkusio/quarkus/pull/32798) - Register Resource Class for reflection when customer Reader or Writer is used
-   [#​32797](https://github.com/quarkusio/quarkus/pull/32797) - Dev UI remove console.log
-   [#​32796](https://github.com/quarkusio/quarkus/pull/32796) - Dev UI Fix labels not clearing out
-   [#​32795](https://github.com/quarkusio/quarkus/pull/32795) - Docs update for Apicurio Registry compatible dependencies
-   [#​32788](https://github.com/quarkusio/quarkus/pull/32788) - Add note about using Jacoco with a multi-module project
-   [#​32783](https://github.com/quarkusio/quarkus/pull/32783) - Bump dekorate to 3.5.5
-   [#​32776](https://github.com/quarkusio/quarkus/pull/32776) - Bump quarkiverse-parent to 13
-   [#​32771](https://github.com/quarkusio/quarkus/pull/32771) - Prevent NPE for UserInfo String and Boolean properties
-   [#​32765](https://github.com/quarkusio/quarkus/issues/32765) - RR client: annotations on `@*Param` fields present in `@BeanParam` class unavailable to custom `ParamConverterProvider`
-   [#​32762](https://github.com/quarkusio/quarkus/pull/32762) - Normalize paths for POM Model providers
-   [#​32759](https://github.com/quarkusio/quarkus/pull/32759) - Restore the ability to use `@TestReactiveTransaction` on a test class
-   [#​32757](https://github.com/quarkusio/quarkus/pull/32757) - Also create the default mailer if `@CheckedTemplate` is used
-   [#​32756](https://github.com/quarkusio/quarkus/pull/32756) - Display JVM CDS logs when debug logging is enabled
-   [#​32755](https://github.com/quarkusio/quarkus/issues/32755) - \[Quarkus 3.0.0.CR2] \[quarkus-mailer] NullPointerException when sending with MailTemplateInstance
-   [#​32754](https://github.com/quarkusio/quarkus/pull/32754) - Allow the OPTIONS method for static resources
-   [#​32753](https://github.com/quarkusio/quarkus/pull/32753) - Update codestarts to use openjdk container images 1.15
-   [#​32752](https://github.com/quarkusio/quarkus/pull/32752) - Collect META-INF/resources only from the runtime classpath
-   [#​32751](https://github.com/quarkusio/quarkus/issues/32751) - Codestarts - OpenJDK-Container Image not updated
-   [#​32750](https://github.com/quarkusio/quarkus/pull/32750) - Fix issue with quarkus.init-and-exit
-   [#​32749](https://github.com/quarkusio/quarkus/pull/32749) - Dev UI add label and icon to submenu
-   [#​32748](https://github.com/quarkusio/quarkus/pull/32748) - Dev UI DevService page to use new card component
-   [#​32744](https://github.com/quarkusio/quarkus/pull/32744) - Dev UI - add logger level to server log
-   [#​32740](https://github.com/quarkusio/quarkus/pull/32740) - Add missing static import in config interceptor doc
-   [#​32738](https://github.com/quarkusio/quarkus/pull/32738) - Fix guide oidc trust-store config parameter name
-   [#​32737](https://github.com/quarkusio/quarkus/pull/32737) - Make it possible to test Google OIDC from DevUI
-   [#​32733](https://github.com/quarkusio/quarkus/pull/32733) - Fixed Java migrations from different packages
-   [#​32729](https://github.com/quarkusio/quarkus/issues/32729) - quarkus.init-and-exit no longer works
-   [#​32724](https://github.com/quarkusio/quarkus/issues/32724) - Undertow: Servlet context path failing with `_static` directory
-   [#​32717](https://github.com/quarkusio/quarkus/pull/32717) - Get element type without annotations
-   [#​32715](https://github.com/quarkusio/quarkus/pull/32715) - Throw better exception when REST Client receives invalid JSON
-   [#​32711](https://github.com/quarkusio/quarkus/pull/32711) - Add service registars and loaders to the list of beans to keep
-   [#​32710](https://github.com/quarkusio/quarkus/issues/32710) - Rest-client throw a "HTTP 400 Bad Request" instead of "Bad Response From Server"
-   [#​32708](https://github.com/quarkusio/quarkus/pull/32708) - Dev UI Move info to menu item and format page for known items
-   [#​32707](https://github.com/quarkusio/quarkus/pull/32707) - Bump yasson from 3.0.2 to 3.0.3
-   [#​32704](https://github.com/quarkusio/quarkus/pull/32704) - Bump smallrye-mutiny-vertx-core from 3.2.0 to 3.3.0
-   [#​32697](https://github.com/quarkusio/quarkus/pull/32697) - Fix OpenTelemetryJdbcInstrumentationTest flaky test
-   [#​32696](https://github.com/quarkusio/quarkus/issues/32696) - Quarkus returns 404 on OPTIONS request for the static resources
-   [#​32692](https://github.com/quarkusio/quarkus/pull/32692) - Allow ConfigMappings with default visibility
-   [#​32690](https://github.com/quarkusio/quarkus/issues/32690) - Quarkus dev mode is not working with a certain type of folder tree due to dependency injection
-   [#​32689](https://github.com/quarkusio/quarkus/pull/32689) - Make mailer beans default beans
-   [#​32687](https://github.com/quarkusio/quarkus/pull/32687) - Upgrade to Hibernate ORM 6.2.1.Final
-   [#​32683](https://github.com/quarkusio/quarkus/pull/32683) - Reinitialize BouncyCastle DRBG URLSeededEntropySourceProvider at runtime
-   [#​32675](https://github.com/quarkusio/quarkus/pull/32675) - Dev UI: allow status to be a list
-   [#​32673](https://github.com/quarkusio/quarkus/pull/32673) - Dev UI make sure to work on custom http root
-   [#​32666](https://github.com/quarkusio/quarkus/issues/32666) - Get  java.nio.file.InvalidPathException on Windows  when compile  Quarkus 3.0.0.Final  Spring Cloud Config Client
-   [#​32654](https://github.com/quarkusio/quarkus/issues/32654) - Flyway migration: JavaMigration doesn't respect location
-   [#​32653](https://github.com/quarkusio/quarkus/pull/32653) - Qute build steps - refactoring and performance improvements
-   [#​32651](https://github.com/quarkusio/quarkus/pull/32651) - Ensure the ServiceAccount/Role/ClusterRole resources are created in order
-   [#​32650](https://github.com/quarkusio/quarkus/issues/32650) - Quarkus 3: Using `@TestReactiveTransaction` at the class level doesn't work
-   [#​32648](https://github.com/quarkusio/quarkus/pull/32648) - ConcurrentAuthTest: Make sure executor is shut down even after failure
-   [#​32645](https://github.com/quarkusio/quarkus/pull/32645) - Updates to Infinispan 14.0.8.Final
-   [#​32644](https://github.com/quarkusio/quarkus/pull/32644) - Support blocking exception mappers in REST Client Reactive
-   [#​32643](https://github.com/quarkusio/quarkus/issues/32643) - Quarkus doesn't support 2.2.5.Final apicurio-registry-mem anymore and documentation should provide compatibility info
-   [#​32641](https://github.com/quarkusio/quarkus/pull/32641) - Fixed minor typos in doc content
-   [#​32640](https://github.com/quarkusio/quarkus/issues/32640) - Openshift application has no access to secrets
-   [#​32633](https://github.com/quarkusio/quarkus/pull/32633) - Bump microprofile-config-api from 3.0.2 to 3.0.3
-   [#​32630](https://github.com/quarkusio/quarkus/pull/32630) - Bump mongodb-crypt from 1.7.1 to 1.7.3
-   [#​32620](https://github.com/quarkusio/quarkus/pull/32620) - Upgrade to Hibernate Reactive 2.0.0.Beta2
-   [#​32617](https://github.com/quarkusio/quarkus/pull/32617) - UniAsserterInterceptor - improve the javadoc and docs
-   [#​32614](https://github.com/quarkusio/quarkus/pull/32614) - Implement new DevUI for Reactive REST Client
-   [#​32613](https://github.com/quarkusio/quarkus/pull/32613) - Add CSS ids to DEV UI continuous testing page to help automated testing
-   [#​32611](https://github.com/quarkusio/quarkus/pull/32611) - Add new security architecture diagram and process description to Security Architecture content
-   [#​32610](https://github.com/quarkusio/quarkus/pull/32610) - Qute Dev UI improvements
-   [#​32605](https://github.com/quarkusio/quarkus/pull/32605) - Support generation of ClusterRoleBinding resources
-   [#​32602](https://github.com/quarkusio/quarkus/issues/32602) - Strange problem with Hibernate Reactive Panache in Quarkus 3.0.0.
-   [#​32599](https://github.com/quarkusio/quarkus/issues/32599) - Dev UI: Complete Server log implementation.
-   [#​32596](https://github.com/quarkusio/quarkus/issues/32596) - Dev UI: Migrate Rest client reactive to the new Dev UI
-   [#​32589](https://github.com/quarkusio/quarkus/pull/32589) - Bump microprofile-config-tck from 3.0.2 to 3.0.3
-   [#​32587](https://github.com/quarkusio/quarkus/pull/32587) - Bump com.gradle.enterprise from 3.12.6 to 3.13 in /devtools/gradle
-   [#​32586](https://github.com/quarkusio/quarkus/pull/32586) - Validator for Config only
-   [#​32585](https://github.com/quarkusio/quarkus/issues/32585) - Write "Update projects to Quarkus 3 automatically" guide
-   [#​32584](https://github.com/quarkusio/quarkus/pull/32584) - Add JWT authentication tests to management-interface-auth
-   [#​32583](https://github.com/quarkusio/quarkus/issues/32583) - New Dev UI show numbers in submenu for arc extension
-   [#​32581](https://github.com/quarkusio/quarkus/issues/32581) - Quarkus 3.0.0.CR2 : DevUI error with custom root path
-   [#​32580](https://github.com/quarkusio/quarkus/pull/32580) - Quartz - only notify QuartzSchedulerImpl.destroy() if the bean exists
-   [#​32579](https://github.com/quarkusio/quarkus/pull/32579) - Update docs about spying on partial mocks
-   [#​32576](https://github.com/quarkusio/quarkus/pull/32576) - AWT related .so libs needed in container
-   [#​32573](https://github.com/quarkusio/quarkus/pull/32573) - Bump Keycloak version to 21.0.2
-   [#​32572](https://github.com/quarkusio/quarkus/issues/32572) - Kubernetes - RBAC ClusterRoleBinding not generating correctly?
-   [#​32571](https://github.com/quarkusio/quarkus/pull/32571) - Gradle integration tests: tackle (Windows) CI issues
-   [#​32565](https://github.com/quarkusio/quarkus/pull/32565) - Fix Otel propagator for old property
-   [#​32564](https://github.com/quarkusio/quarkus/pull/32564) - Remove useless leading spaces in sam YAML files
-   [#​32563](https://github.com/quarkusio/quarkus/pull/32563) - Small UI fix to devservice page
-   [#​32561](https://github.com/quarkusio/quarkus/pull/32561) - Properly perform reflection registration for `@Gauge` instances
-   [#​32559](https://github.com/quarkusio/quarkus/pull/32559) - Disable flaky OpenTelemetry Jdbc instrumentation test
-   [#​32558](https://github.com/quarkusio/quarkus/pull/32558) - Remove lambdas from OidcRecorder
-   [#​32554](https://github.com/quarkusio/quarkus/pull/32554) - Bump mockito-core from 5.2.0 to 5.3.0
-   [#​32538](https://github.com/quarkusio/quarkus/pull/32538) - Use local lookup policy for generated image stream resources
-   [#​32533](https://github.com/quarkusio/quarkus/issues/32533) - Exceptions with Hibernate Reactive under load
-   [#​32527](https://github.com/quarkusio/quarkus/pull/32527) - Update apicurio registry dependencies
-   [#​32464](https://github.com/quarkusio/quarkus/issues/32464) - Spring Data API Extension not updating generic mapping
-   [#​32427](https://github.com/quarkusio/quarkus/issues/32427) - Smallrye-metrics integration test fails when passing `-H:-ParseOnce` GraalVM option
-   [#​32414](https://github.com/quarkusio/quarkus/issues/32414) - ERROR Being Logged In Quarkus 3.0.0.CR1 DevUIProcessor with camel-quarkus-twilio extension
-   [#​32384](https://github.com/quarkusio/quarkus/pull/32384) - Provide an update guide
-   [#​32332](https://github.com/quarkusio/quarkus/issues/32332) - Unknown enum constant org.osgi.annotation.bundle.Requirement.Resolution.OPTIONAL
-   [#​32326](https://github.com/quarkusio/quarkus/issues/32326) - DevUI: Info change from Card to Menu
-   [#​32210](https://github.com/quarkusio/quarkus/issues/32210) - Use of the `quarkus-opentelemetry` extension yields config warnings
-   [#​31908](https://github.com/quarkusio/quarkus/issues/31908) - Add Management auth test confirming OIDC works for the main router only
-   [#​31587](https://github.com/quarkusio/quarkus/issues/31587) - RESTEasy Reactive SSE doesn't provide method annotations, nor actual headers to `MessageBodyWriter`
-   [#​31554](https://github.com/quarkusio/quarkus/issues/31554) - RunTimeMappingsConfigBuilder failures (native build/tests) with 2.16.4
-   [#​31543](https://github.com/quarkusio/quarkus/issues/31543) - Improving the sam.jvm.yaml
-   [#​30555](https://github.com/quarkusio/quarkus/issues/30555) - Quarkus jacoco coverage not working in a multi module project where code and tests are in separate modules
-   [#​30312](https://github.com/quarkusio/quarkus/issues/30312) - Reactive Client ResponseExceptionMapper throws BlockingNotAllowedException when consuming an InputStream
-   [#​29879](https://github.com/quarkusio/quarkus/issues/29879) - Create an opentelemetry-aws IT test project
-   [#​28505](https://github.com/quarkusio/quarkus/pull/28505) - Support a silent mode for JWTAuthMechanism
-   [#​24540](https://github.com/quarkusio/quarkus/issues/24540) - NullPointerException on custom consraint validator when injecting a config mapping at startup
### [`v3.0.0.Final`](https://github.com/quarkusio/quarkus/releases/tag/3.0.0.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.9.Final...3.0.0.Final)
##### Major changes
-   [#​32491](https://github.com/quarkusio/quarkus/pull/32491) - Dev UI:  Continuous testing
-   [#​25422](https://github.com/quarkusio/quarkus/issues/25422) - Make Stork CDI-aware
##### Complete changelog
-   [#​32560](https://github.com/quarkusio/quarkus/issues/32560) - quarkus plugin repeats arguments passed to cli rendering users incapable of passing right arguments
-   [#​32555](https://github.com/quarkusio/quarkus/pull/32555) - Change pie to bar in continuous-testing dev ui
-   [#​32553](https://github.com/quarkusio/quarkus/pull/32553) - Bump maven-invoker-plugin from 3.4.0 to 3.5.1
-   [#​32543](https://github.com/quarkusio/quarkus/pull/32543) - Dev UI 2 - Hide the RESTEasy Reactive score on the home page
-   [#​32542](https://github.com/quarkusio/quarkus/pull/32542) - Various fixes for Kubernetes Dev UI 2
-   [#​32541](https://github.com/quarkusio/quarkus/pull/32541) - Remove inexistent relocations in the application BOM
-   [#​32540](https://github.com/quarkusio/quarkus/issues/32540) - Dev Ui for kubernetes throws error on manifest generation
-   [#​32536](https://github.com/quarkusio/quarkus/pull/32536) - Various Quarkus Update fixes and enhancements
-   [#​32535](https://github.com/quarkusio/quarkus/pull/32535) - Gradle: do not pass all system properties
-   [#​32528](https://github.com/quarkusio/quarkus/pull/32528) - Add triage rule for Dev UI
-   [#​32524](https://github.com/quarkusio/quarkus/pull/32524) - Gradle: ability to disable worker process isolation, pass all envs+sys-props
-   [#​32522](https://github.com/quarkusio/quarkus/issues/32522) - devui 2 continous testing layout issues
-   [#​32521](https://github.com/quarkusio/quarkus/pull/32521) - ArC - optimize if no BuildCompatibleExtension is found
-   [#​32520](https://github.com/quarkusio/quarkus/pull/32520) - Use list with an empty string by default in generated Role/ClusterRole
-   [#​32519](https://github.com/quarkusio/quarkus/issues/32519) - Generating Role or ClusterRole resources with empty API group property produces invalid manifests
-   [#​32518](https://github.com/quarkusio/quarkus/pull/32518) - Devui small enchancements
-   [#​32509](https://github.com/quarkusio/quarkus/issues/32509) - Native `quarkusBuild` fails with 3.0.0.CR2
-   [#​32508](https://github.com/quarkusio/quarkus/pull/32508) - Gradle-Plugin: Do not let Gradle build fail w/ configuration cache
-   [#​32502](https://github.com/quarkusio/quarkus/pull/32502) - Disable Vert.x file caching when building the k8s client HttpClient.Factory
-   [#​32499](https://github.com/quarkusio/quarkus/issues/32499) - Kubernetes client thread block
-   [#​32497](https://github.com/quarkusio/quarkus/pull/32497) - Bump mongo-client.version from 4.9.0 to 4.9.1
-   [#​32496](https://github.com/quarkusio/quarkus/pull/32496) - Bump smallrye-fault-tolerance.version from 6.2.1 to 6.2.2
-   [#​32495](https://github.com/quarkusio/quarkus/pull/32495) - Bump com.gradle.plugin-publish from 1.1.0 to 1.2.0 in /devtools/gradle
-   [#​32491](https://github.com/quarkusio/quarkus/pull/32491) - Dev UI:  Continuous testing
-   [#​32490](https://github.com/quarkusio/quarkus/pull/32490) - Avoid null pointer exception when building containers
-   [#​32489](https://github.com/quarkusio/quarkus/pull/32489) - Upgrade Oracle DB container images to use the slim-faststart variant
-   [#​32488](https://github.com/quarkusio/quarkus/pull/32488) - Higher timeouts for various builds
-   [#​32487](https://github.com/quarkusio/quarkus/pull/32487) - Support referencing method parameters in `@ClientHeaderParam`
-   [#​32478](https://github.com/quarkusio/quarkus/pull/32478) - Fix base-codestart 2.x
-   [#​32476](https://github.com/quarkusio/quarkus/pull/32476) - Fix native image warning in Kafka
-   [#​32472](https://github.com/quarkusio/quarkus/pull/32472) - Update getting started reactive image
-   [#​32467](https://github.com/quarkusio/quarkus/pull/32467) - DevUI: Liquibase and Datasource updates
-   [#​32465](https://github.com/quarkusio/quarkus/issues/32465) - Native build fails with 3.0.0.CR2
-   [#​32461](https://github.com/quarkusio/quarkus/issues/32461) - Quarkus 3.0.0.CR2 - quarkus-kafka-client triggers NativeImageBuildStep in JVM mode
-   [#​32458](https://github.com/quarkusio/quarkus/pull/32458) - Align deployment image name when custom name is set in Openshift configuration
-   [#​32450](https://github.com/quarkusio/quarkus/pull/32450) - Bump flyway.version from 9.16.1 to 9.16.3
-   [#​32448](https://github.com/quarkusio/quarkus/pull/32448) - Local cache upgrade
-   [#​32443](https://github.com/quarkusio/quarkus/issues/32443) - DevUI: Configuration Changes Not Sticking
-   [#​32439](https://github.com/quarkusio/quarkus/issues/32439) - Openshift resources getting out of sync when custom quarkus.openshift.name is used.
-   [#​32437](https://github.com/quarkusio/quarkus/pull/32437) - Test default storage change for OffsetTime in Hibernate ORM 6.2.0.Final
-   [#​32435](https://github.com/quarkusio/quarkus/pull/32435) - Upgrade the reference Oracle RDBMS container used across integration tests
-   [#​32433](https://github.com/quarkusio/quarkus/pull/32433) - Fix Hibernate ORM value generators in native image
-   [#​32430](https://github.com/quarkusio/quarkus/pull/32430) - Include ID in the form inputs
-   [#​32428](https://github.com/quarkusio/quarkus/pull/32428) - Rename guides mentioning MicroProfile to SmallRye to avoid redirects
-   [#​32425](https://github.com/quarkusio/quarkus/pull/32425) - Sanitize the behavior of provided ExceptionMapper classes in dev-mode
-   [#​32423](https://github.com/quarkusio/quarkus/pull/32423) - Bump httpclient from 4.5.13 to 4.5.14
-   [#​32418](https://github.com/quarkusio/quarkus/issues/32418) - Native build with jib and gradle fails on quarkus 3.0.0.CR1
-   [#​32409](https://github.com/quarkusio/quarkus/pull/32409) - InjectMock should not mock an intercepted subclass
-   [#​32407](https://github.com/quarkusio/quarkus/pull/32407) - Arc CDI TCK related fixes, focused around behavior gated behind strict mode
-   [#​32404](https://github.com/quarkusio/quarkus/pull/32404) - Fix ConfigMap volumes example at deploying-to-openshift.adoc
-   [#​32394](https://github.com/quarkusio/quarkus/pull/32394) - Test gRPC usage of Vert.x event loops
-   [#​32366](https://github.com/quarkusio/quarkus/pull/32366) - Update version detection scheme for native
-   [#​32357](https://github.com/quarkusio/quarkus/issues/32357) - Αllow referring to property parameters in header config of REST Client
-   [#​32350](https://github.com/quarkusio/quarkus/pull/32350) - Gradle: Help extensions that assume the output directory exists
-   [#​32338](https://github.com/quarkusio/quarkus/pull/32338) - Proofreading for cli-tooling.adoc
-   [#​32333](https://github.com/quarkusio/quarkus/issues/32333) - Quarkus 3.0.0.CR1 throw NoSuchMethodException where use   `@CreationTimestamp`  and   `@UpdateTimestamp`  in native mode
-   [#​32316](https://github.com/quarkusio/quarkus/pull/32316) - Update SmallRye Config to 3.2.1
-   [#​32474](https://github.com/quarkusio/quarkus/issues/32474) - Quarkus 3 kotlin generation missconfigures allopen
-   [#​32276](https://github.com/quarkusio/quarkus/pull/32276) - Switch Hibernate Search extension to `@ConfigMapping`
-   [#​32233](https://github.com/quarkusio/quarkus/issues/32233) - Clicking on Dev UI main logo/title doesn't bring me to the home page
-   [#​32230](https://github.com/quarkusio/quarkus/issues/32230) - Dev UI 2 - Fonts are blurry (Chrome / Fedora)
-   [#​32162](https://github.com/quarkusio/quarkus/pull/32162) - Register implicit converters for reflection
-   [#​31932](https://github.com/quarkusio/quarkus/issues/31932) - Dev UI 2 - generate-code gets maven-metadata.xml for Vaadin components
-   [#​31898](https://github.com/quarkusio/quarkus/issues/31898) - Test and document default storage change for `OffsetTime` in Hibernate ORM 6
-   [#​28065](https://github.com/quarkusio/quarkus/issues/28065) - ConfigMapping - register type arguments of supported generic return types for reflection
-   [#​25422](https://github.com/quarkusio/quarkus/issues/25422) - Make Stork CDI-aware
-   [#​18973](https://github.com/quarkusio/quarkus/issues/18973) - Java OOM Java heap space when I use WithKubernetesTestServer annotation in unit test
-   [#​7883](https://github.com/quarkusio/quarkus/issues/7883) - built-in ExceptionMappers cause unexpected behavior
### [`v2.16.9.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.9.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.8.Final...2.16.9.Final)
##### Complete changelog
-   [#​34953](https://github.com/quarkusio/quarkus/pull/34953) - Generated docs: move DOM manipulation to build time
-   [#​34820](https://github.com/quarkusio/quarkus/pull/34820) - Keep maven-repo artifact 7 days instead of 1
-   [#​34804](https://github.com/quarkusio/quarkus/pull/34804) - Encode multi char code points correctly in RestEasy Reactive
-   [#​34736](https://github.com/quarkusio/quarkus/issues/34736) - \[2.16] io.grpc:grpc-protobuf CVE-2023-1428 & CVE-2023-32731
-   [#​34471](https://github.com/quarkusio/quarkus/pull/34471) - The Common Log Format requires the date to be wrapped into `[]`
-   [#​32390](https://github.com/quarkusio/quarkus/pull/32390) - Fix copy paste typo
-   [#​31518](https://github.com/quarkusio/quarkus/pull/31518) - Prevent ContextNotActiveException during invalid config validation if resteasy-reactive module is present
-   [#​31434](https://github.com/quarkusio/quarkus/issues/31434) - Invalid config value prevents app to startup with invalid stacktrace instead of validation error message
-   [#​31053](https://github.com/quarkusio/quarkus/pull/31053) - Bump grpc.version from 1.52.1 to 1.53.0
-   [#​31010](https://github.com/quarkusio/quarkus/issues/31010) - HTTP access log %t missing enclosing brackets
-   [#​30403](https://github.com/quarkusio/quarkus/pull/30403) - Bump grpc.version from 1.52.0 to 1.52.1
-   [#​30323](https://github.com/quarkusio/quarkus/pull/30323) - Bump grpc.version from 1.51.1 to 1.52.0
-   [#​10134](https://github.com/quarkusio/quarkus/issues/10134) - MicroProfile RestClient Encoding Failing for Emojis
### [`v2.16.8.Final`](https://github.com/quarkusio/quarkus/releases/tag/2.16.8.Final)
[Compare Source](https://github.com/quarkusio/quarkus/compare/2.16.7.Final...2.16.8.Final)
##### Complete changelog
-   [#​34469](https://github.com/quarkusio/quarkus/pull/34469) - 2.16 - Enforce the configured TLS version
-   [#​34371](https://github.com/quarkusio/quarkus/pull/34371) - gRPC route to use mainrouter when http.root-path is not '/'
-   [#​34261](https://github.com/quarkusio/quarkus/issues/34261) - grpc service not working when use-separate-server is set to false and custom http.root-path is set
-   [#​34142](https://github.com/quarkusio/quarkus/pull/34142) - Fix NPE in RunningDevService which represens a shared service
-   [#​34105](https://github.com/quarkusio/quarkus/pull/34105) - Avoid calling OIDC UserInfo endpoint if UserInfo is cached
-   [#​34104](https://github.com/quarkusio/quarkus/issues/34104) - OIDC will request UserInfo and TokenIntrospection even if they are cached
-   [#​34034](https://github.com/quarkusio/quarkus/pull/34034) - Also include stream information in CLI project creation
-   [#​33897](https://github.com/quarkusio/quarkus/issues/33897) - NPE with shared Keycloak dev services when exiting Quarkus dev mode
-   [#​33595](https://github.com/quarkusio/quarkus/pull/33595) - Skip manifest entry properties that are missing values
-   [#​33491](https://github.com/quarkusio/quarkus/pull/33491) - Ensure that cookies added in filters are visible to resource methods
-   [#​33490](https://github.com/quarkusio/quarkus/issues/33490) - Cookies created in request filters are not accessible in Resource Methods
-   [#​33448](https://github.com/quarkusio/quarkus/pull/33448) - Fix location and content location headers in Resteasy Reactive
-   [#​33419](https://github.com/quarkusio/quarkus/issues/33419) - RESTEasy ResponseBuilder.location Inadvertently Decodes Path Segments in Relative URI
-   [#​33128](https://github.com/quarkusio/quarkus/pull/33128) - Fix broken link so it points to the config-yaml guide
-   [#​33127](https://github.com/quarkusio/quarkus/issues/33127) - Fix links to point to https://quarkus.io/guides/config-yaml
-   [#​32932](https://github.com/quarkusio/quarkus/pull/32932) - Fix resteasy-reactive-client hostname verification default
</details>
<details>
<summary>quarkusio/quarkus-platform</summary>
### [`v3.2.3.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.2.2.Final...3.2.3.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.2.2.Final...3.2.3.Final)
### [`v3.2.2.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.2.1.Final...3.2.2.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.2.1.Final...3.2.2.Final)
### [`v3.2.1.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.2.0.Final...3.2.1.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.2.0.Final...3.2.1.Final)
### [`v3.2.0.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.1.3.Final...3.2.0.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.1.3.Final...3.2.0.Final)
### [`v3.1.3.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.1.2.Final...3.1.3.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.1.2.Final...3.1.3.Final)
### [`v3.1.2.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.1.1.Final...3.1.2.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.1.1.Final...3.1.2.Final)
### [`v3.1.1.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.1.0.Final...3.1.1.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.1.0.Final...3.1.1.Final)
### [`v3.1.0.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.0.4.Final...3.1.0.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.0.4.Final...3.1.0.Final)
### [`v3.0.4.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.0.3.Final...3.0.4.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.0.3.Final...3.0.4.Final)
### [`v3.0.3.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.0.2.Final...3.0.3.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.0.2.Final...3.0.3.Final)
### [`v3.0.2.Final`](https://github.com/quarkusio/quarkus-platform/compare/3.0.1.Final...3.0.2.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/3.0.1.Final...3.0.2.Final)
### [`v3.0.1.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.9.Final...3.0.1.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.9.Final...3.0.1.Final)
### [`v2.16.9.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.8.Final...2.16.9.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.8.Final...2.16.9.Final)
### [`v2.16.8.Final`](https://github.com/quarkusio/quarkus-platform/compare/2.16.7.Final...2.16.8.Final)
[Compare Source](https://github.com/quarkusio/quarkus-platform/compare/2.16.7.Final...2.16.8.Final)
</details>
---
### 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 MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
 | 
| | |\   | 
 | 
| | | | 
| | | 
| | | 
| | |  | 
Change-Id: Ib06822de4e2d64419a8285c0a46b2d8931cea4c8
 | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | |  | 
This reverts commit 475bf006583288e6544374ba7c5d085f0b4235f2.
Change-Id: I78bc6e061c3cd8ecc7c8794168596e26de1e6af8
 |