2.0.0.Final
Major changes
Complete changelog
- #18109 - Fix Gradle repository URL
- #18091 - Fix dev mode compile issues
- #18086 - Cli docs & stream/platform parameter parsing
- #18084 - Upgrade to Hibernate ORM 5.5.3.Final
- #18082 - H2 DevServices should not attempt to stop a stopped server
- #18081 - Provide actionable message when @QuarkusIntegrationTest is run before the Quarkus build
- #18080 - Flyway devmode: Confirm before cleaning the schema
- #18078 - Validate option for hibernate database generation
- #18076 - Reactive SQL guide: document placeholders
- #18075 - Extension registry transfer listener
- #18071 - Add a resource example to the MongoDB and Hibernate ORM guides
- #18069 - Document the limitation of log message indexing
- #18067 - Scala 2.12 does not support a JDK 11 target
- #18061 - Register the fields of the ChangeStreamDocument for reflection
- #18058 - Scheduler - fix a regression in validation
- #18056 - Reactive SQL Client Documentation Missing Information
- #18048 - Force locale for Hibernate ORM REST Data Panache tests
- #18047 - Set the compilation target to JDK 11
- #18042 - Remove JDK 8 from the README badge
- #18034 - Update to Keycloak 14.0.0
- #18027 - Continuous testing fixes
- #18021 - Upgrade to RESTEasy 4.6.1.Final
- #18017 - HibernateOrmRestDataPanacheTest is generating a false negative in a non english locale
- #18016 - Fixes method typo
- #18014 - Bump postgresql from 42.2.21 to 42.2.22
- #18013 - Cli cleanup
- #18011 - Devtools: support pulling in the complete platform catalog from a single member bom
- #18005 - Upgrade to Hibernate Rective 1.0.0.CR7
- #18004 - Upgrade to Hibernate Reactive 1.0.0.CR7
- #18003 - Fixes version selection for non-platform extensions when the stream is not specified
- #17999 - Fix RESTEasy Reactive documentation on how to abort with @ServerRequestFilter
- #17998 - RESTEasy Reactive request filter ctx.abortWith() exception
- #17997 - Ensure @QuarkusTest works with @nested and test lifecycle methods
- #17994 - Update CLI guide with missing emojis
- #17991 - Exclude JUnit 4
- #17987 - Update SmallRye Reactive Messaging to version 3.5.0
- #17984 - Implement generic signature reconstruction for methods and use it in RestClient Reactive
- #17982 - Export JBANG_REPO env variable for release test ci job
- #17979 - Mutiny Vert.x bindings upgrade to 2.7.0
- #17978 - Add info about Logger into OpenTracing guide
- #17976 - Update to Apicurio Registry 2.0.1.Final
- #17975 - @nested not working in @QuarkusTest
- #17970 - Add the ability to re-use an existing native build
- #17966 - List extensions from arbitrary platform
- #17962 - Allow adding a specified keyId during OIDC token exchange
- #17959 - Minor security doc updates
- #17958 - Make OTEL Vertx Adapter extract forwarded headers for client ip if present
- #17956 - Fix QuarkusClassLoader leak in QuarkusProdModeTest
- #17955 - Use different emoji for project create
- #17953 - Add a test verifying only JWT introspection can be used and update the docs
- #17952 - Support Azure AD OIDC with certificate secrets
- #17951 - Fixes to the logging doc
- #17948 - Make Jib env var handling consistent with Kubernetes env vars handling
- #17946 - gRPC: fix request context propagation
- #17942 - Dev UI - handle file protocol for DevConsoleRuntimeTemplateInfoBuildItem
- #17940 - Fix formatting of links for documentation of quarkus.hibernate-orm.metadata-builder-contributor
- #17938 - Resteasy Reactive servlet fixes
- #17936 - Print the running test when displaying output
- #17935 - Enable color for quarkusDev
- #17932 - Update OidcClientImpl to throw ISE if the client is closed
- #17929 - Enable SSL and all security services for smallrye-jwt
- #17928 - Upgrade to Hibernate Search 6.0.4
- #17921 - Update OIDC 'Running behind a reverse proxy' docs
- #17916 - SmallRye OpenAPI upgrade 2.1.6
- #17915 - Regression: Dev UI fails with TemplateException
- #17914 - Take 'enable' field into account for named logging handlers
- #17913 - Named logging handlers can't be disabled
- #17909 - Add http connection limits config
- #17906 - Parameterized tests not running
- #17902 - native-image optimisations to allow excluding the JDK's XML parser from a PostgreSQL / Hibernate app
- #17898 - Small changes to Extension Catalog
- #17897 - Add fallback to
quarkus.config.locations
- #17895 - Add mongodb-client BuildStep that includes org.bson.types.* classes to Jandex index
- #17894 - Upgrade to Hibernate ORM 5.5.2.Final
- #17893 - MongoDB BSON types are not in the Jandex index
- #17890 - Fix 'Failed to index' warnings for arrays from entities
- #17884 - TLS: Introduce *-alias to select specific key to use (or cert to trust)
- #17878 - Quarkus Mongodb change stream resume token always null in native
- #17876 - Quarkus CLI does not display icons correctly
- #17875 - Update description to add extension
- #17867 - Continuous Testing ignores @ParameterizedTest
- #17865 - Make the platform model easier to navigate
- #17860 - Fix potential NPE in RESTEasy Classic build time processing
- #17858 - Add org.apache.maven.resolver:maven-resolver-impl as parentFirstArtifact
- #17856 - Test for subscriptions with dynamic GraphQL clients
- #17854 - NullPointerException in build when denying unannotated endpoints
- #17853 - Prevent unlikely NoSuchElementException in continuous testing
- #17852 - Change ring buffer default length to 3
- #17851 - Polish console input
- #17850 - Bump postgresql from 42.2.20 to 42.2.21
- #17847 - Update the SmallRye GraphQL Extension documentation
- #17845 - Upgrade to SmallRye GraphQL 1.2.5 and MicroProfile GraphQL 1.1.0
- #17842 - Upgrade Infinispan to 12.1.4.Final
- #17840 - Remove PlatformStack
- #17836 - Refactor Amazon Services initialization a bit
- #17834 - gRPC - clarify naming for clients
- #17833 - Improve mvn quarkus:test output
- #17827 - GraphQL guide simplifications
- #17826 - Only close the span after all writing has finished
- #17824 - quarkus:dev displays exception (warning) for @disabled tests
- #17823 - Accept GraphQL queries with line breaks and tabs
- #17822 - Improve compile error message
- #17821 - Add note in guide about @QuarkusIntegrationTest and the test phase
- #17820 - Properly convert property to env var in @QuarkusIntegrationTest
- #17819 - Add ability to log to stderr
- #17818 - [1.13.7] Using dotenv file and get unrecognized configuration key warn.
- #17814 - Bump awssdk.version from 2.16.79 to 2.16.81
- #17811 - Update the security NVD section
- #17810 - QuarkusIntegrationTest docker env does not work with property names containing '/'
- #17803 - Remove FIXMEs that have been there for ages
- #17802 - Add note on how to enable JVM debugging in jib built container image
- #17801 - CLI List extension should work with a specified quarkus version
- #17798 - Ignore warnings on specific missing sources
- #17796 - ArC client proxies - prioritize delegating methods impl. on superclasses
- #17795 - gRPC: more logging on failures
- #17794 - Prevent potential deadlock
- #17793 - quarkus:dev continuous testing stuck
- #17789 - Added a note on events in SmallRye GraphQL Document
- #17788 - A note on true in the Maven docs
- #17787 - Support constructor injection into providers
- #17784 - Improve test/dev mode output
- #17782 - Attempt to fix CT intermittent failures
- #17781 - Rename BuildItem and remove unused method
- #17780 - Enable continuous testing from the IDE
- #17777 - Create a MongoDB with Panache and Kotlin guide
- #17769 - Fix a few things in the Hibernate Search Dev UI
- #17768 - Fix typo in name of
AdditionalSecuredClassesBuildIem
class - #17764 - Bump to ubi-minimal:8.4
- #17760 - QuarkusIntegrationTest on java jar, should support Jacoco
- #17757 - Give processes launched by @QuarkusIntegrationTest a chance to terminate normally
- #17755 - 'Cannot delegate to an abstract method' for scoped bean with complex interfaces
- #17753 - Pull docker image when necessary for @QuarkusIntegrationTest
- #17744 - Bump awssdk.version from 2.16.78 to 2.16.79
- #17741 - Export maven.repo.local property for Jbang cli tests
- #17737 - QuarkusIntegrationTest docker run, does not clean container after timeout
- #17736 - Register all ConfigMapping group super types for reflection
- #17733 - GraphQL NullPointerException when running Quarkus project
- #17730 - QuarkusIntegrationTest docker run, does not pull the image
- #17725 - Add extension for Apicurio Registry Avro
- #17723 - gRPC Dev UI: slight improvements
- #17719 - quarkus:test output does not always start
- #17717 - Continuous testing quarkus:test goal requires @QuarkusTest annotation
- #17716 - Fix generatedCode output dir
- #17714 - Propagate Quarkus Redis Config to Vertx Redis Client
- #17710 - 2.0.0.CR3 org.hibernate.LazyInitializationException for fetched relation ouside the transaction
- #17709 - Bump awssdk.version from 2.16.76 to 2.16.78
- #17707 - Bump aws-lambda-java-events from 3.8.0 to 3.9.0
- #17706 - 2.0.0.CR3 gradle
quarkus-generated-sources
in wrong place - #17704 - Double check misleading unknown config warnings
- #17703 - Add OTEL Config Params
- #17690 - Use @Identifier instead of @nAmed in kafka client
- #17689 - Capabilities are not persisted
- #17686 - Always setup build time logging
- #17685 - SecurityContext override with no quarkus-security
- #17683 - Bump flyway-core from 7.9.1 to 7.9.2
- #17681 - Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.9.0 to 2.9.1
- #17677 - Adds argLine to instrument Integration Tests
- #17676 - Common URL Template path handling for REST requests (server and client)
- #17673 - Vertx Redis client configuration via Quarkus properties
- #17671 - ArC - document io.quarkus.arc.WithCaching
- #17667 - GraphQL handler blows up if request contains newline breaks
- #17659 - Allow specifying per-port nodePort
- #17653 - NPE in ConfigMapping on Native when using -H:ResourceConfigurationFiles or quarkus.native.resources.includes property
- #17646 - Bump awssdk.version from 2.16.75 to 2.16.76
- #17643 - Export maven.repo.local for gradle tests
- #17641 - Add OpenTelemetry OTLP Exporter
- #17625 - ArC - document io.quarkus.arc.WithCaching
- #17621 - CLI: Change default short option to display version from "-V" to "-v"
- #17619 - Fix Windows input issue
- #17618 - Live Coding (Regression): Warnings when the changing code contains
@ConfigProperty
- #17615 - Bump awssdk.version from 2.16.74 to 2.16.75
- #17610 - Use main.java for JBang projects
- #17600 - Add 'hibernate.discriminator.ignore_explicit_for_joined' property
- #17592 - re-augmentation causes information to get lost in 2.0.0.CR2
- #17582 - NodePort cannot be defined if the service contains several ports
- #17564 - Support for resolving extension catalog given platform stream, align member BOM imports using quarkus.platform.group-id and quarkus.platform.version
- #17563 - OIDC redirect-path property
- #17529 - Bump awssdk.version from 2.16.73 to 2.16.74
- #17527 - Overriding SecurityContext doesn't work with quarkus-resteasy-reactive, but works with quarkus-resteasy
- #17525 - smallrye.config.locations property didn't work on 2.0.0.CR2
- #17514 - Use ';' as default delimiter in Hibernate ORM's generated DDL scripts
- #17510 - Bump awssdk.version from 2.16.71 to 2.16.73
- #17487 - Bump awssdk.version from 2.16.70 to 2.16.71
- #17424 - Add option to support selection of SSL key in JKS keystore using an alias property
- #16952 - High HTTP span name cardinality with opentelemetry extension
- #16927 - Quarkus slow Hibernate startup - Property hard coded on FastBootHibernatePersistenceProvider
- #16520 - Opentelemetry: Distributed tracing with Reactive Routes
- #16507 - Opentelemetry - VertxHttpClient doesn't have his own span
- #16472 - Closed OidcClients should throw ISE in its methods and OidcClients should ignore close IO Exceptions
- #15370 - quarkus-logging-gelf: mapper_parsing_exception when include-log-message-parameters is true (default)
- #15338 - Provides a Kotlin MongoDB with Panache guide
- #15231 - Client Metrics does not use template URI variables
- #15213 - injecting Instance results in NPE at io.quarkus.amazon.s3.runtime.S3ClientProducer.client()
- #15044 - Better detection of rest request templated paths for metrics (micrometer)
- #10927 - Panache docs should have a full REST resource before the advance query section
- #9569 - Make the console logging output stream configurable.
- #7536 - Quarkus code coverage with failsafe
- #5883 - Hibernate hbm2ddl in application.properties is not working as mentioned