github quarkusio/quarkus 2.1.0.Final

latest releases: 3.11.0.CR1, 3.10.1, 3.10.0...
2 years ago

Major changes

  • #17364 - Add DevServices support for Keycloak

Complete changelog

  • #18941 - NoSuchElementException in RuntimeUpdatesProcessor if no tests are present in multi module in dev mode
  • #18921 - Disable Dev Services for MongoEntityTest
  • #18919 - Add connection: close if the server is shut down
  • #18918 - Micrometer: additional config adapter
  • #18913 - Add new line on enter back
  • #18912 - Reset the current context Classloader on the threads of the Vertx blocking executor pool
  • #18911 - dev-mode Classloader leaks via the vertx blocking executor pool
  • #18902 - Update Keycloak DevConsole to use the authorization code grant by default
  • #18898 - Bump kubernetes-client-bom from 5.5.0 to 5.6.0
  • #18897 - Fix conditional dependency parsing
  • #18892 - Classic Rest Client: honor quarkus.tls.trust-all in RestClientBuilder
  • #18891 - CLI: registry --streams command option to list the available platform streams
  • #18890 - Graceful shutdown of keep-alive connections
  • #18889 - Optimise the strategy we use to reset the classloader in the Common ForkJoin ThreadPool
  • #18876 - Fix CT hang when compile error in application
  • #18871 - Fix various issues in security-openid-connect-dev-services.adoc
  • #18869 - CLI: 2.1.0 doc updates
  • #18868 - Don't run dokka and kapt on Java 16+ for now, drop --add-opens
  • #18865 - Update to Vert.x 4.1.2 and friends
  • #18863 - Clarify that indexed properties are not supported in env variables
  • #18857 - Fix a few infelicities in getting-started-testing.adoc
  • #18856 - Add a Dev Console smoke test for Keycloak
  • #18853 - Disabling Dev Services For Keycloak causes a template exception due to a strict rendering
  • #18852 - CLI: make --refresh work in combination with -S
  • #18851 - Kafka documentation review
  • #18847 - Rename quarkus.datasource.devservices to quarkus.datasource.devservices.enabled
  • #18844 - DevServices datasource property name is quite generic
  • #18841 - Introduce arbitrary mongo connection URL parameter support in dev-services
  • #18840 - Fix issue with testing multi module projects
  • #18837 - Throw an error in case a configured registry isn't available and suggest a workaround
  • #18832 - Only add the consumer group id if the Kafka config is not empty
  • #18830 - Quarkus 2.0 mongodb with devServices option
  • #18826 - Fixes CLI --refresh option
  • #18825 - Fix native regression in Config validation
  • #18824 - CLI: set registry client system property
  • #18821 - Replaced registry 'disabled' option with 'enabled'
  • #18816 - Always create a new HashMap when changing the immutable extension metadata
  • #18815 - Ignore case when comparing extension names
  • #18814 - Regression: Native fails with java.lang.ClassNotFoundException: java.lang.Integer
  • #18813 - Use the Maven plugin descriptor as the source of plugin's G:A
  • #18811 - Avoid configuring kafka.group.id if no other Kafka configuration is present
  • #18810 - Update OpenTelemetry
  • #18807 - Fix integration between Rest Client Reactive and OpenTracing
  • #18808 - Extensions should be sorted case insensitive
  • #18806 - Smallrye-Opentracing with Reactive Rest Client no longer working
  • #18804 - gRPC request context: activate before all the interceptors are invoked
  • #18803 - Fix split MongoDB Panache packages
  • #18800 - Make sure the registry ordering reflects the priority for the platform selection algorithm
  • #18799 - CLI ext add, list, remove are not registry aware
  • #18798 - Ignore synthetic methods for purposes of bean validation
  • #18796 - Quarkus hot reload fails on absent test folder and/or test class in Continuous Testing mode
  • #18794 - Introduce failure assertions for UniAsserter
  • #18793 - Bump Kotlin version to 1.5.21
  • #18791 - CLI: dry-run dir warn; show disabled registry
  • #18789 - Don't run kapt on Java 17+ until KT-47583 is fixed
  • #18783 - Quarkus 2.1.0.CR1: Hibernate Validator produces a warning when combined with Resteasy Reactive and Kotlin Coroutines
  • #18780 - Bump SmallRye JWT version to 3.2.1
  • #18778 - Add assertThrows method to UniAsserter
  • #18774 - quarkus21 create --registry-client -S 2.43 --dry-run test27899rr4j fails with non informative error
  • #18773 - quarkus create --dry-run test fails if test dir already exist
  • #18770 - disabled:true in config should be enabled:false
  • #18768 - quarkus registry list not reporting correctly
  • #18767 - quarkus projects does not have maven compiler configured
  • #18765 - Bump log4j-jboss-logmanager from 1.2.0.Final to 1.2.2.Final
  • #18761 - Improve IDE detection
  • #18758 - Improve error messages for edge cases of @QuarkusIntegrationTest failure
  • #18755 - Move @StaticInitSafe annotation to the proper package
  • #18753 - Update to SmallRye Fault Tolerance 5.2.1
  • #18751 - Solution for errors with self-signed certificate
  • #18747 - Upgrades to Infinispan 12.1.7.Final
  • #18743 - Fix split packages issue in Hibernate ORM with Panache
  • #18738 - Dev UI qute config - switch to strict rendering
  • #18735 - Register profile specific configuration files for hot-reload
  • #18731 - Add profile specific config files to watched resources in dev mode
  • #18724 - Kafka quick start generate projects with maven plugin
  • #18720 - Prevent AmbiguousResolutionException for HttpServerRequest in RESTEasy Reactive
  • #18719 - Running a CLI app in quarkus dev mode (maven), does not re-run the app after a code change. (macOS
  • #18716 - Introduce context specific error message for ops that need to run on the Event Loop
  • #18715 - Make sure gradle test process is destroyed in tests
  • #18714 - Provide easy way for QuarkusTestResourceLifecycleManager implementations to inject into test
  • #18706 - Grpc Server QuarkusIntegrationTest fail
  • #18702 - Remove blocking code from OIDC
  • #18700 - Separate the console from testing
  • #18699 - [OpenTelemetry OTLP Exporter extension] Add support for gRPC headers
  • #18698 - Add basic injection capabilities to QuarkusTestResourceLifecycleManager
  • #18676 - Clicking on application class in stacktrace causes 500 in dev ui
  • #18619 - Document quarkus.uuid usage in the kafka reference guide
  • #18594 - Dev mode console handler does not get installed if there are no tests (picocli app)
  • #18574 - Make the datasource optional for persistence units with DATABASE multi-tenancy
  • #18561 - Enable the registry client by default in the dev tools
  • #18511 - FaultToleranceDefinitionException after migrating to Quarkus 2.0
  • #18485 - Dev UI qute config - switch to strict rendering
  • #18400 - Command Mode App under Development mode is NOT able to be restarted or stopped based on user input value
  • #18361 - Update to SmallRye Fault Tolerance 5.2.0
  • #18352 - Action prompt in dev mode only seems to appear if tests are present for the app
  • #18130 - Hibernate ORM with Multitenancy and TenantConnectionResolver default datasource
  • #17364 - Add DevServices support for Keycloak
  • #17217 - Keycloak Devservices
  • #17207 - Introduce exponential backoff for @Retry
  • #11252 - jax-rs - exception mapper - Unable to extract parameter doesn't show the value of the parameter, just {1}

Don't miss a new quarkus release

NewReleases is sending notifications on new releases.