皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Quarkus 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”

 

Assets 2

 

转自 https://github.com/quarkusio/quarkus/releases