Major changes
- #28861 - Update to GraalVM / Mandrel 22.3.0
Complete changelog
- #29282 - Disable flaky tests
- #29267 - Docs: Update RabbitMQ Channel Config
- #29262 - Compile application classes before test classes
- #29256 - Fixed code in stork-reference.adoc
- #29237 - Fix compilation error in virtual threads doc
- #29229 - Document RBAC used on CDI beans and IO thread when method returns "something" in a synchronous manner
- #29228 - RESTEasy Classic - apply exception mappers for auth failures before request processing started
- #29219 - Bump com.gradle.plugin-publish from 1.0.0 to 1.1.0 in /devtools/gradle
- #29216 - Update the definition of ignored Kafka client messages
- #29215 - Kafka complaining about common unknown properties, regression in 2.14
- #29214 - Generate ID token if it is not refreshed
- #29213 - Small typo and improvement on the k8s guide
- #29203 - Small typo in SmallRye Stork guide
- #29201 - Fix IsDockerWorking class not using TestContainersStrategy
- #29194 - Bump mariadb-java-client from 3.0.8 to 3.0.9
- #29188 - IsDockerWorking not using TestContainersStrategy after 2.13.4.Final
- #29182 - Use Mandrel by default for container build
- #29175 - Doc: Fix statement about CA certs embedding
- #29171 - Fix CDI scope for classes that declare @ServerRequestFilter
- #29170 - @ServerResponseFilter and @ServerRequestFilter fails on startup with NoSuchMethodException
- #29169 - Bump to Kotlin 1.7.21
- #29167 - Upgrade to Jandex 3.0.3
- #29166 - Ensure the Kind manifests are generated
- #29165 - Bump aws-lambda-java-core from 1.2.1 to 1.2.2
- #29155 - Include interfaces as bean types of RR resources
- #29154 - Qute - ignore parentheses when parsing a value of an expression
- #29153 - Upgrade to Mutiny 1.8.0
- #29152 - Correct typos and code style on the Virtual Threads guide
- #29150 - Generate a temporary uber-jar in case the target already exists instead of deleting it right away
- #29148 - Fix quarkus.qute.strict-rendering config property name in documentation
- #29146 - Custom SSL Root CA Certificates overrule certificates from default cacerts when running in native mode
- #29144 - OIDC token refresh causes NPE if no ID token is returned
- #29140 - Rest data with panache: add the parameter names in resources
- #29138 - Demote the "test dir mapping" log message to debug
- #29128 - Mocking Rest client does not work with 2.14.0.CR1
- #29127 - Disable disk allocation in IT and remove prettyPeek()
- #29121 - Fix select distinct projection with Panache
- #29119 - Reactive Rest Client closing connections after server failures
- #29118 - Take conditional annotations into account for Request and Response filters
- #29116 - Upgrade to Jandex 3.0.2
- #29115 - IfBuildProperty on classes with ServerRequestFilter causes build to fail
- #29102 - Fix table entries in documentation
- #29100 - Register all implementation of ExtensionAdapter in k8s client extension
- #29099 - Replace deprecated properties in JReleaser descriptor
- #29098 - Fix compilation error in virtual threads doc
- #29096 - Provider io.fabric8.knative.client.KnativeExtensionAdapter not found
- #29094 - Make sure aroundInvoke interceptors get correct method parameters
- #29090 - Fix logging with panache in interfaces
- #29089 - Panache project() is not working if used with distinct + case-sensitive HQL query
- #29087 - Document that Mandrel 22.3 does not provide a -java11 image anymore
- #29076 - Keycloak admin client classic - use default Quarkus Jackson serializers also in native mode
- #29072 - Illegal field modifiers in class: 0x1A when using io.quarkus.logging.Log in interface default method
- #29062 - H2 embedded: disable support for compiling javascript/groovy triggers
- #29047 - Improve quarkus-hibernate-reactive-rest-data-panache Hibernate Validation Violation Errors - Property Path
- #29036 - When propagating the duplicated context, drop the request scope
- #29035 -
quarkus-keycloak-admin-client
throwsUnrecognizedPropertyException
using Keycloak 20.0.0 and native image while getting ServerInfo - #29033 - Automatically register nested Kotlin classes for reflection
- #29017 - Request Context Race condition in quarkus 2.13
- #29009 - Propagate the javax.annotation.security annotations in REST Data
- #29008 - Lock liquibase between validate and update
- #28995 - PanacheEntityResource not propagating javax.annotation.security
- #28861 - Update to GraalVM / Mandrel 22.3.0
- #28818 - Incoming HTTP request not being fully read or closed when a constraint validator rejects the request
- #28783 - HIbernate validation fails on a constructor parameter validation
- #28768 - Add --with-codestart create-extension option to tutorial
- #28376 - Continuous testing gets messed up when stashing/unstashing changesets that have changes to tests
- #28167 - Kotlin data class serialization fails with GraalVM >= 22.1
- #28078 - quarkus-kind extension does not create manifests (kind.yml/.json)
- #25335 - Liquibase lock not working correctly anymore
- #24790 - Exception mapper not handling failed login attempts
- #23547 - SecurityConstrainer may cause BlockingOperationNotAllowedException