1.11.1.Final
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"