Skip to content

2.0.0.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 30 Jun 14:29
· 27722 commits to main since this release

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