Skip to content

2.14.1.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 16 Nov 16:43
· 15919 commits to main since this release
c9250b0

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 throws UnrecognizedPropertyException 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