Major changes
- #15016 – Add OpenTelemetry extension
Complete changelog
- #15968 – Add MP SPI dep to Smallrye GraphQL
- #15966 – ClassNotFoundException using quarkus-micrometer-registry-prometheus / quarkus-smallrye-graphql
- #15963 – Support for providing a custom extension registry client impl in a maven artifact
- #15960 – Add a more informative error message when Dockerfile is unavailable during s2i
- #15958 – Fix QuarkusTestResourceLifecycleManager property mismatch in rest-client.adoc
- #15957 – Register KeycloakPolicyEnforcerAuthorizer if both oidc and policy authorizer are enabled
- #15956 – Introduce utility JsonExtensionCatalog.addCategory
- #15951 – Update to Keycloak 12.0.4
- #15946 – Fix broken kubernetes tests
- #15942 – Fix signatures of UniInvoker
- #15941 – Fix JBang dev mode
- #15939 – Allow any image to be used in DevServices
- #15931 – Update OidcConfigurationMetadata to return the scopes and minor error log updates
- #15930 – Add class-change-agent as javaagent in Gradle quarkusDev task
- #15922 – Graceful shutdown fixes
- #15921 – Exclude resteasy-client from quarkus-resteasy-multipart
- #15919 – Add support for postgis container images to postgresql DevService
- #15917 – Disable -XX:TieredStopAtLevel=1 when GraalVM is used as the JDK
- #15915 – Allow adding multiple realms
- #15913 – Fix Narayana STM failing to build in Native
- #15908 – Quartz extension – graceful shutdown for @scheduled does not work
- #15906 – Update multistage docker image tag used in doc
- #15904 – Gradle Multi-stage Dockerfile in documentation pointing to non-existent quay.io/quarkus/centos-quarkus-maven:21.0.0-java8
- #15898 – ArC – fix the algorithm to find event parameter qualifiers
- #15896 – Add some testing instructions to OidcClient and SmallRye JWT docs
- #15895 – Update SmallRye GraphQL to 1.0.26
- #15894 – Return correct parent when searching executable on PATH
- #15886 – CDI events qualifiers not working when abstract superclass is in a library
- #15882 – Support @nonblocking on ContainerRequestFilters
- #15881 – Quote File.separator when using it as a regular expression
- #15880 – Support the inclusion of all the discovered scopes in the OIDC authentication request
- #15878 – PatternSyntaxException in dev console
- #15873 – Bump smallrye-graphql to 1.0.25
- #15869 – Fix false config warning
- #15865 – Add quarkus-test-oidc-server test support module and update the docs
- #15860 – Multiple fixes for create-extension in Quarkus core
- #15859 – “quarkus.http.test-timeout” Was removed ? (using 1.12.1.Final)
- #15858 – Make the kafka streams extension to read the default kafka broker configuration
- #15855 – Fix kafka binding issues
- #15852 – RESTEasy Reactive: UniInvoker signatures are wrong
- #15851 – Improvements for in tree extension creation
- #15850 – Don’t fail quarkus:dev if running processes can’t be determined
- #15849 – Clear the /tmp folder on first dev mode start
- #15848 – Quarkus 1.13.0.CR1 dev mode fails with build exception on Apple Silicon machine
- #15847 – Add native image reflection entries for Sentry
- #15845 – Kafka Streams extension does not read the “default broker configuration” map
- #15838 – Register ElasticsearchClientConfig qualifier as a bean
- #15837 – devmode – Not using JVM instrumentation, but always full restart
- #15835 – Error when running HQL queries spanning multiple tables in Hibernate Reactive
- #15834 – Error when running HQL queries spanning multiple tables in Hibernate Reactive
- #15833 – Make classes marked with ElasticsearchClientConfig application scoped and unremovable
- #15830 – Fix Flyway dev console link
- #15829 – Make max retry attempts and delay interval of remote-dev configurable
- #15828 – Dev UI – keep log ‘open’ when page refresh
- #15825 – ElasticRestClient fails to load the provided custom configuration via @ElasticsearchClientConfig
- #15818 – Lazy fetch associations with Hibernate Reactive
- #15815 – Liquibase – Register for reflection all classes marked with DatabaseChangeProperty
- #15814 – For Hibernate Reactive enableCollectionInDefaultFetchGroup must be set to true
- #15810 – Fix Amazon X-Ray in native mode
- #15809 – Liquibase validation failures in native image
- #15807 – Fix typo in ArC error message
- #15805 – Use default media types when SSE element type isn’t specified
- #15803 – Ensure that specific legacy MessageBodyReader/Writers are not chosen over Quarkus ones
- #15801 – 1.12.x failed to build native package with io.quarkus:quarkus-amazon-lambda-xray
- #15778 – RESTEasy Reactive: SSE endpoints should have the same content type automatically selected as normal endpoints
- #15735 – QuarkusSecurityIdentity.builder(identity) loses isAnonymous flag
- #15732 – RESTEasy Reactive: Lock contention between callback processing and resume()
- #15730 – Fix QuarkusSecurityIdentity.isAnonymous check
- #15681 – Resteasy Reactive report NoSuchMethod Exception with quarkus-keycloak-admin-client dependencies in native mode
- #15670 – Running app in OpenShift fails because of classpath set after jar
- #15650 – More visibility to SmallRye
- #15623 – Errors reported to sentry.io result in an
- #15578 – Upgrade LogManager to 1.0.9
- #15537 – Quarkus 1.12.1.Final swagger-ui endpoint under /q is broken: stale content in tmp
- #15442 – Narayana STM failing to build in Native
- #15416 – Running app in OpenShift fails because of classpath set after jar
- #15271 – GraphQL mutiny CompositeException instead of custom ErrorCode
- #15016 – Add OpenTelemetry extension
- #13974 – Minor keycloak-authorization code and doc updates
- #13838 – OIDC/Keycloak Authorization
- #10499 – OpenTelemetry for Quarkus
Assets 2
转自 https://github.com/quarkusio/quarkus/releases