github quarkusio/quarkus 3.15.2

9 hours ago

Complete changelog

  • #36336 - @CacheResult on legacy @RegisterRestClient throws CCE on 3.4.2
  • #37430 - Docs: OpenID Connect (OIDC) and OAuth2 Client and Filters Reference Guide
  • #40007 - Add ability to hide rest endpoints from OpenAPI schema / Swagger
  • #41813 - Keycloak container consumes too much memory in devmode
  • #42064 - Self changes of column names to non-exist column names by PanacheJpaUtil#getFastCountQuery
  • #42237 - Warning about failing to index Spring class on reload
  • #42238 - Transfer-Encoding header is set twice
  • #42425 - Fetchgraph does not prevent Hibernate from fetching lazy one-to-one relationships
  • #42520 - FAQ (frequently asked questions) documentation for extensions
  • #43036 - quarkus plug sync no longer removes plugins provided by extensions
  • #43191 - quarkus plugin sync is broken
  • #43192 - Fix Quarkus plugin syncing
  • #43245 - ArC: fix the situation when a framework bean uses an application decorator
  • #43290 - Using reusable workflows in Quarkiverse release process
  • #43307 - Enum values are not displayed in extension documentation
  • #43319 - Unable to run application with kafka-stream on aarch64 built using native builder image
  • #43326 - Hibernate-Reactive: ClassCastException EmbeddableInitializerImpl to ReactiveInitializer
  • #43347 - Bump microprofile-reactive-streams-operators.version from 3.0 to 3.0.1
  • #43348 - Bump hibernate-orm.version from 6.6.0.Final to 6.6.1.Final, hibernate-reactive.version from 2.4.0.Final to 2.4.1.Final
  • #43352 - Use ChainedLocalRepositoryManager to support -Dmaven.repo.local.tail
  • #43364 - Issue with multiform data rest client on Quarkus 3.14
  • #43373 - Application hangs on https=http port check failure
  • #43376 - Properly fail when both http and https servers started on port
  • #43383 - Add Javadoc for DevMojo#jvmArgs
  • #43420 - Use varargs for localRepositoryTail
  • #43422 - HTTP HEAD to @GET endpoint of (reactive) Jakarta RESTful web services sub resource returns 405
  • #43424 - Migrating to 3.13.0 results in failure on quarkus reactive routes
  • #43425 - Avoid SecurityContextOverrideHandler NPE when user provided custom JAX-RS security context and Quarkus Security is not present
  • #43437 - Make media type optional for InputStream when using multipart in REST Client
  • #43439 - WebSockets Next: ignore non-websocket connections
  • #43440 - Support @HEAD and @OPTIONS in sub-resources
  • #43459 - Make sure Transfer-Encoding set by a Resource is honored
  • #43471 - ConcurrentModificationException when Quarkus Micrometer extension is used
  • #43472 - Can't perform augmentation when using gRpc extension
  • #43473 - quarkus:update fails on Windows with quarkus-cli
  • #43474 - Improper defaults in KubernetesClientBuildConfig
  • #43475 - Inherit defaults from Fabric8 kubernetes client defaults
  • #43489 - Qute Generated ValueResolver for interface default methods
  • #43490 - Bump kubernetes-client-bom from 6.13.3 to 6.13.4
  • #43498 - Qute: improve docs/javadoc about value resolvers ordering
  • #43501 - Update quarkus-spring-api to 6.1.SP4
  • #43502 - OpenTelemetry instrumentation still active after quarkus.otel.sdk.disabled=true
  • #43515 - Check whether a dependency has resolved paths before setting a component path
  • #43518 - Mailer: default mailer beans are not registered if only mail template record is used
  • #43519 - Quiet down logs of observability DevResources
  • #43524 - Mailer: register default mailer beans correctly
  • #43531 - Remove deprecated RunOptions mention in the transactions docs
  • #43532 - Fixed trust all option after reload (TlsRegistry)
  • #43534 - The WebSocket Dev UI widget does not connect for nested classes
  • #43535 - Disable instrumentation according with SDK config
  • #43536 - Quarkus Update - Replace \ by / in rewriteFile path on Windows
  • #43551 - Stacktrace container overflows in error page
  • #43552 - Add overflow-x scroll
  • #43560 - WebSockets Next: fix Dev UI for nested endpoint class
  • #43568 - Improve GitHub Actions cache usage
  • #43574 - Update Maven Archetype Plugin to 3.3.0
  • #43583 - Generated ID token can be attempted to be verified as if it was issued by the OIDC/OAuth2 provider
  • #43585 - Check self-signed ID token when access token is verified
  • #43591 - Qute: fix reload of templates backed by build item
  • #43592 - Add note about ExceptionMapper<ValidationException> in validation guide
  • #43593 - Openapi-swaggerui guide - reference MicroProfile OpenAPI Core configuration
  • #43601 - Keycloak container consumes too much memory in devmode
  • #43602 - Qute: fix generated ValueResolvers
  • #43624 - Properly test for existence of OtlpMeterRegistry
  • #43628 - Undertow: UnsupportedOperationException using servlet filter in SSL
  • #43629 - Updates Infinispan to 15.0.9.Final
  • #43632 - Split Quarkiverse release into two workflows
  • #43633 - Config Doc - Expand enums even if tooltip is not supported
  • #43645 - Bump Micrometer to 1.13.5
  • #43653 - Qute: fix generated ValueResolver for default methods with params
  • #43680 - Bump to Quarkus HTTP 5.3.3
  • #43681 - JBangIntegration needs some TLC ASAP
  • #43697 - Bump org.hibernate.reactive:hibernate-reactive-core from 2.4.1.Final to 2.4.2.Final
  • #43701 - Keycloak devservice restarts with every update in devmode
  • #43718 - Fix faulty class loader
  • #43733 - AppCDS docs on usage with JIB are slightly misleading
  • #43762 - Add quarkus.hibernate-orm.database.version-check.enabled
  • #43779 - Manage angus-mail in the bom
  • #43782 - Move rocksdb native library resource registration to a feature
  • #43784 - [rest-client] @RestForm does not work with a Map
  • #43789 - Writing a Dev Service doc fixes
  • #43791 - Add equals and hashcode method to MemorySize configuration class to fix unnecessary Keycloak Dev Service reloading
  • #43805 - Add io.netty.versions.properties to native image resources
  • #43825 - BeanArchiveProcessor#build threw an exception: Local name must not be null
  • #43827 - Prefer hosting-independent URL for quarkiverse docs
  • #43832 - Cache: fix CacheInterceptor in case of non-ArC interceptor bindings
  • #43852 - ClassCastException when using OpenTelemetry and max-connections property
  • #43854 - Hardcoded reference to Quinoa in qute template for quarkiverse projects
  • #43855 - Properly handle Map of form params in REST Client
  • #43857 - Updates to Infinispan 15.0.10.Final
  • #43876 - Not up-to-date documentation in guide for using Cloud SQL with native executables
  • #43879 - Adding some additional conditionals for the TLS guide
  • #43884 - Tweaking the Datasource guide content conditionals
  • #43901 - Update Google Cloud SQL guide
  • #43909 - Use the correct event type CertificateUpdatedEvent in TLS Registry reference
  • #43918 - CI - Do not populate the cache for PRs as we won't store it
  • #43919 - Fix Class Cast Exception when using OpenTelemetry and max-connections property
  • #43928 - Application of the QE feedback for the Datasource guide
  • #43946 - Update appcds.adoc
  • #43962 - Fix typo in rest-client doc
  • #43963 - Use original query case for fast count queries
  • #43967 - Upgrade to Hibernate Commons Annotations 7.0.3.Final
  • #43970 - Small fixes for OIDC client guides
  • #43976 - Fix AsciiDoc links syntax
  • #43977 - Wording fix in HTTP reference
  • #43978 - MultiStage Docker instructions needed chmod ./mvnw
  • #43997 - Some Native tests don't run due to failsafe true
  • #44010 - Jacoco report incomplete when using surefire plugin argLine property
  • #44020 - Docs typo fixes - specificed, agrument
  • #44038 - Docs typo fix - use proper SmallRye, RESTEasy and PostgreSQL names
  • #44043 - Docs typo fixes
  • #44051 - Fix hardcoded URL in generated codestart.yml
  • #44056 - Jacoco doc argLine with late property evaluation
  • #44062 - Update security-architecture.adoc
  • #44063 - Undertow: ignore missing servlet class in web.xml
  • #44070 - Unwrap tooltips in the downstream configuration reference docs
  • #44072 - Fix NoClassDefFoundError when using vertx without http
  • #44085 - Missing space in code example for OpenTracing to OpenTelemetry mapping
  • #44091 - Update security-vulnerability-detection.adoc
  • #44125 - 3.16.0: ExtendedQuarkusVertxHttpMetrics not found in tests
  • #44132 - Update getting-started-reactive.adoc
  • #44139 - Remove Failsafe plugin config in AWT testing
  • #44149 - Fix Config Error Screen
  • #44161 - Add a capability for OIDC client extension
  • #44163 - Fix OIDC Bearer tutorial link name
  • #44164 - Add information about 'from' in mailer docs
  • #44183 - Properly apply the update recipes in version order
  • #44185 - Repeating @PermissionsAllowed annotations totally disable method authentication
  • #44221 - Add extension description for websockets next
  • #44232 - Quartz: use a more reasonable default for quarkus.quartz.thread-count
  • #44238 - Refactor SecurityTransformerUtils to consider repeated annotations
  • #44263 - Quarkus Dev UI - Clicking on gRPC - Services - service implementation class Uncaught exception received by Vert.x
  • #44277 - Dev UI Open in IDE make sure lineNumber is in quotes
  • #44363 - [3.15 LTS] Avoid duplicated field serialization in reflection free Jackson serializers
  • #44430 - Hibernate: Silence DB connection info logging
  • #44525 - [3.15] Realign Infinispan version to 15.0.8.Final

Don't miss a new quarkus release

NewReleases is sending notifications on new releases.