Skip to content

Releases: quarkusio/quarkus

3.25.2

08 Aug 16:47
Compare
Choose a tag to compare

Complete changelog

  • #49172 - Resteasy-reactive: HEAD returns 405 in the REST resource in some cases
  • #49208 - KafkaCompanion no longer works with DevServices (3.25.0)
  • #49221 - Fix Quarkus REST issue where HEAD returned 405
  • #49238 - ClassTooLargeException in JacocoProcessor during instrumentation
  • #49366 - Avoid failing when JaCoCo can't instrument a class
  • #49390 - Fix ResponseExceptionMapper example in rest-client.adoc
  • #49394 - Quarkus 3.25.1: NullPointerException in Class JacocoProcessor
  • #49396 - Always start dev services before getting the dev services properties
  • #49402 - Fix Jacoco in Gradle multi module projects
  • #49409 - Config Doc - Improve default value escaping
  • #49413 - AWS lambda: Unable to find handler class since 3.25.0
  • #49416 - Revert "Contain the use of reflection in amazon-lambda"

3.25.1

06 Aug 21:05
Compare
Choose a tag to compare

Major changes

  • #49224 - Switch to Gradle component variant-based approach to resolve conditional and deployment dependencies

Complete changelog

  • #48059 - jaxb.index not registered through quarkus-jaxb
  • #48159 - Gradle regression in tests when a module has a "sidecar" module
  • #48957 - Bump apicurio-registry.version from 2.6.12.Final to 2.6.13.Final
  • #48983 - Starting from version 3.18.0.CR1, calls to the reactive REST client from an imperative Kafka consumer freeze and fail with a TimeoutException
  • #48992 - Quarkus Gradle leaks "dev" dependencies outside the "quarkusDev*" configurations
  • #49034 - Bump org.hibernate.reactive:hibernate-reactive-core from 3.0.4.Final to 3.0.5.Final
  • #49064 - UriInfo.getRequestUri loses query parameters if ContainerRequestContext.setRequestUri is called
  • #49065 - Make sure query params are correct when set from ContainerRequestFilter
  • #49067 - Update SmallRye Config to 3.13.4
  • #49071 - Bump to Mutiny 2.9.4 and Vert.x bindings 3.19.2
  • #49076 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.13.3 to 3.13.4 in /devtools/gradle
  • #49078 - Bump elasticsearch-opensource-components.version from 9.0.3 to 9.0.4
  • #49080 - Bump hibernate-orm.version from 7.0.6.Final to 7.0.7.Final
  • #49083 - Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.121 to 0.0.122
  • #49093 - Bump smallrye-open-api.version from 4.0.11 to 4.0.12
  • #49100 - Set priority for form auth handler
  • #49101 - Bump flyway.version from 11.10.3 to 11.10.4
  • #49113 - Docs: Complete minor edits to TLS registry reference guide
  • #49114 - Docs: Minor editing fixes to Logging configuration guide
  • #49117 - Force reloadability of project dependencies in QuarkusApplicationModelTask
  • #49121 - Redis does not allow for zero timeout on blocking commands
  • #49127 - Redis Client: allow zero timeout values
  • #49129 - Docs: Minor editing fixes to Configure Datasources guide
  • #49142 - [3.25.0.CR1] Incompatibility between Swagger UI and Open API 3.1.0
  • #49143 - Register jaxb.index as native resource
  • #49155 - Bump hibernate-orm.version from 7.0.7.Final to 7.0.8.Final
  • #49156 - Bump org.hibernate.reactive:hibernate-reactive-core from 3.0.5.Final to 3.0.6.Final
  • #49159 - Hibernate initalization issue with Multiple Datasources and Compose Dev Services
  • #49160 - Make error message about needing a DataSource for a PersistenceUnit actionable
  • #49166 - Quarkus CLI 3.25 unable to find mvn command (when no ./mvnw)
  • #49170 - Fix CLI Maven executable path
  • #49179 - [3.25] getting NPE in reactive rest client
  • #49204 - Guard against possible NPE in ClientResponseImpl#bufferEntity
  • #49206 - Fix deployer lookup in the Gradle deploy task
  • #49216 - Use Dev UI Context root in swagger ui
  • #49218 - Quarkus Rest blocking method is considered non-blocking
  • #49224 - Switch to Gradle component variant-based approach to resolve conditional and deployment dependencies
  • #49228 - Revert parts of SmallRye Common Process conversion of the CLI
  • #49246 - Make sure @RunOnVirtual thread on Application doesn't break semantics
  • #49254 - Update SmallRye Common to 2.13.8
  • #49257 - SmallRye Fault Tolerance: upgrade to 6.9.2
  • #49261 - Bump flyway.version from 11.10.4 to 11.10.5
  • #49275 - Adjust the Hibernate ORM's JSON/XML formatter modification checks
  • #49292 - Warning about Run time configuration when using quarkus-reactive-db2-client
  • #49293 - Reactive DB2 Client - Use vetted pattern to access runtime config in recorder
  • #49294 - Gradle 9.0.0 issue, Quarkus plugin attempting to mutate compilePlusRuntime configuration
  • #49305 - Remove deprecated APIs that are removed from Gradle 9
  • #49312 - Add missing RestAssured restAssured() to TestConfig
  • #49314 - Suspicious warning when building native executable
  • #49316 - Fix docker inspect command line
  • #49331 - Bump com.github.ben-manes.caffeine:caffeine from 3.2.0 to 3.2.2
  • #49339 - Fix flacky Metrics IT test
  • #49347 - Fix missing backticks in JWT security documentation table
  • #49359 - Remove compilePlusRuntime and process compileClasspath and runtimeOnly separately

3.25.0

30 Jul 08:11
Compare
Choose a tag to compare

Complete changelog

  • #48866 - Bump to Liquibase 4.33.0
  • #48885 - Unable to disable RestAssured's logging causing heap overflow
  • #48942 - QuarkusComponentTest: skip system config sources by default
  • #48954 - Reset more fields of Liquibase's Scope
  • #48971 - Add some since attributes to @Deprecated elements
  • #48979 - Bump flyway.version from 11.10.2 to 11.10.3
  • #48987 - Allow users to turn off RestAssured logging

3.24.5

23 Jul 12:02
Compare
Choose a tag to compare

Complete changelog

  • #48656 - Update Hibernate integration artifact name
  • #48790 - Bump org.junit:junit-bom from 5.13.2 to 5.13.3
  • #48794 - OIDC client filter regression from quarkus 3.23.3+
  • #48808 - Drop junit-platform-testkit version
  • #48841 - Bump org.junit:junit-bom from 5.13.2 to 5.13.3 in /devtools/gradle
  • #48888 - Update SmallRye Config to 3.13.3
  • #48967 - Update container-image.adoc: correct base image for openshift extension
  • #48972 - Added Quarkus REST config to documentation
  • #48974 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.13.2 to 3.13.3 in /devtools/gradle
  • #48982 - Add some metadata to quarkus-extension.yaml for Assistant
  • #48984 - Bump io.strimzi:strimzi-test-container from 0.109.1 to 0.109.2 to comply with Apache Licence
  • #48997 - Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2
  • #49004 - Small Dev UI workspace fix
  • #49013 - Make the CatalogMapper more reproducible
  • #49019 - Compose Dev Services fails with long stacktrace when compose-devservices.yml is empty
  • #49020 - Properly handle empty compose file
  • #49021 - Updates to Infinispan 15.0.18.Final
  • #49022 - Always return initialized TokenIntrospection from the CDI producer
  • #49029 - Bump org.junit:junit-bom from 5.13.3 to 5.13.4 in /devtools/gradle
  • #49035 - Bump org.junit:junit-bom from 5.13.3 to 5.13.4
  • #49037 - Compose Dev Services guide fixes

3.24.4

17 Jul 18:28
Compare
Choose a tag to compare

Complete changelog

  • #38366 - Quarkus cli: quarkus run of picocli app with Gradle Kotlin DSL fails
  • #47458 - Add Metrics and Logs to OTel Capabilities
  • #48761 - Ban dynamic version ranges
  • #48812 - Duplicate key -100 in GrpcServerProcessor after upgrading to Quarkus 3.20.0
  • #48850 - Fix NPE in SnapshotTesting when src/test/resources/snapshots directory isn't available
  • #48852 - Fix case where the last streamed JSON object was not retrieved
  • #48878 - Change the database.generation to schema-management.strategy in the docs
  • #48879 - JWT Bearer Auth Form Parameters Accumulate with Each Request in OidcClientImpl
  • #48880 - Use MultiMap set method instead of add for client assertion parameters
  • #48883 - Use proper priority to deploy Vert.x Filter used for legacy websockets
  • #48887 - Decouple OpenTelemetry bean initialization from quarkus.otel.sdk.disabled config value
  • #48891 - Fix OIDC token propagation doc typo
  • #48902 - Update Hibernate ORM to 7.0.6.Final / Hibernate Reactive to 3.0.4.Final
  • #48906 - quarkus run doesn’t work with Gradle Kotlin DSL
  • #48913 - Include missing actions for GRADLE_KOTLIN_DSL to Quarkus CLI commands
  • #48919 - Assistant documentation
  • #48932 - Point to config-files property for ISPN devservice

3.25.0.CR1

16 Jul 15:55
Compare
Choose a tag to compare
3.25.0.CR1 Pre-release
Pre-release

Major changes

  • #47802 - Virtual thread support for smallrye-graphql
  • #47978 - [Breaking change] Use prometheus client v1 on Micrometer
  • #48296 - OIDC Client: Add periodic asynchronous tokens refresh for performance critical applications
  • #48482 - Provide a fluent API to set up path-specific authorization programmatically
  • #48734 - Support for OAuth2 ResourceProtectedMetadata

Complete changelog

  • #5514 - Run time config objects should be disallowed in build steps completely
  • #14513 - AWS lambda extension fails to Deserialize trigger Classes correctly
  • #29269 - Do not require a default datasource definition if TenantConnectionResolver is implemented
  • #34547 - Exception on application shutdown with quarkus-hibernate-search-orm-coordination-outbox-polling
  • #34652 - Unable to build application as "mutable-jar" using gradle plugin
  • #35605 - Virtual Thread Support in GraphQL
  • #38366 - Quarkus cli: quarkus run of picocli app with Gradle Kotlin DSL fails
  • #39167 - Prevent reordering of env in kubernetes deployment
  • #40358 - Support specifying multiple tenants in @TenantFeature
  • #42255 - Microsoft Azure SQL Server Compatibility with Quarkus 3.12.3
  • #43434 - WebSocket-Next - Refresh OIDC AccessToken without reconnection
  • #43703 - Using CockroachDB with Postgres JDBC driver causes failure because of database version
  • #43764 - Delegate detection of the database version to the Hibernate ORM dialect and enable checks for Hibernate Reactive
  • #44656 - The usage of the amazon extensions results in unregistered resource or reflective accesses in native mode
  • #44871 - Fail or warn on build when application.properties/application.yaml is missing but application-<profile>.properties/application-<profile>.yaml is present
  • #45011 - Provide Vert.x OIDC to Quarkus OIDC migration guides
  • #45263 - Unactionable warning when booting Hibernate Reactive
  • #45332 - Docs - all config page: Management interface runtime authentication group has title "WebSocket Server configuration"
  • #45892 - Docs: Disparities between the online quarkus-messaging-kafka extension docs
  • #46357 - Change how JPAConfig cleans up its resources
  • #46673 - Add optional refresh token timer to OIDC client
  • #47151 - Support io.micrometer.prometheusmetrics.PrometheusMeterRegistry
  • #47210 - Simple way to exclude quarkus-devtools-common transitive dependencies
  • #47317 - Support for OIDC Protected Resource Metadata
  • #47370 - Sort generated env by name in kubernetes extension
  • #47458 - Add Metrics and Logs to OTel Capabilities
  • #47507 - HeaderHelper.getMediaType throws ClassCastException when Content-Type header is stored as a List
  • #47546 - Quarkus REST - Be more forgiving when adding headers
  • #47602 - Redis services should not be started during augmentation phase
  • #47610 - Do not start redis dev services in augmentation (plus supporting framework)
  • #47627 - Kafka dev services should not be started in augmentation phase
  • #47675 - WebSocket Next: enable users to update SecurityIdentity before previous bearer access token expires
  • #47693 - Automatically ignore mapping roots shared by build time and runtime
  • #47775 - Update CI to use more recent versions of Kubernetes in the relevant jobs
  • #47799 - Explore the option of using GraalVM's exit/signal handlers instead of Quarkus' custom ones
  • #47802 - Virtual thread support for smallrye-graphql
  • #47978 - [Breaking change] Use prometheus client v1 on Micrometer
  • #47989 - Discovery-based Configuration Server Integration for Spring Cloud Config in Quarkus
  • #48006 - Upgrade from 3.21.3 to 3.22.X fails because of IT test with @QuarkusTest with Lambda fails: Address already in use: bind
  • #48017 - Enable --install-exit-handlers in native mode
  • #48121 - Added support for dynamic discovery of Config Server instances
  • #48177 - Remove "default" formatter mappers and let ORM build them itself
  • #48230 - Bump com.microsoft.azure.functions:azure-functions-java-spi from 1.0.0 to 1.1.0
  • #48231 - Bump com.gradle:quarkus-build-caching-extension from 1.9 to 1.11
  • #48296 - OIDC Client: Add periodic asynchronous tokens refresh for performance critical applications
  • #48299 - Allow custom image registry for Kubernetes dev service
  • #48301 - Bump microprofile-opentelemetry-tck.version from 2.0.1 to 2.1
  • #48308 - Do not import io.quarkus:quarkus-bom into quarkus-bom-test
  • #48311 - Exclude Redis dev mode tests in dev mode to avoid classloading chaos
  • #48334 - Do not import io.quarkus:quarkus-bom into quarkus-bom-test
  • #48339 - Bump org.wiremock:wiremock-standalone from 3.13.0 to 3.13.1
  • #48349 - Use JBoss Logging in LogsExporterCDIProvider
  • #48351 - Fix flaky test in OpenTelemetry Logging
  • #48354 - Conversion to SmallRye Common Process
  • #48356 - Use lazy data for dev services in dev ui
  • #48358 - @Blocking not working on grpc service methods if method contains reserved keyword or underscore
  • #48360 - fix grpc method conversion in BlockingServerInterceptor
  • #48366 - Refactor and extend Redis Dev Service tests
  • #48369 - Update platform.adoc
  • #48373 - Prevent unnecessary exception from being thrown during Jackson serialization problems
  • #48374 - Don't pass -H:+ForeignAPISupport explicitely with GraalVM for JDK 25
  • #48376 - Remove not supported Gradle plugin configuration option
  • #48379 - Bump com.unboundid:unboundid-ldapsdk from 7.0.2 to 7.0.3
  • #48388 - Bump com.github.javaparser:javaparser-core from 3.26.4 to 3.27.0
  • #48399 - Fix and improve documentation about topic-partition initialization in the kafka dev service
  • #48403 - [NativeImageBuildStep] Unable to parse GraalVM for JDK 26
  • #48406 - Lighten the memory footprint of CurrentContextState
  • #48411 - UPX: allow a way to force compression in a container
  • #48412 - Drop version parsing code for no longer supported GraalVM versions
  • #48413 - Provide more configuration options for UPX compression
  • [#48415](https://github.com/quarkusio/q...
Read more

3.20.2

23 Jul 08:25
Compare
Choose a tag to compare

Complete changelog

  • #47466 - Agroal doesn’t reset read only when returning connection to pool
  • #47473 - Quarkus (REST) behaves differently when having a parent POM
  • #47483 - Max header size configuration property is not used with AWS Lambda HTTP extension
  • #47497 - Qute: fix build time validation and generated value resolver for getters
  • #47498 - Native executable cannot be built with signed Jars containing beans
  • #47508 - Always consider @RegisterRestClient interface as REST Clients
  • #47563 - Make protected constructors callable again for resteasy reactive
  • #47575 - OIDC refactoring: use accessors instead of deprecated fields marked for removal
  • #47630 - OIDC JWT bearer token with empty file crashes the app
  • #47653 - [OpenAPI] Custom type annotated with Schema and type = SchemaType.ARRAY and implementation = MyKlass.class inlines implementation properties
  • #47666 - StringIndexOutOfBoundsException in StaticResourcesProcessor with META-INF/resources-only JARs
  • #47667 - Fix OOB in StaticResourcesProcessor for META-INF/resources-only JARs
  • #47668 - Handle empty bearer token file in ClientAssertionProvider
  • #47701 - Unexpected java.util.regex.PatternSyntaxException: Illegal/unsupported escape sequence when use jwt keys
  • #47713 - Strip the classpath scheme from SmallrRye JWT native resources
  • #47738 - Multiple scheduled methods overrides they configuration
  • #47744 - IllegalAccessError with REST Resources outside of the application module
  • #47746 - Honor application class predicate in QuarkusInvokerFactory
  • #47748 - Scheduler: register static Scheduled methods correctly
  • #47750 - Fail early if the access token is not returned from GitHub
  • #47752 - Add a note about client secret to GitHub provider docs
  • #47757 - Unsign all dependency JARs during build
  • #47758 - Disable analytics for the remote-dev tests
  • #47766 - Document known Flyway issues and configuration examples
  • #47772 - Unsupported openshift options
  • #47776 - Take use using-prefix into account in Openshift manifest generation
  • #47779 - OpenAPI Filters ensure consistent ordering
  • #47785 - Issues with ; in query params causes URIs without a scheme for Quarkus REST
  • #47798 - OpenAPI: Automatically detected properties (and methods) are merged unwantedly
  • #47804 - Qute: document type-safe fragment records
  • #47809 - Qute: fix type-safe fragments defined as top-level records
  • #47814 - Bump hibernate-orm.version from 6.6.13.Final to 6.6.14.Final
  • #47815 - Bump narayana.version from 7.2.1.Final to 7.2.2.Final
  • #47821 - REST Client fails for sub-resources with BeanParam
  • #47834 - Bump hibernate-orm.version from 6.6.14.Final to 6.6.15.Final
  • #47857 - Bump Agroal to 2.7
  • #47860 - Deal with max headers size in Amazon Lambda
  • #47864 - Adding scheme and authority to absoluteUri
  • #47877 - Manage io.perfmark:perfmark-api to keep Quarkus, Camel Quarkus, Quarkus CXF and Quarkus Google Cloud Services in sync
  • #47878 - Manage io.perfmark:perfmark-api to keep Quarkus, Camel Quarkus, Quarkus CXF and Quarkus Google Cloud Services in sync
  • #47895 - Native application execution failure with @Retry and overridden methods
  • #47909 - Make bean param work properly with subresource in REST Client
  • #47934 - CycloneDX parameters do not apply
  • #47937 - Fix gRPC enum registration in native
  • #47941 - SmallRye Fault Tolerance: add missing reflection registration
  • #47963 - Fixes Cyclonedx broken params
  • #48010 - Get the user name as principal name with OAuth2 code flow
  • #48019 - Proxied synthetic bean seems to proxy to two different super classes
  • #48022 - Bump agroal.version from 2.7 to 2.7.1
  • #48057 - Correct duplicated context creation in SmallRye Health
  • #48061 - ArC: fix interception proxy to forward non-intercepted methods to the delegate
  • #48067 - Bump hibernate-orm.version from 6.6.15.Final to 6.6.16.Final
  • #48085 - Quarkus does not enforce DPoP proof with DPoP scheme
  • #48087 - Flyway / Picocli native build fail with ClassNotFoundException org.jboss.vfs.VirtualFileFilter
  • #48091 - Use case-insensitive DPoP scheme check
  • #48096 - Bump smallrye-jwt.version from 4.6.1 to 4.6.2
  • #48102 - invalid FROM on native-micro
  • #48115 - Fix various issues in Quarkus CLI
  • #48117 - Fix JBangSupport process exec so it cannot hang
  • #48120 - Bump hibernate-orm.version from 6.6.16.Final to 6.6.17.Final
  • #48132 - Change MSSQL username from SA to sa
  • #48133 - @InjectMock of a class with a method with generic throws type fails
  • #48146 - Use DotName.toString() instead of Type.toString()
  • #48181 - Fix Platform overriding of codestart dockerfile data
  • #48183 - Prevent registration of field and method return type hierarchies for picocli
  • #48208 - Fix group ID for quarkus-micrometer-registry-prometheus package
  • #48218 - Quarkus OIDC Default tenant unable to decrypt state cookie from Google IdP
  • #48220 - ClosedFileSystemException or NullPointerException thrown when SharedArchivePathTree is opened and closed concurrently
  • #48221 - ClosedFileSystemException or NullPointerException thrown when SharedArchivePathTree is opened and closed concurrently
  • #48226 - Be more cautious when manipulating projectData in ToolsUtils
  • #48228 - Bump bouncycastle.version from 1.80 to 1.81
  • #48229 - Bump narayana-lra.version from 1.0.0.Final to 1.0.1.Final
  • #48238 - Annotation attributes are not used when comparing test resources
  • #48240 - Respect annotation configuration values when comparing test resources
  • #48246 - Add OIDC GitHub wiremock credential provider test
  • #48257 - Quarkus 3.20 LTS does not handle pom.xml quarkus.application.version the same way as 3.15 LTS
  • #48274 - Record expanded value for build time runtime fixed configuration
  • #48286 - MP fault tolerance and quarkus rest client issue
  • [#48291](https:...
Read more

3.15.6

23 Jul 08:26
Compare
Choose a tag to compare

Complete changelog

  • #43573 - gRPC RESOURCE_EXHAUSTED with quarkus.grpc.server.use-separate-server=false
  • #43596 - Configure Maximum Message Size for Vert.x gRPC Server
  • #45597 - Bump org.postgresql:postgresql from 42.7.4 to 42.7.5
  • #48084 - Prepare switch to Central Portal
  • #48093 - Update Njord 0.6.2
  • #48119 - Bump org.postgresql:postgresql from 42.7.5 to 42.7.6
  • #48149 - Update to Njord 0.7.0
  • #48164 - Bump io.quarkus.develocity:quarkus-project-develocity-extension from 1.2.0 to 1.2.2
  • #48217 - Provide for all artifacts
  • #48307 - Update Njord to 0.7.4
  • #48340 - Bump org.postgresql:postgresql from 42.7.6 to 42.7.7
  • #48362 - Update to Njord 0.7.5 and include in Dependabot
  • #48384 - Fix Asciidoc link syntax limitations in vertx-reference
  • #48453 - Document that the colon needs to be escaped when typing "classpath:" in application.properties
  • #48585 - Redis List Commands timeout interpreted as key
  • #48596 - Redis Client: fix BLPOP and BRPOP
  • #48634 - Disable Develocity Predictive Testing feature
  • #48713 - Update bad guide link for Amazon Lambda

3.24.3

09 Jul 14:45
Compare
Choose a tag to compare

Complete changelog

  • #47301 - OIDC Dev Service invalid_request for when client secret is set
  • #48324 - document compose definitions for mainstream technologies
  • #48342 - No divider between base file name and timestamp in the name of rotated access log
  • #48472 - Compose Dev Services examples
  • #48603 - Redis Client: support timeout as double instead of integer in BLPOP and BRPOP
  • #48651 - Gradle plugin: task "classes" fails with "property 'xyz' doesn't have a configured value"
  • #48698 - Jackson ClassCastException serialization for hibernate/postgres JSONB
  • #48704 - Maven dependency collection fails: java.io.FileNotFoundException: /path/to/dependency-3.x.x.pom.part (No such file or directory)
  • #48712 - Usage of element collection triggers NPE during saving in Hibernate with Jakarta Data
  • #48739 - Gradle build fails with NPE
  • #48751 - Retry deployment dependency collecting requests failed due to missing temporary files
  • #48764 - Fix a NPE in ConditionalDependenciesEnabler
  • #48768 - Gradle task fails to copy over sourceset jar properly
  • #48769 - Extracting baseconfig inputs from extensionview
  • #48771 - Upgrade Jandex to 3.3.2
  • #48772 - OpenId Connect Dev Console fails when setting quarkus.http.root-path
  • #48778 - Add support for reading in memory file to string in multipart
  • #48779 - Redis improvements
  • #48795 - Fix OIDC Dev UI paths when application root path is configured
  • #48799 - OIDC Dev Service: Support 'client_secret_basic' client authentication
  • #48800 - Sync naming convention for file dependency JARs
  • #48802 - Make sure OIDC dynamic tenant update tests run
  • #48806 - Update Hibernate ORM to 7.0.5.Final / Hibernate Reactive to 3.0.3.Final
  • #48813 - Improve Awaiting thread pool shutdown message
  • #48814 - Make sure files generated by DefaultAccessLogReceiver are consistent
  • #48825 - Remove RetryResolutionOnMissingTmpFileErrorsTest

3.24.2

02 Jul 10:40
Compare
Choose a tag to compare

Complete changelog

  • #44660 - Gradle 8.11+ reports extendsFrom deprecation warnings
  • #47536 - ClassCastException in ReactiveEmbeddableInitializerImpl when using an EmbeddedId which contains a reference to another entity
  • #48033 - Hibernate Reactive: ClassCastException when using a mapping with composite (embeddable) foreign key
  • #48198 - Quarkus remote DEV mode fails on 999-SNAPSHOT over -dev dependencies
  • #48331 - Use production dependency model for remote-dev
  • #48434 - Using modifySql results in different checksum
  • #48437 - Align WebSockets Next with Vert.x 4.5.16 close behavior
  • #48461 - Bump to Mutiny 2.9.1
  • #48476 - Query.setMaxResults results in wrong SQL queries against MSSQL/Postgres when using native queries
  • #48509 - Quarkus 3.24.0.CR1 with Hibernate 7 Upgrade causes HQL with jpamodelgen to fail compilation when querying by natural id named id
  • #48543 - Bump io.smallrye.common:smallrye-common-bom from 2.12.0 to 2.12.2
  • #48544 - Bump org.hibernate.reactive:hibernate-reactive-core from 3.0.0.Final to 3.0.1.Final
  • #48551 - Stop using detachedConfiguration().extendsFrom in ConditionalDependenciesEnabler
  • #48553 - Bump to Mutiny 2.9.2
  • #48585 - Redis List Commands timeout interpreted as key
  • #48586 - Bump org.junit:junit-bom from 5.13.1 to 5.13.2 in /devtools/gradle
  • #48589 - Bump org.junit:junit-bom from 5.13.1 to 5.13.2
  • #48596 - Redis Client: fix BLPOP and BRPOP
  • #48616 - Updates to Infinispan 15.0.16.Final
  • #48619 - Using systemPropertiesPrefixedBy to retrieve quarkus.test properties
  • #48621 - Use separate surefire execution DevMode tests in OpenAPI extension
  • #48631 - ClassNotFoundException in native mode with custom IdentifierGenerator after upgrading to Hibernate 7
  • #48634 - Disable Develocity Predictive Testing feature
  • #48637 - Gradle multiproject build with jandex fails with when running quarkusDev
  • #48639 - Automatically register custom value generators for reflection
  • #48642 - Kafka Streams Fails to create topology when topics-timeout is set to 0
  • #48643 - Do not wait for topics to created if topic check disabled
  • #48652 - Add missing dev service label on the dev service mongodb container
  • #48662 - Document whether ServerExceptionMapper.priority is ascending or descending
  • #48663 - Fix Dev UI extension metadata loading
  • #48670 - Gradle quarkusDev not working on multiprojects when jandex is present
  • #48673 - Fix concurrency issue initializing ExtensionInfo in ApplicationDependencyResolver
  • #48679 - Bump testcontainers.version from 1.21.2 to 1.21.3
  • #48680 - Bump hibernate-orm.version from 7.0.3.Final to 7.0.4.Final
  • #48682 - Bump org.hibernate.reactive:hibernate-reactive-core from 3.0.1.Final to 3.0.2.Final
  • #48684 - Better document priority of ServerExceptionMapper
  • #48686 - Ensure that Liquibase's modifySql works properly in native
  • #48707 - Bump org.mariadb.jdbc:mariadb-java-client from 3.5.3 to 3.5.4
  • #48708 - Fix incorrect config metadata key in Dev UI docs
  • #48713 - Update bad guide link for Amazon Lambda