github quarkusio/quarkus 1.11.1.Final

latest releases: 3.10.0, 3.9.4, 3.8.4...
3 years ago

Major changes

  • #14457 - Upgrade to GraalVM 20.3.1

Complete changelog

  • #14642 - Screenshot update for GraphQL and Health
  • #14641 - Added updated screenshot for GraphQL Guide
  • #14639 - Updated screenshot in OpenAPI Docs to reflect the UI changes
  • #14636 - Resolve non-Arc CacheInterceptionContext lazily
  • #14634 - Log warning about the use of NativeImageMojo
  • #14631 - Make the oidc-client doc title shorter and try to improve the introduction
  • #14627 - Add documentation about RESTEasy Reactive Jackson features
  • #14620 - Add K8s Namespace property documentation
  • #14617 - Add a missing Java resource content to the OIDC code flow guide
  • #14616 - Upgrade SmallRye GraphQL to 1.0.21
  • #14615 - Fix NPE when packaging uber-jar on Openshift
  • #14605 - Make some AppCDS adjustments
  • #14604 - Prevent UOE when MessageBodyReader can handle multiple media types
  • #14603 - Reinitialize org.wildfly.common.net.HostName during native application's runtime
  • #14599 - Fix empty resource name sanitization
  • #14597 - Reactive Messaging HTTP quickstart fixes
  • #14590 - FlyWay causes SQLException on live reload when migrate-at-start is enabled
  • #14589 - Align generated Maven project version in getting started guide
  • #14587 - 'security-openid-connect-web-authentication' Guide content differ from quickstart
  • #14585 - Mention RESTEasy Reactive in the Qute guide
  • #14584 - Qute - support multiple namespace extension methods on the same class
  • #14583 - RunnerClassLoader sanitizeName cannot handle 0 length name argument
  • #14581 - Update SmallRye Config to 1.10.1
  • #14580 - Improve the getting started with reactive guide
  • #14576 - Ignore XMLGregorianCalendar warning missing in Jandex
  • #14574 - Avoid potential NPE when proxying is enabled
  • #14571 - Remove experimental warning from Multiple Persistence Units support
  • #14569 - How to properly register XMLGregorianCalendar?
  • #14568 - Fix image tag in Deploying to OpenShift guide
  • #14565 - Using fast-jar packaging + AppCDS with Quarkus 1.11.0
  • #14563 - Security fixes for RESTEasy Reactive
  • #14557 - Add a missing quarkus-jsonp dependency and a unit test to quarkus-smallrye-jwt-build
  • #14552 - Fix the javadoc: Java System properties' name aws.secretAccessKey
  • #14550 - Can't use Qute in reactive application
  • #14549 - Fix NPE in NativeTestExtension on missing native image
  • #14548 - Ambiguous info in reactive guide
  • #14547 - 1.11.0 quarkus-smallrye-jwt-build does not work standalone
  • #14544 - quarkus-resteasy-multipart seems to require Jackson in Quarkus 1.11.0.Final
  • #14543 - Use absolute uris in oidc-client discovery and authorization webclient
  • #14541 - Check if OIDC Client can use Vertx Web Client more effectively
  • #14536 - NPE thrown in X-Forwarded-For header parsing
  • #14535 - Use RESTEasy Reactive when in getting-started-reactive-crud example
  • #14521 - Add ssl options to webclient in oidc-client
  • #14520 - Fix the path to MetricsRequestHandler when quarkus.http.root-path is set
  • #14519 - Migrate to the new OSSRH server
  • #14517 - Make Dev Console work properly in the face of non ASCII chars in FS paths
  • #14516 - Metrics throw a 500 Internal Server Error when Application has configured a quarkus.http.root-path
  • #14511 - Address ConcurrentModificationException on ThreadLocalPool
  • #14510 - ConcurrentModificationException thrown when closing a connection on a reactive pool
  • #14508 - Bump commons-lang3 from 3.9 to 3.11
  • #14504 - File not found exception on dependency quarkus-resteasy-reactive-deployment-1.11.0.Final.jar
  • #14500 - Copy all liquibase resource files to native image
  • #14499 - Added hot-reload support for branding file (logo, css, favicon)
  • #14498 - Bump maven-model-helper to 18
  • #14497 - Increase timeout when deploying to Nexus
  • #14491 - Upgrade commons-lang3 from 3.9 to 3.11
  • #14490 - Prevent handlers of suspended contexts from being executed on another thread
  • #14486 - Quarkus RESTEasy Reactive Jackons @Blocking Failure should never be restarted
  • #14483 - Remove the 'no sources dir' warning from DevMojo
  • #14482 - Sync pom.xml snippets with the latest version of generated application
  • #14480 - OIDC Client > Cannot overwrite properties
  • #14478 - Properties in bootstrap app for 1.11 are in random order, 1.7 had them alphabetically sorted
  • #14477 - Avoid Hibernate ORM enhancer to auto-detect the target JVM version
  • #14476 - Uber jar packaging fails when deploying to OpenShift
  • #14474 - OidcClientFilter usage throws NoSuchFieldException
  • #14468 - Fix security OIDC Client documentation
  • #14467 - Set built-with-quarkus-core value to the G:A:V instead of just V
  • #14463 - Fix broken resteasy-multipart
  • #14462 - Don't require global body handler for GraphQL
  • #14460 - Fix flakey test
  • #14458 - Prevent double free on exception
  • #14457 - Upgrade to GraalVM 20.3.1
  • #14456 - Add built-with-quarkus-core attribute to the quarkus-extension.yaml
  • #14453 - Fix guides code generation to be consistent with content
  • #14446 - Don't produce build items from field in ReactiveHttpProcessor
  • #14442 - quarkus-reactive-messaging-http gives warning for ReactiveHttpProcessor.routeProducer
  • #14441 - Fix regressions in Kubernetes health handling
  • #14439 - quarkus-cache in dev mode ends up with NPE
  • #14438 - Kubernetes: liveness and readiness probes ignore the quarkus.http.root-path setting
  • #14436 - Failed to start application with quarkus-cache:1.11.0.Final
  • #14433 - Prevent false positive warning about quarkus.kubernetes.deploy
  • #14432 - Ensure that dev mode debug host can be configured with -DdebugHost
  • #14431 - Open API logo customization not affecting
  • #14429 - Unrecognized configuration key "quarkus.kubernetes.deploy" was provided
  • #14428 - Fix some minor infelicities in documentation
  • #14423 - Log records show the hostname on which the native executable was generated
  • #14422 - Upgrade to SmallRye OpenAPI 2.0.19
  • #14421 - Add note about enabling all debug hosts for dev mode
  • #14420 - Avoid potential NPE when collecting RESTEasy Providers on Resource methods
  • #14419 - Apply tiny polish to MicrometerProcessor
  • #14418 - ResteasyCommonProcessor: NullPointerException in case of using default annotation values for @Produces or @Consumes
  • #14417 - Removed unnecessary ')' in the guide "BUILDING QUARKUS APPS WITH GRADLE"
  • #14416 - Fix typo in the guide "BUILDING QUARKUS APPS WITH GRADLE"
  • #14415 - Update doc around Resteasy GZIP support
  • #14409 - Fix jboss-jaxrs-api_2.1_spec build warning
  • #14408 - Make dev console work with BodyHandler
  • #14405 - Dev UI - "Request has already been read" error when clearing cache if smallrye-graphql extension present
  • #14403 - quarkus:dev's debugHost not configurable
  • #14402 - dev mode: support suppressing warnign about non existing source directory
  • #14400 - Properly handle @Blocking on an JAX-RS Application class
  • #14397 - Resteasy-Reactive: Wrong blocking configuration handling in ResteasyReactiveScanner
  • #14393 - Set quarkus.datasource.db-kind automatically K8S Service Binding is used
  • #14392 - ConnectionPoolsClosedTest is racy
  • #14387 - Preserve expected semantics of Maven execution with native profile enabled
  • #14380 - CI: Add mongodb-rest-data-panache and mongodb-panache-kotlin to native tests
  • #14375 - Use Google Mirror also for Initial JDK 11 Build
  • #14374 - Rename Dev Console to Dev UI
  • #14372 - Adjust Flyway setup to avoid accumulating containers in dev mode
  • #14371 - Fix and get OIDC client tests running in CI native builds
  • #14370 - Filter out recently added Hibernate ORM log
  • #14364 - Simplify Liquibase setup to avoid accumulating containers in dev mode
  • #14363 - Dev mode - fix instrumentation based reload
  • #14361 - Fix config-maps property name in documentation
  • #14357 - Allows other than Quarkus default branding (eg. Quarkiverse)
  • #14356 - Use Dotname instead of Type to determine @BeanParam class target
  • #14354 - Fix flakey RESTEasy reactive test
  • #14352 - Ensure that QuarkusTestBeforeClassCallback is run on the Quarkus Classloader
  • #14351 - Produce Artemis JMS connection factory as a synthetic bean
  • #14348 - Resteasy Reactive - stream cannot be null
  • #14341 - Liquibase hot reload - This pool is closed and does not handle any more connections!
  • #14338 - Get rid of minor warning about deprecated config item
  • #14333 - NPE in ArtemisJmsProducer.connectionFactory()
  • #14326 - Handle 'inherit' logging min-level settings
  • #14324 - Fix dockerfile path for gradle multi module project
  • #14323 - fix: add JAXRS API as SR opentracing depends on it but didn't declare it
  • #14320 - Native tests fail when quarkus.package.type=uber-jar
  • #14317 - Bump adal4j version from 1.6.3 to 1.6.6
  • #14312 - Run ./gradlew quarkusBuild failed when setting 'quarkus.docker.dockerfile-jvm-path' in multi module of gradle project
  • #14311 - Make Jacoco parent first
  • #14302 - Qute type-safe templates - fix validation of expressions in set sections
  • #14300 - Update all known UIs to look more like the Dev Console
  • #14296 - dev console -> dev mode
  • #14294 - Allow adding inline attachement using MailTemplate
  • #14292 - Replace '.' with '_' when generating env var in Kubernetes extension
  • #14291 - Setting quarkus properties using the Kubernetes extension results in incorrect env var name
  • #14282 - Fix NPE in CacheManagerImpl
  • #14278 - Create better response when no GraphQL endpoint has been generated
  • #14276 - Optimise bean destruction iterator
  • #14275 - The property quarkus.kubernetes-config.enabled: "true" is ignored in the Kubernetes configuration
  • #14274 - Fix case where quarkus.kubernetes-config.enabled=false in properties file overrides env var
  • #14272 - ArC json endpoints should use HttpBuildTimeConfig.nonApplicationRootPath
  • #14270 - qute: varargs extension function is not called when exactly one parameter is given
  • #14263 - Bump micrometer-bom from 1.6.2 to 1.6.3
  • #14260 - Better error messages if remote dev fails to connect
  • #14257 - SmallRye GraphQL - NPE when accessing schema if no methods declared
  • #14176 - Make the remote dev mode type more accessible
  • #14154 - Regression: using inherit in quarkus.log.category fails with an exception
  • #14152 - Remote-Dev triggers an entire redeployment(S2I Processor) with OpenShift Extension
  • #14013 - Fix infinite recursion
  • #13990 - Stack overflow in Funqy
  • #13917 - Fix the guides which use className when generating the project
  • #13871 - Hibernate Proxy classes generated with incorrect java release version
  • #13564 - Inlined attachments for MailTemplateInstance
  • #11206 - Smallrye openapi creates a StackOverflowException when using Schema DiscriminatorMapping with self-reference
  • #9837 - OverlappingFileLockException in JaCoCo when using offline instrumentation due to duplicate shutdown hooks (classloading issue)
  • #9671 - GZip filter doesn't work
  • #9194 - Exception logged by quarkus after SSE client is closed - "Failed to mark a promise as failure because it has failed already: DefaultChannelPromise failure: java.nio.channels.ClosedChannelException"

Don't miss a new quarkus release

NewReleases is sending notifications on new releases.