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

Quarkus 2.1.1.Final 发布

Major changes

Complete changelog

  • #19203 – Fix typo in error message on invalid sql_load_script
  • #19201 – Ensure various non-bean JAX-RS components work in native
  • #19187 – Don’t run Jacoco with continuous testing
  • #19179 – Micrometer: add fallback handler for mismatched content header
  • #19163 – Run test with jacoco on quarkus:dev fails
  • #19160 – Resteasy reactive: Fix NullPointerException when using multipart with optional value
  • #19159 – Allow the use of UniAsserter in @beforeeach and @AfterEach test methods
  • #19155 – Revert “Optimise the strategy we use to reset the classloader in the …
  • #19153 – Fix broken images in Keycloak Dev UI Guide
  • #19147 – Add capability for elasticsearch-rest-high-level-client
  • #19146 – Add capability for mongodb-client
  • #19145 – Bump neo4j-java-driver from 4.3.3 to 4.3.4
  • #19136 – Classloader changed in quarkus 2.1.0 (regression from 2.0.1) for optaplanner/drools with smallrye (but not resteasy)
  • #19135 – Avoid SmallRyeContextPropagationRecorder to leak the classloader
  • #19123 – Suppress split package warning in Fabric8 Openshift Client
  • #19122 – Dev UI Keycloak token improvements
  • #19120 – Fix image issue in Keycloak Dev Services documentation
  • #19115 – New weak reflection implementation
  • #19112 – Fix RESTEasy reactive race
  • #19109 – Can’t seem to use UniAssertSubscriber nor JUnit’s @BeforeEach or @AfterEach with @TestReactiveTransaction
  • #19103 – Fix various minor documentation issues
  • #19100 – Update HttpCredentialTransport to keep a lower case authentication scheme
  • #19099 – Infinispan Dev UI without Infinispan configuration
  • #19097 – Fix typos in the consul-config.adoc guide
  • #19096 – Pass arguments arrays to Runtime::exec
  • #19092 – Split package usage for io.fabric8:openshift-model, io.fabric8:openshift-model-operator
  • #19089 – Make SplitPackageProcessor configurable
  • #19088 – Codestarts – add gRPC codestart
  • #19087 – Ensure that building native image doesn’t fail when objcopy is missing
  • #19084 – Rest Client Reactive: do not parse response on error
  • #19079 – Unable to create native debug build in Gradle
  • #19072 – Don’t setup logging on failure in dev mode
  • #19071 – Fix warnings on startup failure
  • #19070 – Load Multipart class in correct CL
  • #19062 – Avoid potential NPE @Context ResourceInfo is used
  • #19060 – Terminate native image build container when Quarkus build terminates
  • #19058 – Fix ConfigMapping mock documentation
  • #19054 – SplitPackageProcessor should also include information about type and classifier of any given app archive
  • #19053 – Verify build tool file presence based on all build tool possible values
  • #19051 – Quarkus fails to report a correct exception when conflicting authentication mechanisms are used (was Quarkus: can’t verify Auth0 token)
  • #19049 – CLI “quarkus dev” command is not working with gradle kotlin
  • #19047 – Minor testing fixes
  • #19043 – Reload fixes for Avro and SSE
  • #19037 – Multipart Class Defined Outside Resource Implementation Fails with CNFE “Populator”
  • #19032 – Register for reflection some log4j classes used by Elasticsearch
  • #19031 – Make SplitPackageProcessor configurable
  • #19029 – Updated documentation for quarkus.test.arg-line
  • #19028 – Improve the way tokens and logged in users are shown in Keycloak Dev UI
  • #19027 – KOGITO-5288 Quarkus guide Kogito DMN extension
  • #19025 – KOGITO-5289 Kogito DRL guide
  • #19017 – QuarkusIntegrationTest: argLine is also given to docker run, which doesn’t work because jacoco sets -javaagent
  • #19015 – gRPC blocking client calls – event loop detection
  • #19014 – Fix some test status messages in the console
  • #19010 – Ensure Flow return type works with Request Scope in RESTEasy Reactive
  • #19007 – Close the RuntimeClassLoader on stop
  • #19004 – Replace ${project.groupId}, ${project.artifactId} and ${project.version} in the quarkus-extension.yaml template
  • #19003 – DevTools: fixes and improvements calculating recommended combinations of extension origins
  • #19002 – Fix usage of @TestHTTPResource with random ports in integration tests
  • #19001 – DevMode Runtime ClassLoader is never closed
  • #19000 – Make media type negotiation in RESTEasy Reactive more spec compliant
  • #18997 – Resteasy Reactive not working with unspecified accept header and multiple produces
  • #18995 – Fix target handling in RESTEasy Reactive when used in filters
  • #18993 – ContextNotActiveException for request scoped bean in Kotlin Flow
  • #18990 – NPE with getUriInfo() after aborting a request during the Authorization step in RESTEasy Reactive
  • #18989 – Only add prometheus annotation and specific k8s resources
  • #18985 – Better support for relative alternate POM resolution
  • #18984 – Stop Narayana getting initialized in static init
  • #18981 – Alternate pom.xml ignored in Quarkus Dev mode and Tests if not specified with an absolute path
  • #18976 – Log that a token can not be introspected if the introspection address is null
  • #18974 – Update Oidc DevServices doc with a note about a valid redirect URI
  • #18971 – Filter HTTP URL for client spans
  • #18968 – Fix smallrye.jwt.require.named-principal default value in the docs
  • #18966 – Add helper to get extension bom in devtools
  • #18955 – Fix project repos for quarkus:dependency-tree
  • #18954 – quarkus:dependency-tree fails on conditional dependencies unless they are present in the local repo
  • #18953 – Make addCloseTask thread safe
  • #18950 – Don’t attempt to open Aesh if no input support
  • #18948 – Micrometer: binder default with jvm/system metrics
  • #18947 – Fix quarkus.oidc.tenant-enabled typo in KeycloakDevServicesProcessor
  • #18945 – Disable the Kafka Connector graceful shutdown in dev mode
  • #18944 – Reset the classloader of the internal Vertx pool as well
  • #18943 – dev-mode Classloader leak via Vert.x internal worker pool
  • #18939 – Add configuration property for Jackson’s FAIL_ON_EMPTY_BEANS
  • #18937 – Deactivating Micrometer default binders
  • #18936 – Change the OpenAPI config mapping to use Config Interceptors
  • #18935 – Clarify scope for ConstraintValidators
  • #18931 – Quartz – detect ArC subclasses in InvokerJobFactory
  • #18928 – Upgrade to Hibernate Search 6.0.6.Final
  • #18927 – Add fail on empty beans jackson mapper property to application properties
  • #18926 – Fix ClassLoader leak
  • #18925 – Add a custom connection cache to Agroal
  • #18924 – Cancel the timer when the tests are done
  • #18922 – Add toggle test output to prompt
  • #18908 – Improve Kafka Avro serializer/deserializer autodetection
  • #18904 – KOGITO-5560 remove ‘preview’label from community website
  • #18900 – quarkus-smallrye-openapi property quarkus.smallrye-openapi.operation-id-strategy doesn’t work
  • #18896 – Create kogito-pmml quickstart guide
  • #18887 – Quarkus continuous test mode hides server output
  • #18885 – Quartz cannot find bean instances of jobs
  • #18875 – Disable Vert.x TCCL management
  • #18867 – Avoid trying to set permissions on the cache directory on windows
  • #18776 – ClassCastException for AVRO generated sources when running in dev mode
  • #18763 – Combination Hibernate Validation advice to use @ApplicationScoped does not work.
  • #18299 – Live-Reload not working with Hibernate Reactive
  • #18250 – OpenTelemetry ClientTracingFilter adds credentials to http.url field
  • #18012 – TrustStore support for OIDC and OIDCClient
  • #18002 – Custom CA for OIDC connection
  • #17344 – gRPC – log an error if a blocking client is used on the event loop
  • #17304 – Agroal has a thread local leak
  • #16895 – Unable to make the Vert.x cache directory in Windows
  • #16211 – Reactive resteasy native exception
  • #16122 – Reactive ContainerResponseFilter throws NPE
  • #15598 – Prometheus annotations not making sense on some Kubernetes resources
  • #15093 – Micrometer return 404 instead of 406
  • #13575 – org.apache.logging.log4j.message.ReusableMessageFactory can not be instantiated reflectively
  • #12237 – Field annotated with @TestHTTPResource is not properly set if running in native mode with random http port
  • #7331 – Cancellation of Maven build should stop spawned GraalVM build, too

 

Assets 2

 

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