github quarkusio/quarkus 2.4.1.Final

latest releases: 3.16.2, 3.16.1, 3.16.0...
3 years ago

Complete changelog

  • #21150 - Use Optional.orElseGet to fix OidcIdentityProvider bug
  • #21147 - Allow the application to start in dev mode even if we can't generate DDL scripts for the Dev UI
  • #21146 - Optional unwrapping failure OidcIdentityProvider at l. 223
  • #21143 - Ignore non gradle jvm project when building app model
  • #21140 - Ensure that all web-fragment.xml files are considered
  • #21130 - Move Smallrye JWT Build docs to a separate guide
  • #21129 - Hibernate Types not working anymore with Version 2.2.0 Final
  • #21122 - Quarkus ignores dev profile property for hibernate ORM configurations
  • #21118 - Quarkus not always initialising web servlets on startup
  • #21112 - Make sure the docker check is last
  • #21106 - Gradle MulitModule Project: quarkusGenerateCodeTests: java.lang.NullPointerException
  • #21098 - Fix test wait time type
  • #21097 - Increase vault client timeouts
  • #21096 - GraphQL: allow multiple accept headers
  • #21095 - Vault tests are flaky
  • #21093 - Update Hibernate Reactive to 1.0.1.Final
  • #21087 - quarkus.test.wait-time is documented as Duration type but only numbers are supported
  • #21086 - Avoid referencing classes to be removed in Kafka 3.0.0
  • #21085 - SmallRye GraphQL returns multiple content-types in Content-Type header when requested with multiple content-types in Accept header
  • #21083 - Kafka Streams extension fails to compile with Kafka clients 3.0.0
  • #21079 - Fix panache+kotlin named datasource issue
  • #21078 - Don't block indefinitly if a Quarkus app is not started
  • #21071 - Add panache annotation processor before configuration is resolved
  • #21064 - Do not use ConfigConfig directly (it is only required for documentation)
  • #21063 - Ensure that the same exception in method signature does not break Arc
  • #21060 - Throwing the same exception twice causes dev mode to fail build
  • #21053 - Make sure dev mode startup failure is logged
  • #21042 - Upgrade SmallRye Health to 3.1.2
  • #21036 - Upgrade to Hibernate ORM 5.6.1
  • #21029 - Ensure that .env file does not end up in the prod artifact
  • #21028 - Qute type-safe validation - fix namespace extension methods handling
  • #21025 - quarkus.config.locations was 'null' at build time and is now '/mnt/app-config-map'
  • #21024 - Uber-jar contains .env file when built after running quarkusDev (Gradle)
  • #21011 - Add gRPC guides missing imports and other improvements
  • #21008 - Iterating over a list of enums generated by Qute Namespace Extensions no longer works
  • #21006 - Exclude tomcat-embed-core
  • #21001 - Panache should enhance when superclass has fields
  • #20998 - Use custom thread factory for NIO
  • #20997 - Security annotations don't work with CompletionStage
  • #20996 - Compress startup messages with docker
  • #20995 - Allow List injection
  • #20986 - Fixes Maven project resources output dir
  • #20980 - Register config mappings with live reload
  • #20979 - @RolesAllowed causes CompletionStage to be serialized as itself
  • #20977 - Increase default pool size in Rest Client Reactive
  • #20974 - quarkus:dev hot reload behavior changed & UI resources not being loaded (new in 2.4.0.Final, works in 2.3.1.Final)
  • #20973 - Jackson fails to deserialize JsonSubTypes when re-running continuous tests
  • #20969 - Fix issue with the ANSI console
  • #20966 - Show compilation failure in the terminal
  • #20965 - Allow disabled clients to be closed
  • #20964 - Clear cached devservices properties on close
  • #20957 - Hot-reload fails with ConfigMapping in ContainerRequestFilter
  • #20955 - Bump testcontainers-bom from 1.16.1 to 1.16.2
  • #20947 - Assume compatibility of custom image with the default neo4j image
  • #20945 - Neo4j Dev Service image cannot be substituted with custom-built image
  • #20943 - Clarify config override rules for multiple application.properties
  • #20940 - Validate full hierarchy of ConfigMapping injection points
  • #20937 - Fix resolution of path params when using @BeanParam in Resteasy Reactive
  • #20936 - Upgrade SmallRye GraphQL to 1.3.5
  • #20934 - Error occurred while destroying instance of bean io.quarkus.oidc.client.OidcClients
  • #20933 - Added maven-resolver-util constraint to the bootstrap-bom
  • #20929 - Qute type-safe validation - don't validate "null" literal method params
  • #20921 - application.properties from dependency jars pickup behaviour
  • #20918 - Index only JAR dependencies
  • #20917 - Dependency not resolved (new in 2.4.0.Final, works in 2.3.1.Final)
  • #20916 - @ConfigMapping not working in 2.4.0.Final, but works in 2.3.1.Final
  • #20915 - Update OidcClient to accept absolute expires_in time values
  • #20912 - Update OidcClient to accept absolute expires_in values
  • #20910 - Exception java.lang.AbstractMethodError: javax/servlet/Filter.destroy()V when closing quarkus
  • #20909 - Fix test URL in Reactive Messaging HTTP quickstart
  • #20898 - Update OTel guide to use the main OTLP gRPC receiver port
  • #20897 - Resteasy-reactive routing does not work for PathParam/RestPath when declared inside a bean @BeanParam when paths are shared across classes
  • #20895 - Upgrade to Testcontainers 1.16.1
  • #20889 - Cursor line fixes
  • #20887 - Ensure that @QuarkusIntegrationTest tests are closed properly
  • #20882 - Panache entities not found when using multiple datasources in Quarkus 2.x versions
  • #20866 - ~580 INFO messages from datasource dev service when no Docker available
  • #20861 - OTel guide isn't working
  • #20736 - Split the JWT guide into JWT and JWT Build/generate guides
  • #20712 - Hibernate Custom Usertype failing on startup
  • #20700 - Restructure internal persistence unit info for Hibernate ORM DevUI
  • #20609 - Compilation errors are only logged in http response during hot reload
  • #20576 - Fix panache operation bytecode generation for Kotlin Hibernate Panache
  • #20265 - Quick starts example 'Using HTTP with Reactive Messaging' is not working
  • #19086 - gradle module build execution fails when using composing build
  • #19012 - java.lang.IllegalAccessError: class com.example.Startup tried to access protected field in Panache after 1.13
  • #17034 - List exception on RESTEasy Reactive
  • #5903 - Persisting a modification with AttributeConverter

Don't miss a new quarkus release

NewReleases is sending notifications on new releases.