Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 23, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
io.quarkus:quarkus-maven-plugin 3.9.5 -> 3.30.2 age confidence
io.quarkus:quarkus-universe-bom 3.9.5 -> 3.30.2 age confidence

Release Notes

quarkusio/quarkus (io.quarkus:quarkus-maven-plugin)

v3.30.2

Compare Source

v3.30.1

Compare Source

Complete changelog
  • #​47036 - Hibernate Extension: Check the error message when multiple JDBC Driver
  • #​50634 - Hibernate default blocking PU + named reactive PU causes errors
  • #​50955 - Entity not found?
  • #​51033 - Deadlock when using SseBroadcasterImpl
  • #​51042 - Introduce timeout settings for Blocking mailer
  • #​51081 - Reinstate missing output from @QuarkusIntegrationTest
  • #​51085 - Quarkus Native fails to detect Podman on Windows.
  • #​51089 - Avoid deadlock between SseEventSinkImpl and SseBroadcasterImpl
  • #​51101 - Deprecated configuration properties are always missing from Quarkus extension docs
  • #​51117 - quarkus-junit5-component should depend on quarkus-junit5-config
  • #​51122 - Make podman version detection pattern to be case-insensitive
  • #​51124 - Clean up various elements of our BOM
  • #​51136 - Misaligned Netty dependencies
  • #​51137 - Start Hibernate Reactive in offline mode in devmode ITs
  • #​51141 - Fully disable Develocity capture of resource usage
  • #​51142 - Update Vert.x version to 4.5.22 in vertx-utils
  • #​51146 - Bump smallrye-mutiny-vertx-core.version from 3.20.2 to 3.20.3
  • #​51147 - Bump smallrye-open-api.version from 4.2.2 to 4.2.3
  • #​51155 - Display deprecated properties in documentation
  • #​51159 - Prevent startup failing when having mismatched datasource types
  • #​51161 - QuarkusComponentTest: make sure logging is always initialized
  • #​51171 - Bump io.smallrye.reactive:smallrye-mutiny-vertx-core from 3.20.2 to 3.20.3
  • #​51176 - Panache fails with entity not found on MappedSuperclass Entities and Disciriminated Entities
  • #​51178 - Quarkus should not assume generated sources exists
  • #​51184 - Don't assume generated sources directory exists
  • #​51202 - Bump snappy.version from 1.1.10.5 to 1.1.10.8
  • #​51212 - Reintroduce ReflectiveClassBuildItem#finalFieldsWritable
  • #​51213 - Also populate Panache's "entityToPersistenceUnit" maps with subclasses of those mentioned in repositories
  • #​51221 - Bump to actions/checkout@v6 and `actions/setup-java`@v5 in the templates
  • #​51231 - Add configurable timeout for blocking mailer

v3.30.0

Compare Source

Major changes
  • #​51043 - Introduce support for @JsonView on the REST Client
Complete changelog
  • #​35909 - Jackson @JsonView serialization/deserialization support for rest clients
  • #​45490 - add apikey authentication support to quarkus-elasticsearch-rest-client
  • #​49474 - OpenAPI Schema Generation Should Match Inheritance Behavior of JsonNaming Annotation
  • #​50471 - Move com.google.protobuf.JavaFeaturesProto native runtime initialization config from quarkus-grpc to quarkus-grpc-common
  • #​50848 - Bump Gradle version to 9.2.1
  • #​50963 - Bump smallrye-reactive-messaging.version from 4.30.0 to 4.31.0
  • #​50981 - Add apiKey to configuration for elasticsearch rest client extension
  • #​50986 - Add mention of AOT file generation from tests in docs
  • #​50999 - Fix display issues caused by missing source directives for code blocks
  • #​51007 - Fix issues displaying code blocks
  • #​51014 - Bump Keycloak version to 26.4.5
  • #​51019 - Automatically set keycloak.server.version in documentation
  • #​51024 - Set default image name for Keycloak Devservices
  • #​51035 - java.lang.NoSuchMethodException in native Quarkus REST`
  • #​51036 - Bump io.quarkus.gizmo:gizmo2 from 2.0.0.Beta8 to 2.0.0.Beta9
  • #​51043 - Introduce support for @JsonView on the REST Client
  • #​51050 - Make SseEventSink work in native
  • #​51051 - Handle gradle include build null project in dependency collection
  • #​51060 - Bump smallrye-open-api.version from 4.2.1 to 4.2.2
  • #​51087 - Download all dependencies by default when going offline
  • #​51088 - Remove redundant jakarta classifier from org.infinispan:infinispan-core
  • #​51096 - Upgrade Gizmo 2 to 2.0.0.Beta10

v3.29.4

Compare Source

Complete changelog
  • #​50955 - Entity not found?
  • #​51001 - Add information about how to put realm config file into target/classes
  • #​51052 - Prevent multiple contributions to Panache's "entityToPersistenceUnit" from overriding each other
  • #​51054 - Make it clearer in OIDC bearer token tutorial when to copy the realm file
  • #​51057 - Correct comments and descriptions in Hibernate Feature
  • #​51095 - TestContainers fail to run on Docker 24.x (3.29.3)
  • #​51100 - Respect docker api version when present

v3.29.3

Compare Source

Complete changelog
  • #​50804 - Explicit null string in json payload is treated as string "null" when reflection-free-serializers enabled
  • #​50886 - Closing in gRPC interceptor causes double close in Vert.x gRPC implementation
  • #​50890 - Account for random order of DevservicesElasticsearchBuildItems when comparing versions/distributions
  • #​50913 - Duplicate Key in Kafka Message crashes Dev UI
  • #​50933 - gRPC: Avoid repeatedly starting call and closing call on a server call closed by custom interceptor
  • #​50945 - Bump version of Hibernate Reactive to 3.1.8.Final
  • #​50951 - ReactiveRoutesProcessor works in 3.25.4, fails in 3.29.2
  • #​50953 - Recognize null value in json payload using the reflection free serializer
  • #​50961 - Bump org.cyclonedx:cyclonedx-core-java from 9.0.5 to 11.0.1 in /bom/application
  • #​50969 - rest-link: Links not added to header for type List
  • #​50970 - Ensure that @InjectRestLinks works correctly on lists of entities
  • #​50971 - Fix Kafka consumer group.id to default to quarkus.application.name in production
  • #​50972 - Reactive Routes: fix usage of the Gizmo 2 API
  • #​50974 - Fix Quotes for Kotlin example in gradle-tooling.adoc
  • #​50983 - Upgrade to Narayana 7.3.3
  • #​50984 - Jandex: upgrade to 3.5.2
  • #​50985 - Update Oracle JDBC version to 23.26.0.0.0
  • #​50988 - Fix Dev UI crash when Kafka messages contain duplicate headers
  • #​51002 - Quarkus 3.29.2 - Testcontainers version: 1.21.3 - Docker environment not found Linux Fedora
  • #​51009 - Manually set api.version for TestContainers

v3.29.2

Compare Source

Complete changelog
  • #​50658 - Bump org.eclipse.microprofile.openapi:microprofile-openapi-api from 4.1 to 4.1.1
  • #​50688 - Jandex: upgrade to 3.5.1
  • #​50844 - Let AbstractTokensProducer.getTokens being overridden in AbstractOidcClientRequestReactiveFilter implementation
  • #​50853 - Upgrade to Kotlin 2.2.21
  • #​50862 - Upgrade Maven Compiler Plugin to 3.14.1
  • #​50873 - Ensure getTokens() overrides are invoked in AbstractOidcClientRequestReactiveFilter
  • #​50878 - 3.29.1: No container CLI was found
  • #​50880 - Bump smallrye-open-api.version from 4.2.0 to 4.2.1
  • #​50884 - Bump com.github.ben-manes.caffeine:caffeine from 3.2.2 to 3.2.3
  • #​50889 - Closing InputStream on response body obtained from reactive client blocks until full response is read
  • #​50892 - quarkus-amazon-services fails to build
  • #​50894 - Don't read the stream when closing InputStream on REST Client
  • #​50895 - Be more defensive with container.getPorts()
  • #​50916 - Allow forcing a RequestParam explicitly required
  • #​50930 - Bump io.smallrye.common:smallrye-common-bom from 2.13.9 to 2.14.0

v3.29.1

Compare Source

Complete changelog
  • #​49766 - OidcSecurity annotation breaks if TestSecurity annotation is used on Test Class instead of Method
  • #​50301 - DevUI WorkspaceProcessor fails when files change during the processing
  • #​50388 - Manually enforce platform constraints for conditional dependencies in QuarkusComponentVariants
  • #​50452 - ArC: fix subclass generation with not visible decorators
  • #​50606 - Bump com.microsoft.azure.functions:azure-functions-java-library from 3.2.0 to 3.2.1
  • #​50617 - ClassCastException due to classloader mismatch with JDK 25
  • #​50618 - Qute generator: incorrect resolver for multiple namespace extension methods
  • #​50619 - FORMAT_FAILURE encountered in Camel logging from dev mode
  • #​50631 - HQL console don't work when the project have both reactive and blocking hibernate extensions
  • #​50633 - io.quarkus.websockets.next.deployment.WebSocketProcessor fails to validate injection endpoint when @WebSocketClient class in library
  • #​50635 - Ensure that FJP threads can load resources in tests
  • #​50636 - Improve error message for when websocket endpoint isn't a bean
  • #​50637 - Refactor RemoteThread to improve section frame handling (#for, #each, #if)
  • #​50652 - quarkus.rest-client."client".disable-default-mapper Ignored in Native Mode
  • #​50665 - Qute generator: fix multiple namespace extension methods
  • #​50668 - Hibernate HQL console: fix combo box for reactive/orm PUs with the same name
  • #​50672 - Mask some HTTP headers in the HTTP access log
  • #​50673 - Bump io.quarkus.gizmo:gizmo2 from 2.0.0.Beta6 to 2.0.0.Beta8
  • #​50679 - Reduce footprint of wiring classes generated by Gizmo 2
  • #​50683 - Disable warnings about unsafe usage of Unsafe in native
  • #​50700 - Fix scenario that combines class-level @TestSecurity annotation with method-level @OidcSecurity annotation
  • #​50701 - Make sure dev ui workspace don't prevent dev mode from starting up
  • #​50705 - Make sure local quarkus-versions config are effective when the default registry provides its own
  • #​50733 - Bump to Mutiny 3.0.1
  • #​50745 - Record runtime configuration in its own ConfigSource
  • #​50749 - Bump the hibernate group with 8 updates
  • #​50755 - Bug for JAX-RS Sub-Resources - 405 Method Not Allowed
  • #​50758 - Bump org.hibernate.tool:hibernate-tools-language from 7.1.4.Final to 7.1.5.Final in the hibernate group
  • #​50760 - Redis Client: add sentinel topology cache TTL configuration
  • #​50764 - Filter for client imports on class level only when discovering Endpoints
  • #​50768 - Make REST client request filter used for the default OIDC client singleton
  • #​50769 - Docker runtime not detected for Compose dev services
  • #​50771 - Improve Docker and Podman CLI detection and error messages
  • #​50772 - Registry client option to set a low boundary for recommended streams on the client side
  • #​50776 - Update to slf4j-jboss-logmanager 2.0.2.Final
  • #​50782 - Various improvements to our Azure Functions support
  • #​50794 - Bump com.microsoft.azure.functions:azure-functions-java-library from 3.2.1 to 3.2.2
  • #​50799 - Fix StreamingOutput connection reset on mid-stream errors
  • #​50808 - Replace deprecated IsNormal in the guide for writing dev services
  • #​50836 - Update JSON to 2025051
  • #​50851 - Bump the hibernate group with 9 updates
  • #​50852 - Bump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1

v3.29.0

Compare Source

Complete changelog
  • #​50330 - JAX-RS returns 404 incorrectly for route with path parameter containing prefix that matches segment from another route
  • #​50384 - Fix handling of overlapping paths in resteasy-reactive server
  • #​50495 - Gradle multi-module container image name “spills" across modules after 3.26.3
  • #​50551 - Hibernate assistant: use new response type
  • #​50567 - Pass all the configuration minus PackageConfig and NativeConfig defaults to Gradle tasks
  • #​50577 - Maven ITs - Reduce waiting times in multi-module tests
  • #​50588 - Bump flyway.version from 11.14.0 to 11.14.1
  • #​50592 - Evaluate Qute expression in the render Thread with Qute debugger
  • #​50627 - NPE when invalid expression is evaluated with Qute debugger

v3.28.5

Compare Source

Complete changelog
  • #​49504 - continuous-testing=disabled causes NPE and does not disable continuous testing mode
  • #​50568 - SmallRye Process: stderr warning: docker; testing in container
  • #​50571 - WorkspaceLoader fails if a Maven module tag references a pom file instead of a directory
  • #​50576 - Fix bootstrap when module is pointing to POM file directly
  • #​50578 - Reproducible order of enties in app/<project-name>.jar
  • #​50596 - Contribute files to the app jar in a deterministic order
  • #​50597 - container-image-docker-common: swallow stderr on success
  • #​50608 - Bump Microsoft SQL Server JDBC driver to 13.2.1
  • #​50646 - Improve handling of quarkus.test.continuous-testing=false
  • #​50653 - Opens java.lang as it's required for Java 24+

v3.28.4

Compare Source

Complete changelog
  • #​49225 - OIDC redirect fails to properly append OAuth parameters when original URL contains query parameters
  • #​50321 - @RequestParam required true
  • #​50400 - Modify @RequestParam presence handling
  • #​50427 - DEV UI workspace shows a log file on Windows rather than Java file and hierarchy visualisation is broken
  • #​50476 - Rename leftovers of GlobalDevServicesConfig
  • #​50490 - Fix DEV UI workspace directory worktree and item selection on Windows
  • #​50491 - Correctly restore query params when OIDC does not drop redirect params
  • #​50503 - Add a clarification about OAuth2 protected resource metadata route address
  • #​50515 - Move Hibernate ORM/Reactive configuration reference to the bottom of the guides
  • #​50517 - Assistant: Remove unused exception method
  • #​50520 - Minor update to rest-client.adoc
  • #​50528 - Project creation with extension not from platform fails with 3.28.3
  • #​50531 - Update logging configuration property from .enable to .enabled in application properties
  • #​50541 - Bump the hibernate group with 8 updates
  • #​50554 - Ignore quarkus-core in non-platform extension catalogs
  • #​50556 - Quarkus augmentation weakens file permissions
  • #​50557 - Avoid using COPY_ATTRIBUTES when copying the jars of fast jar
  • #​50560 - UnsupportedOperationException with HTTP Response Code 204
  • #​50569 - Don't fail in Quarkus REST Servlet when trying to remove an HTTP header

v3.28.3

Compare Source

Complete changelog
  • #​29817 - quarkus cli fail hard on bad settings.xml
  • #​49733 - quarkus.thread-pool.shutdown-interrupt is not respected
  • #​50126 - HQL Console improvements
  • #​50306 - Unrecognized configuration key "quarkus.gradle-worker.no-process"
  • #​50317 - VertxOutputStream: Cannot reserve 65536 bytes of direct buffer memory (allocated: 7601950, limit: 7602176)
  • #​50318 - Avoid importing BOMs managing extensions managed by BOMs with higher preferences
  • #​50335 - Change quarkus.gradle-worker.* to gradle.quarkus.gradle-worker.*
  • #​50336 - Chunked response always finishes cleanly, client cannot detect incomplete download
  • #​50351 - Fix a few issues with Java 25 compatibility and include Java 25 in CI
  • #​50360 - Dev MCP: Make sure the config dir exist
  • #​50361 - When an error occurs during a streaming response, call HttpServerResponse.reset()
  • #​50364 - OIDC Steup authentication is missing information about insufficient authentication level in 'www-authenticate' when provider responses with single ACR
  • #​50365 - Bump keycloak to 26.4.0 and keycloak-client to 26.0.7
  • #​50366 - ArC: fix construction of interception proxies, part 2
  • #​50367 - Fix step authentication with Keycloak when protocol mapper has 'acr' user attribute configured as single valued string
  • #​50371 - HQL console: correct allow-hql config on hot reload and enter key to run query
  • #​50372 - Remove extra space in Dev UI welcome message
  • #​50375 - Log OIDC Client requests in debug mode
  • #​50376 - Handle backpressure whilst not on the event loop
  • #​50377 - Qute template results in timeout instead of NullPointerException
  • #​50383 - Qute: fix error propagation from section helpers
  • #​50390 - Quarkus OIDC incorrecty selects request filters for the token revocation
  • #​50397 - Fix OIDC TokenRevocation filter binding and improve request logging
  • #​50399 - Expand error messages when quarkus cli fail hard on bad settings.xml
  • #​50401 - Correctly handle Agroal Dev UI settings in hot-reload scenarios
  • #​50403 - Update links to Cassandra demo UI
  • #​50404 - Application with quarkus-keycloak-admin-rest-client fails to compile after recent Keycloak bump
  • #​50405 - Initialize org.keycloak.common.util.SecretGenerator at runtime for Keycloak admin client
  • #​50409 - Bump smallrye-graphql.version from 2.14.1 to 2.15.0
  • #​50416 - Set correct quarkus.oidc.token.require-jwt-introspection-only default value
  • #​50423 - Fix incorrect timing computation
  • #​50426 - Create proxies for abstract entity classes too in Hibernate ORM
  • #​50429 - Bump the hibernate group with 9 updates
  • #​50462 - Update Elasticsearch clients + dev service image version to 9.1.5
  • #​50472 - Fix NPE when no library versions exist in the DevUI

v3.28.2

Compare Source

Complete changelog
  • #​48641 - Messaging kafka: incorrect setting of the graceful shutdown property for dev/test modes
  • #​49861 - Correct setting kafka graceful-shutdown property for dev and test profiles
  • #​50207 - Allow configuring Cache-Control when OIDC session cookie is created
  • #​50224 - Bump org.bouncycastle:bctls-fips from 2.1.20 to 2.1.22
  • #​50226 - Micrometer HTTP server requests metrics tags multiple URLs for 404s
  • #​50228 - @RestControllerAdvice raise exception
  • #​50243 - Use annotationProcessorPathsUseDepMgmt in Jakarta Data docs
  • #​50246 - Changes that allows Mcp usage from Chappie
  • #​50249 - Add OIDC CacheControl configuration
  • #​50250 - Add Transactional config in Infinispan client side
  • #​50251 - Polyglot application using truffle-enterprise fails due to missing nativebridge artifact in boot.
  • #​50252 - OutboundSseEvents (SSE) are not compressed
  • #​50253 - Make test-fixture sources available to continuous testing
  • #​50254 - Fix server requests metrics tags for 404s when initialPath ends with /
  • #​50259 - Explain where the links go for clarity, in the dev mode docs
  • #​50263 - Configure Infinispan tx caches on client side
  • #​50264 - Fix initial download of decompiler when version not provided
  • #​50265 - 3.28.1: java.util.zip.ZipException: duplicate entry in Quarkus generated jar(s)
  • #​50270 - Allow ecosystem extensions to use dev service result builder
  • #​50274 - Quarkus 3.18.1 can't find config inner classes during @QuarkusTest tests
  • #​50278 - Config - Avoid producing duplicate GeneratedClassBuildItem
  • #​50281 - Make compression work in Quarkus REST for streaming responses
  • #​50286 - Avoid double scanning mappings that are already included by the Quarkus processor
  • #​50288 - Make org.graalvm.sdk:nativebridge dependency parent first
  • #​50293 - UriInfo.getBaseUri ignores prefix header handling
  • #​50299 - Adding prefix handling to base uri
  • #​50300 - Improve documentation to clarify servlet type support is limited to RESTEasy Classic
  • #​50312 - Update security-openid-connect-providers.adoc
  • #​50314 - Multiple GeneratedClassBuildItem were produced for the same classes when using abstract class
  • #​50315 - Issues with quarkus-oidc-redis-token-state-manager
  • #​50316 - DevUI MCP Tool Call from Cursor fails => Cannot invoke "java.util.Map.entrySet()" because "parameters" is null
  • #​50320 - Dev MCP: Don't set empty params
  • #​50325 - Fix issue with multiple generated REST invokers
  • #​50327 - Application using Hibernate offline startup tries to connect to database in DEV mode on startup
  • #​50333 - Fix OIDC Redis Token State Manager serialization in native mode
  • #​50339 - Bump the hibernate group with 9 updates
  • #​50343 - Add example of sending back a file with `RestResponse
  • #​50348 - Fix Maven Wrapper in platform codestarts

v3.28.1

Compare Source

Complete changelog
  • #​32361 - Error when using withTransaction in RedisDataSource in clustered mode
  • #​49405 - [quarkus-kubernetes-client]: DevServicesKubernetesProcessor always shuts down cluster because of broken equals method
  • #​49531 - BlockingRedisDataSourceImpl doesn't call DISCARD if consumer function throws an exception
  • #​49593 - After Hibernate ORM 7.1.0.CR2 bump, the jakarta.data.repository.BasicRepository#saveAll method fails if Hibernate Validator is present and entity has OneToMany relation
  • #​49719 - Redis: if enqueued operation returns an error don't discard them
  • #​49780 - @QuarkusMainTest fails with classloader error with continuous testing
  • #​49936 - Include suggestions on what to customize when migrating to own FormatMappers
  • #​50031 - Set up config correctly for isolated @QuarkusMainTests
  • #​50053 - Bump hibernate-orm.version from 7.1.0.Final to 7.1.1.Final
  • #​50071 - Upgrade Gradle to 9.1 which supports Java 25
  • #​50075 - Quarkus AWS Lambda API Gateway v2 - Multiple Set-Cookie Headers Not Handled Correctly
  • #​50076 - Please update to surefire plugin 3.5.4
  • #​50086 - Update quarkus-fs-util to 1.2.0
  • #​50092 - Update Maven Surefire & Failsafe plugins to 3.5.4
  • #​50095 - Bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.2 to 4.0.4
  • #​50106 - Quarkus-Flyway is throwing NoSuchMethodException when native compiled with Quarkus >= 3.24
  • #​50108 - Fix native issue with FlywaySqlException
  • #​50110 - Bump smallrye-reactive-messaging from 4.28.0 to 4.29.0
  • #​50111 - Fix deprecated javax Hibernate properties
  • #​50124 - Redis: improvements
  • #​50125 - Change the max connections defaults for the Hibernate Search's Elasticsearch client
  • #​50132 - Bump bouncycastle.version from 1.81 to 1.82
  • #​50136 - Fix mouse move on active cards
  • #​50137 - Correctly handle multiple Set-Cookie headers for API Gateway v2
  • #​50140 - io.vertx.mutiny.sqlclient.Pool.pool(...) doesn't find the (postgres) db driver in native compilation being called from code
  • #​50141 - NoClassDefFoundError: org/hibernate/community/dialect/CommunityDatabase when no default datasource
  • #​50143 - Bump Gradle version to 9.1.0
  • #​50145 - quarkus-messaging-kafka (Kotlin) – Error MetadataExtensions: Provider JvmMetadataExtensions not found in 3.26.4 and lower (works in <= 3.20.2 LTS)
  • #​50146 - Simplify inference of the SupportedDbKind and avoid NoClassDefFoundError on CommunityDatabase
  • #​50158 - Bump org.postgresql:postgresql from 42.7.7 to 42.7.8
  • #​50163 - Prevent simultaneous usage of @InjectMock and @InjectSpy on the same bean during build
  • #​50165 - Fix improper equals method implementation
  • #​50167 - Register Reactive SQL Client Drivers
  • #​50182 - Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 in /devtools/gradle
  • #​50185 - Bump Elasticsearch version to 9.1.4
  • #​50189 - Bump org.assertj:assertj-core from 3.27.4 to 3.27.5
  • #​50191 - Bump jakarta.mail:jakarta.mail-api from 2.1.4 to 2.1.5
  • #​50194 - Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.123 to 0.0.124
  • #​50195 - LGTM: Update grafana-dashboard-opentelemetry-logging.json TimeStamp
  • #​50198 - Prevent simultaneous use of @InjectMock and @InjectSpy
  • #​50199 - Fix Kotlin reflection issue in native mode
  • #​50211 - ArC: fix NPE in InvokerGenerator
  • #​50213 - Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 in /devtools/gradle
  • #​50217 - Bump org.bouncycastle:bc-fips from 2.1.1 to 2.1.2
  • #​50220 - Bump org.assertj:assertj-core from 3.27.5 to 3.27.6
  • #​50225 - Build fails if a param with a primitive type and type annotation is declared on a method that is called via Invoker
  • #​50230 - Bump Keycloak version to 26.3.4

v3.28.0

Compare Source

Complete changelog
  • #​48976 - Hard-coded proxy connect timeout in REST client overrides connect timeout of REST client.
  • #​49381 - quarkus.kubernetes-client.devservices.manifests does not work well with multiple dev services
  • #​49415 - Still produce KubernetesDevServiceInfoBuildItem when a dev service already exists
  • #​49808 - Set fixed file/dir permissions for zip entries when building an archive
  • #​49870 - Bump com.amazonaws:aws-lambda-java-core from 1.3.0 to 1.4.0
  • #​49903 - MCP Registry for Extensions
  • #​50001 - Bump version.kotlin from 2.2.10 to 2.2.20
  • #​50023 - Bump org.eclipse.angus:angus-activation from 2.0.2 to 2.0.3
  • #​50024 - Bump jakarta.activation:jakarta.activation-api from 2.1.3 to 2.1.4
  • #​50027 - Dev MCP: Allow enable/disable of methods
  • #​50036 - Update Maven wrapper to 3.3.4
  • #​50038 - Jandex: upgrade to 3.5.0
  • #​50045 - Bump version.kotlin from 2.2.10 to 2.2.20
  • #​50061 - Add support for the Proxy connect timeout in Quarkus REST Client

v3.27.1

Compare Source

Complete changelog
  • #​32361 - Error when using withTransaction in RedisDataSource in clustered mode
  • #​47706 - Warning when native-build-ing bouncycastle + PGP and quarkus-security
  • #​48641 - Messaging kafka: incorrect setting of the graceful shutdown property for dev/test modes
  • #​49225 - OIDC redirect fails to properly append OAuth parameters when original URL contains query parameters
  • #​49405 - [quarkus-kubernetes-client]: DevServicesKubernetesProcessor always shuts down cluster because of broken equals method
  • #​49531 - BlockingRedisDataSourceImpl doesn't call DISCARD if consumer function throws an exception
  • #​49593 - After Hibernate ORM 7.1.0.CR2 bump, the jakarta.data.repository.BasicRepository#saveAll method fails if Hibernate Validator is present and entity has OneToMany relation
  • #​49651 - Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.122 to 0.0.123
  • #​49719 - Redis: if enqueued operation returns an error don't discard them
  • #​49861 - Correct setting kafka graceful-shutdown property for dev and test profiles
  • #​49931 - ArC: fix construction of interception proxies
  • #​49936 - Include suggestions on what to customize when migrating to own FormatMappers
  • #​49970 - Error with aborted Transactions in Panache / Hibernate Reactive (in ITs?)
  • #​50013 - Liquibase MongoDB migration fails on Quarkus upgrade from 3.21.4 to 3.26.3 for native test- MongoCommandException: no such command '$db'
  • #​50053 - Bump hibernate-orm.version from 7.1.0.Final to 7.1.1.Final
  • #​50075 - Quarkus AWS Lambda API Gateway v2 - Multiple Set-Cookie Headers Not Handled Correctly
  • #​50106 - Quarkus-Flyway is throwing NoSuchMethodException when native compiled with Quarkus >= 3.24
  • #​50108 - Fix native issue with FlywaySqlException
  • #​50111 - Fix deprecated javax Hibernate properties
  • #​50124 - Redis: improvements
  • #​50125 - Change the max connections defaults for the Hibernate Search's Elasticsearch client
  • #​50132 - Bump bouncycastle.version from 1.81 to 1.82
  • #​50136 - Fix mouse move on active cards
  • #​50137 - Correctly handle multiple Set-Cookie headers for API Gateway v2
  • #​50140 - io.vertx.mutiny.sqlclient.Pool.pool(...) doesn't find the (postgres) db driver in native compilation being called from code
  • #​50141 - NoClassDefFoundError: org/hibernate/community/dialect/CommunityDatabase when no default datasource
  • #​50145 - quarkus-messaging-kafka (Kotlin) – Error MetadataExtensions: Provider JvmMetadataExtensions not found in 3.26.4 and lower (works in <= 3.20.2 LTS)
  • #​50146 - Simplify inference of the SupportedDbKind and avoid NoClassDefFoundError on CommunityDatabase
  • #​50163 - Prevent simultaneous usage of @InjectMock and @InjectSpy on the same bean during build
  • #​50165 - Fix improper equals method implementation
  • #​50167 - Register Reactive SQL Client Drivers
  • #​50185 - Bump Elasticsearch version to 9.1.4
  • #​50194 - Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.123 to 0.0.124
  • #​50195 - LGTM: Update grafana-dashboard-opentelemetry-logging.json TimeStamp
  • #​50198 - Prevent simultaneous use of @InjectMock and @InjectSpy
  • #​50199 - Fix Kotlin reflection issue in native mode
  • #​50211 - ArC: fix NPE in InvokerGenerator
  • #​50217 - Bump org.bouncycastle:bc-fips from 2.1.1 to 2.1.2
  • #​50225 - Build fails if a param with a primitive type and type annotation is declared on a method that is called via Invoker
  • #​50226 - Micrometer HTTP server requests metrics tags multiple URLs for 404s
  • #​50230 - Bump Keycloak version to 26.3.4
  • #​50237 - Bump io.quarkus.develocity:quarkus-project-develocity-extension from 1.2.3 to 1.2.4
  • #​50243 - Use annotationProcessorPathsUseDepMgmt in Jakarta Data docs
  • #​50250 - Add Transactional config in Infinispan client side
  • #​50251 - Polyglot application using truffle-enterprise fails due to missing nativebridge artifact in boot.
  • #​50253 - Make test-fixture sources available to continuous testing
  • #​50254 - Fix server requests metrics tags for 404s when initialPath ends with /
  • #​50263 - Configure Infinispan tx caches on client side
  • #​50270 - Allow ecosystem extensions to use dev service result builder
  • #​50288 - Make org.graalvm.sdk:nativebridge dependency parent first
  • #​50293 - UriInfo.getBaseUri ignores prefix header handling
  • #​50299 - Adding prefix handling to base uri
  • #​50312 - Update security-openid-connect-providers.adoc
  • #​50315 - Issues with quarkus-oidc-redis-token-state-manager
  • #​50316 - DevUI MCP Tool Call from Cursor fails => Cannot invoke "java.util.Map.entrySet()" because "parameters" is null
  • #​50317 - VertxOutputStream: Cannot reserve 65536 bytes of direct buffer memory (allocated: 7601950, limit: 7602176)
  • #​50318 - Avoid importing BOMs managing extensions managed by BOMs with higher preferences
  • #​50320 - Dev MCP: Don't set empty params
  • #​50321 - @RequestParam required true
  • [#​50322](https://redirect.gith

Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/quarkus branch 3 times, most recently from 345cda8 to be484e2 Compare April 30, 2024 11:19
@renovate renovate bot changed the title Update dependency io.quarkus:quarkus-maven-plugin to v3.10.0 Update Quarkus to v3.10.0 (minor) Apr 30, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from be484e2 to 3fdae94 Compare May 15, 2024 17:26
@renovate renovate bot changed the title Update Quarkus to v3.10.0 (minor) Update Quarkus to v3.10.1 (minor) May 15, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 3fdae94 to 4249e8f Compare May 22, 2024 16:43
@renovate renovate bot changed the title Update Quarkus to v3.10.1 (minor) Update Quarkus (minor) May 22, 2024
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.11.0 (minor) May 29, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 4249e8f to 5d69de9 Compare May 29, 2024 07:06
@renovate renovate bot force-pushed the renovate/quarkus branch from 5d69de9 to 5c70b00 Compare June 5, 2024 13:53
@renovate renovate bot changed the title Update Quarkus to v3.11.0 (minor) Update Quarkus (minor) Jun 5, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 5c70b00 to 0e9f0a0 Compare June 5, 2024 17:03
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.11.1 (minor) Jun 5, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 0e9f0a0 to 22e5f82 Compare June 12, 2024 20:12
@renovate renovate bot changed the title Update Quarkus to v3.11.1 (minor) Update Quarkus (minor) Jun 12, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 22e5f82 to a210620 Compare June 13, 2024 16:57
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.11.2 (minor) Jun 13, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from a210620 to eb2da1c Compare June 19, 2024 10:57
@renovate renovate bot changed the title Update Quarkus to v3.11.2 (minor) Update Quarkus (minor) Jun 19, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch 2 times, most recently from e051565 to 8fb2c81 Compare June 26, 2024 07:54
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.12.0 (minor) Jun 26, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 8fb2c81 to 0ea57a8 Compare July 5, 2024 20:34
@renovate renovate bot changed the title Update Quarkus to v3.12.0 (minor) Update Quarkus to v3.12.1 (minor) Jul 5, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 0ea57a8 to 0dbc606 Compare July 10, 2024 11:15
@renovate renovate bot changed the title Update Quarkus to v3.12.1 (minor) Update Quarkus (minor) Jul 10, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 0dbc606 to 05b6f41 Compare July 10, 2024 14:19
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.12.2 (minor) Jul 10, 2024
@renovate renovate bot force-pushed the renovate/quarkus branch from 05b6f41 to ef90e40 Compare July 17, 2024 12:14
@renovate renovate bot force-pushed the renovate/quarkus branch from 2921ff7 to 202ab8b Compare October 16, 2025 21:52
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.28.4 (minor) Oct 16, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 202ab8b to 1909fc7 Compare October 22, 2025 17:46
@renovate renovate bot changed the title Update Quarkus to v3.28.4 (minor) Update Quarkus (minor) Oct 22, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 1909fc7 to 21681cb Compare October 29, 2025 14:56
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.29.0 (minor) Oct 29, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 21681cb to 551a8ce Compare November 5, 2025 19:51
@renovate renovate bot changed the title Update Quarkus to v3.29.0 (minor) Update Quarkus (minor) Nov 5, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 551a8ce to d81e7ce Compare November 6, 2025 20:53
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.29.1 (minor) Nov 6, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from d81e7ce to df27466 Compare November 8, 2025 13:34
@renovate renovate bot changed the title Update Quarkus to v3.29.1 (minor) Update Quarkus (minor) Nov 8, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from df27466 to 4f6f214 Compare November 8, 2025 17:02
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.29.2 (minor) Nov 8, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch 2 times, most recently from 035e356 to 7c5db44 Compare November 13, 2025 20:45
@renovate renovate bot changed the title Update Quarkus to v3.29.2 (minor) Update Quarkus (minor) Nov 13, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 7c5db44 to 5615fd1 Compare November 14, 2025 12:30
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.29.3 (minor) Nov 14, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 5615fd1 to 56312db Compare November 19, 2025 16:25
@renovate renovate bot changed the title Update Quarkus to v3.29.3 (minor) Update Quarkus (minor) Nov 19, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch 3 times, most recently from 1509968 to ba50375 Compare November 26, 2025 20:02
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.30.1 (minor) Nov 26, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from ba50375 to 1782711 Compare December 3, 2025 13:05
@renovate renovate bot changed the title Update Quarkus to v3.30.1 (minor) Update Quarkus (minor) Dec 3, 2025
@renovate renovate bot force-pushed the renovate/quarkus branch from 1782711 to 27afa73 Compare December 3, 2025 18:11
@renovate renovate bot changed the title Update Quarkus (minor) Update Quarkus to v3.30.2 (minor) Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant