Skip to content

2.0.0.Alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@gsmet gsmet released this 06 May 08:30
· 28347 commits to main since this release

Major changes

  • #16940 - Updated the continuous testing function in DEV UI
  • #16880 - Bump MP-CP and SR-CP to 1.2
  • #16788 - Add the ability to select the test type to run
  • #16748 - Stop TestResourceManager using System props

Complete changelog

  • #16986 - Fix build issue
  • #16984 - Enable synthetic beans to be application classes
  • #16982 - Rest Client Reactive: handle form param
  • #16981 - Bump awssdk.version from 2.16.53 to 2.16.55
  • #16978 - Add note on testcontainers properties in devservice
  • #16974 - Reactive routes - fix the way a return value const violation is detected
  • #16970 - Fixed DevConsole looking for the extension G:A in quarkus-extension.yaml
  • #16967 - Allow Netty maxOrder configuration from the user and update default value
  • #16966 - Rest Client Reactive: close CDI-created rest client instances
  • #16965 - Quartz - remove the deprecated StoreType.DB
  • #16964 - Restore console state if process is killed
  • #16961 - Bump caffeine from 2.9.0 to 2.9.1
  • #16960 - Bump awssdk.version from 2.16.52 to 2.16.53
  • #16959 - Disable DevService if docker is not running
  • #16958 - Remove deprecated QuarkusConfig build item
  • #16950 - Reactive routes - handle constraint violations consistently
  • #16948 - Update Quarkus HTTP to the 4.0.0 version
  • #16943 - Make test classes the highest priority
  • #16941 - Extend the @RegisterForReflection documentation
  • #16940 - Updated the continuous testing function in DEV UI
  • #16938 - Update the multi-stage Docker build example
  • #16937 - Update to smallrye-jwt 3.1.1
  • #16936 - Allow injection of RoutingContext in RESTEasy Reactive
  • #16935 - smallrye-jwt prevents the use of customized tokens, ignores @permitAll
  • #16934 - Resteasy-reactive : JPA TenantResolver fails with Normal scoped producer method may not return null: io.quarkus.vertx.http.runtime.CurrentVertxRequest
  • #16930 - Bump awssdk.version from 2.16.51 to 2.16.52
  • #16929 - Bump liquibase-core from 4.3.4 to 4.3.5
  • #16926 - Set the Hibernate ORM default batch fetch size to 16
  • #16923 - Update Hibernate ORM, Hibernate Reactive
  • #16922 - Fix the shutdown hook of the main executor for blocking tasks
  • #16920 - Remove cleanable executor
  • #16918 - Bump bc-fips from 1.0.2 to 1.0.2.1
  • #16917 - Bump bctls-fips from 1.0.11.1 to 1.0.11.2
  • #16916 - Bump awssdk.version from 2.16.50 to 2.16.51
  • #16912 - Update SmallRye Reactive Messaging to version 3.2.0
  • #16911 - Improve documentation around native resources
  • #16910 - Bump to jbang-maven-plugin 0.0.7
  • #16908 - gRPC - rework annotations
  • #16906 - Fix possible NPE resolving user settings.xml
  • #16904 - Devservices must disabled themself if docker is not installed
  • #16903 - When using random ports in a docker test, resort to host networking
  • #16902 - Introduction of the extension (catalog) compatibility info based on capabilities
  • #16900 - QuarkusIntegrationTest failing on containerized native image with quarkus.http.test-(ssl-)port set to 0
  • #16893 - Fix Windows deadlock on shutdown
  • #16892 - Micrometer: add configadapter utiltity method
  • #16891 - Add exclude pattern to access log
  • #16890 - ContextNotActive Exception When Chaining Reactive Calls
  • #16888 - Bump awssdk.version from 2.16.49 to 2.16.50
  • #16883 - Removed extra char in docs
  • #16882 - Tools must use the same Smallrye Common version from core
  • #16881 - Redesign the multi-stage docker build
  • #16880 - Bump MP-CP and SR-CP to 1.2
  • #16879 - OIDC: Fix IllegalStateException when processing opaque tokens
  • #16875 - The main executor for blocking tasks should participate in the graceful shutdown
  • #16872 - Reconsider the name/usage of io.quarkus.grpc.runtime.annotations.GrpcService
  • #16867 - Fix s2i capability name
  • #16865 - Continuous Testing on Windows 10 cmd hang
  • #16863 - quarkus-container-image-s2i extension is throw an image capability error
  • #16860 - Native runtime error due to HibernateBasicProxy
  • #16859 - Sort dir-tree.snapshot to avoid unnecessary updates
  • #16855 - Add functionality to pause and resume single @scheduled methods
  • #16854 - Bump awssdk.version from 2.16.47 to 2.16.49
  • #16853 - Bump flyway-core from 7.8.1 to 7.8.2
  • #16848 - Upgrade to Mutiny 0.16.0
  • #16846 - Adding support for regular expressions in CORS origins configuration
  • #16843 - Quarkiverse extensions should use quarkiverse-parent 7 and JDK 11
  • #16841 - Autodetect Kafka serializer/deserializer with Reactive Messaging
  • #16839 - Add dependency to quarkus-apache-httpclient for Apicurio
  • #16838 - Break out coroutine support to a separate module
  • #16837 - [native-iamage] Kafka Avro with Apicurio 2.x fails to build with GraalVM CE 21.1.0
  • #16835 - Fix PathTestHelper.isTestClass(...) to use the actual test dir instead of pre-defined fragments
  • #16830 - gRPC fix request context clean-up
  • #16829 - Fix test ClassLoader issue
  • #16828 - Standalone extension codestarts
  • #16825 - Kubernetes namespace is also applied to Subject instances
  • #16822 - Slightly improve error message when looping on variable is not possible
  • #16821 - Prevent exception in the Dev UI when tests have not yet been run
  • #16820 - Make test failures more prominent in terminal output in continuous testing
  • #16814 - Support regular expressions in CORS origins configuration
  • #16810 - Kafka / Avro class loader issue
  • #16805 - Clicking from dev UI tests from container getting an error
  • #16804 - quarkus.test.flat-class-path=true required to run Avro tests
  • #16803 - Qute - support multiple NamespaceResolvers for the same namespace
  • #16801 - Use Gizmo ASM version for continuous testing tracing
  • #16798 - Remove obsolete substitution for kafka snappy
  • #16793 - Allow to support inheritance in JAX-RS Resource included via Application#getClasses
  • #16791 - Continuous testing ClassLoading fixes
  • #16788 - Add the ability to select the test type to run
  • #16787 - CI incremental: don't even run most test jobs if not affected by changes
  • #16775 - Bump awssdk.version from 2.16.45 to 2.16.47
  • #16773 - Improve the way OIDC init failures are handled
  • #16763 - Using the -Dquarkus.kubernetes.namespace option does not update subjects
  • #16762 - [Quarkus 2.0.0-Alpha1] Continuous Testing + junitpioneer -> IssueExtensionExecutionListener not a subtype
  • #16761 - Fix code.quarkus.io compatibility
  • #16759 - Qute - support multiple NamespaceResolvers for the same namespace
  • #16758 - Use fake version instead of 999-SNAPSHOT in devtools-testing
  • #16757 - Rest Client Reactive - fixed @RegisterProvider support
  • #16756 - Enhancements to the GCF IT README
  • #16755 - JAX-RS client builder fails in continuous 2.0 tests
  • #16754 - 404 error from resources declared in javax.ws.rs.core.Application#getClasses
  • #16753 - Problem with quarkus-websockets on 2.0.0.Alpha1
  • #16749 - Minor continous testing fix
  • #16748 - Stop TestResourceManager using System props
  • #16744 - Remove unnecessary annotations from the rest-client doc
  • #16741 - Extension Capabilities doc
  • #16738 - devservices doesn't run initscript / initfunction
  • #16735 - Set prerequisite to JDK11+ on all guides
  • #16731 - Execute ClientResponseFilter as part of the abort chain in JAX-RS Client
  • #16727 - Ensure that a non-indexed entry doesn't break generic type resolution
  • #16725 - Oidc doesn't recover when auth-server was not avaliable at startup
  • #16724 - Manage docker-java version in the BOM
  • #16721 - [native] kafka integration tests fail to build with GraalVM 20.3
  • #16712 - hibernate-reactive NullpointException in case Quarkus log in set to debug
  • #16711 - Quartz - remove the deprecated quarkus.quartz.force-start property
  • #16709 - Make prompt more consistent
  • #16708 - Fix continuous testing timing output
  • #16707 - Only update file time once
  • #16705 - Bump awssdk.version from 2.16.44 to 2.16.45
  • #16703 - Bump github-api (and picoli) in jbang report
  • #16696 - Remove the old MongoClientName annotation
  • #16692 - Extension Codestarts are now "really" meant to start coding with an extension
  • #16689 - Make sure we can mock Hibernate ORM's Session for ORM with Panache
  • #16688 - Some additional cleanup for JDK 8 removal
  • #16687 - Improve documentation for SSL in native
  • #16672 - Declare input for quarkusGenerateCode gradle task
  • #16671 - ArC client proxies - fix covariant return type in complex hierarchies
  • #16661 - QuarkusGenerateCode gradle task is not incremental
  • #16658 - Get OidcClient filters work with Reactive RestClient
  • #16651 - SSL: Missing HTTPS protocol when building in Native
  • #16555 - Vert.x 4 Serialization error (Native mode)
  • #16544 - Improve serializer / deserializer detection the Kafka connector
  • #16538 - Fix RESTEasy Reactive Default Codestart
  • #16523 - Make quarkus-oidc-client-filter work with reactive RestClient
  • #16476 - App config parameter support for project creation
  • #16473 - Add support for Apicurio Registry 2.x Avro library
  • #16463 - "could not prepare statement" ("Connection is closed") when reusing a session for another transaction after a rollback
  • #16450 - Accessing EntityManager prevents loading of lazy entities
  • #16437 - Cannot mock EntityManager anymore
  • #16414 - More specific error log for http/https port BindException
  • #16404 - Rest Client Reactive - support for sub-resources
  • #16369 - LegacyNamedMongoClientConfigTest is flaky
  • #16125 - DevServices: Passing parameters to TestContainers
  • #16101 - Build and Runtime fixed properties only from default and built step sources
  • #15997 - quarkus-maven-plugin create adds conflicting extensions: config-yaml adds quarkus-resteasy
  • #15342 - Bootstrap: option to build workspaces from the effective project models instead of the raw ones
  • #15159 - Bean Validation on Vert.x Routes is not automatically mapped to JSON
  • #14820 - GRPC / Panache Reactive Combination causes issues after a couple requests
  • #14534 - Non-existing template variable not reported by Qute
  • #13963 - Use builder image's objcopy when building with quarkus.native.container-build=true and quarkus.native.debug.enabled=true
  • #13960 - Ability to configure provided capabilities in the extension descriptor and detect conflicts
  • #13856 - Native application gets Killed: 9 on macOS Big Sur with binutils on the path
  • #13754 - Building native images with quarkus.native.container-build=true and quarkus.native.debug.enabled=true depends on host tools for splitting the debug info
  • #13377 - Add configuration property to disable http access log for certain routes
  • #12924 - Maven plugin should be able to create a project with properties
  • #12755 - OIDC introspection of opaque access-token does not fill principal of SecurityIdentity
  • #12715 - "mvn quarkus:dev" workspace discovery should respect default maven profiles
  • #10522 - Upgrade to MicroProfile 4.0
  • #9741 - Java 8 DateTime can NOT be unserialized in Vertx Mutiny WebClient
  • #9727 - Quarkus dev mode failes, if maven packaging is defined by a variable (property)
  • #8145 - Config sources are loaded and invoked multiple times