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

Quarkus 2.0.0.Final 发布

Major changes

Complete changelog

  • #18109 – Fix Gradle repository URL
  • #18091 – Fix dev mode compile issues
  • #18086 – Cli docs & stream/platform parameter parsing
  • #18084 – Upgrade to Hibernate ORM 5.5.3.Final
  • #18082 – H2 DevServices should not attempt to stop a stopped server
  • #18081 – Provide actionable message when @QuarkusIntegrationTest is run before the Quarkus build
  • #18080 – Flyway devmode: Confirm before cleaning the schema
  • #18078 – Validate option for hibernate database generation
  • #18076 – Reactive SQL guide: document placeholders
  • #18075 – Extension registry transfer listener
  • #18071 – Add a resource example to the MongoDB and Hibernate ORM guides
  • #18069 – Document the limitation of log message indexing
  • #18067 – Scala 2.12 does not support a JDK 11 target
  • #18061 – Register the fields of the ChangeStreamDocument for reflection
  • #18058 – Scheduler – fix a regression in validation
  • #18056 – Reactive SQL Client Documentation Missing Information
  • #18048 – Force locale for Hibernate ORM REST Data Panache tests
  • #18047 – Set the compilation target to JDK 11
  • #18042 – Remove JDK 8 from the README badge
  • #18034 – Update to Keycloak 14.0.0
  • #18027 – Continuous testing fixes
  • #18021 – Upgrade to RESTEasy 4.6.1.Final
  • #18017 – HibernateOrmRestDataPanacheTest is generating a false negative in a non english locale
  • #18016 – Fixes method typo
  • #18014 – Bump postgresql from 42.2.21 to 42.2.22
  • #18013 – Cli cleanup
  • #18011 – Devtools: support pulling in the complete platform catalog from a single member bom
  • #18005 – Upgrade to Hibernate Rective 1.0.0.CR7
  • #18004 – Upgrade to Hibernate Reactive 1.0.0.CR7
  • #18003 – Fixes version selection for non-platform extensions when the stream is not specified
  • #17999 – Fix RESTEasy Reactive documentation on how to abort with @ServerRequestFilter
  • #17998 – RESTEasy Reactive request filter ctx.abortWith() exception
  • #17997 – Ensure @QuarkusTest works with @nested and test lifecycle methods
  • #17994 – Update CLI guide with missing emojis
  • #17991 – Exclude JUnit 4
  • #17987 – Update SmallRye Reactive Messaging to version 3.5.0
  • #17984 – Implement generic signature reconstruction for methods and use it in RestClient Reactive
  • #17982 – Export JBANG_REPO env variable for release test ci job
  • #17979 – Mutiny Vert.x bindings upgrade to 2.7.0
  • #17978 – Add info about Logger into OpenTracing guide
  • #17976 – Update to Apicurio Registry 2.0.1.Final
  • #17975@nested not working in @QuarkusTest
  • #17970 – Add the ability to re-use an existing native build
  • #17966 – List extensions from arbitrary platform
  • #17962 – Allow adding a specified keyId during OIDC token exchange
  • #17959 – Minor security doc updates
  • #17958 – Make OTEL Vertx Adapter extract forwarded headers for client ip if present
  • #17956 – Fix QuarkusClassLoader leak in QuarkusProdModeTest
  • #17955 – Use different emoji for project create
  • #17953 – Add a test verifying only JWT introspection can be used and update the docs
  • #17952 – Support Azure AD OIDC with certificate secrets
  • #17951 – Fixes to the logging doc
  • #17948 – Make Jib env var handling consistent with Kubernetes env vars handling
  • #17946 – gRPC: fix request context propagation
  • #17942 – Dev UI – handle file protocol for DevConsoleRuntimeTemplateInfoBuildItem
  • #17940 – Fix formatting of links for documentation of quarkus.hibernate-orm.metadata-builder-contributor
  • #17938 – Resteasy Reactive servlet fixes
  • #17936 – Print the running test when displaying output
  • #17935 – Enable color for quarkusDev
  • #17932 – Update OidcClientImpl to throw ISE if the client is closed
  • #17929 – Enable SSL and all security services for smallrye-jwt
  • #17928 – Upgrade to Hibernate Search 6.0.4
  • #17921 – Update OIDC ‘Running behind a reverse proxy’ docs
  • #17916 – SmallRye OpenAPI upgrade 2.1.6
  • #17915 – Regression: Dev UI fails with TemplateException
  • #17914 – Take ‘enable’ field into account for named logging handlers
  • #17913 – Named logging handlers can’t be disabled
  • #17909 – Add http connection limits config
  • #17906 – Parameterized tests not running
  • #17902 – native-image optimisations to allow excluding the JDK’s XML parser from a PostgreSQL / Hibernate app
  • #17898 – Small changes to Extension Catalog
  • #17897 – Add fallback to quarkus.config.locations
  • #17895 – Add mongodb-client BuildStep that includes org.bson.types.* classes to Jandex index
  • #17894 – Upgrade to Hibernate ORM 5.5.2.Final
  • #17893 – MongoDB BSON types are not in the Jandex index
  • #17890 – Fix ‘Failed to index’ warnings for arrays from entities
  • #17884 – TLS: Introduce *-alias to select specific key to use (or cert to trust)
  • #17878 – Quarkus Mongodb change stream resume token always null in native
  • #17876 – Quarkus CLI does not display icons correctly
  • #17875 – Update description to add extension
  • #17867 – Continuous Testing ignores @ParameterizedTest
  • #17865 – Make the platform model easier to navigate
  • #17860 – Fix potential NPE in RESTEasy Classic build time processing
  • #17858 – Add org.apache.maven.resolver:maven-resolver-impl as parentFirstArtifact
  • #17856 – Test for subscriptions with dynamic GraphQL clients
  • #17854 – NullPointerException in build when denying unannotated endpoints
  • #17853 – Prevent unlikely NoSuchElementException in continuous testing
  • #17852 – Change ring buffer default length to 3
  • #17851 – Polish console input
  • #17850 – Bump postgresql from 42.2.20 to 42.2.21
  • #17847 – Update the SmallRye GraphQL Extension documentation
  • #17845 – Upgrade to SmallRye GraphQL 1.2.5 and MicroProfile GraphQL 1.1.0
  • #17842 – Upgrade Infinispan to 12.1.4.Final
  • #17840 – Remove PlatformStack
  • #17836 – Refactor Amazon Services initialization a bit
  • #17834 – gRPC – clarify naming for clients
  • #17833 – Improve mvn quarkus:test output
  • #17827 – GraphQL guide simplifications
  • #17826 – Only close the span after all writing has finished
  • #17824 – quarkus:dev displays exception (warning) for @disabled tests
  • #17823 – Accept GraphQL queries with line breaks and tabs
  • #17822 – Improve compile error message
  • #17821 – Add note in guide about @QuarkusIntegrationTest and the test phase
  • #17820 – Properly convert property to env var in @QuarkusIntegrationTest
  • #17819 – Add ability to log to stderr
  • #17818 – [1.13.7] Using dotenv file and get unrecognized configuration key warn.
  • #17814 – Bump awssdk.version from 2.16.79 to 2.16.81
  • #17811 – Update the security NVD section
  • #17810 – QuarkusIntegrationTest docker env does not work with property names containing ‘/’
  • #17803 – Remove FIXMEs that have been there for ages
  • #17802 – Add note on how to enable JVM debugging in jib built container image
  • #17801 – CLI List extension should work with a specified quarkus version
  • #17798 – Ignore warnings on specific missing sources
  • #17796 – ArC client proxies – prioritize delegating methods impl. on superclasses
  • #17795 – gRPC: more logging on failures
  • #17794 – Prevent potential deadlock
  • #17793 – quarkus:dev continuous testing stuck
  • #17789 – Added a note on events in SmallRye GraphQL Document
  • #17788 – A note on true in the Maven docs
  • #17787 – Support constructor injection into providers
  • #17784 – Improve test/dev mode output
  • #17782 – Attempt to fix CT intermittent failures
  • #17781 – Rename BuildItem and remove unused method
  • #17780 – Enable continuous testing from the IDE
  • #17777 – Create a MongoDB with Panache and Kotlin guide
  • #17769 – Fix a few things in the Hibernate Search Dev UI
  • #17768 – Fix typo in name of AdditionalSecuredClassesBuildIem class
  • #17764 – Bump to ubi-minimal:8.4
  • #17760 – QuarkusIntegrationTest on java jar, should support Jacoco
  • #17757 – Give processes launched by @QuarkusIntegrationTest a chance to terminate normally
  • #17755 – ‘Cannot delegate to an abstract method’ for scoped bean with complex interfaces
  • #17753 – Pull docker image when necessary for @QuarkusIntegrationTest
  • #17744 – Bump awssdk.version from 2.16.78 to 2.16.79
  • #17741 – Export maven.repo.local property for Jbang cli tests
  • #17737 – QuarkusIntegrationTest docker run, does not clean container after timeout
  • #17736 – Register all ConfigMapping group super types for reflection
  • #17733 – GraphQL NullPointerException when running Quarkus project
  • #17730 – QuarkusIntegrationTest docker run, does not pull the image
  • #17725 – Add extension for Apicurio Registry Avro
  • #17723 – gRPC Dev UI: slight improvements
  • #17719 – quarkus:test output does not always start
  • #17717 – Continuous testing quarkus:test goal requires @QuarkusTest annotation
  • #17716 – Fix generatedCode output dir
  • #17714 – Propagate Quarkus Redis Config to Vertx Redis Client
  • #17710 – 2.0.0.CR3 org.hibernate.LazyInitializationException for fetched relation ouside the transaction
  • #17709 – Bump awssdk.version from 2.16.76 to 2.16.78
  • #17707 – Bump aws-lambda-java-events from 3.8.0 to 3.9.0
  • #17706 – 2.0.0.CR3 gradle quarkus-generated-sources in wrong place
  • #17704 – Double check misleading unknown config warnings
  • #17703 – Add OTEL Config Params
  • #17690 – Use @Identifier instead of @nAmed in kafka client
  • #17689 – Capabilities are not persisted
  • #17686 – Always setup build time logging
  • #17685 – SecurityContext override with no quarkus-security
  • #17683 – Bump flyway-core from 7.9.1 to 7.9.2
  • #17681 – Bump aws-xray-recorder-sdk-aws-sdk-v2 from 2.9.0 to 2.9.1
  • #17677 – Adds argLine to instrument Integration Tests
  • #17676 – Common URL Template path handling for REST requests (server and client)
  • #17673 – Vertx Redis client configuration via Quarkus properties
  • #17671 – ArC – document io.quarkus.arc.WithCaching
  • #17667 – GraphQL handler blows up if request contains newline breaks
  • #17659 – Allow specifying per-port nodePort
  • #17653 – NPE in ConfigMapping on Native when using -H:ResourceConfigurationFiles or quarkus.native.resources.includes property
  • #17646 – Bump awssdk.version from 2.16.75 to 2.16.76
  • #17643 – Export maven.repo.local for gradle tests
  • #17641 – Add OpenTelemetry OTLP Exporter
  • #17625 – ArC – document io.quarkus.arc.WithCaching
  • #17621 – CLI: Change default short option to display version from “-V” to “-v”
  • #17619 – Fix Windows input issue
  • #17618 – Live Coding (Regression): Warnings when the changing code contains @ConfigProperty
  • #17615 – Bump awssdk.version from 2.16.74 to 2.16.75
  • #17610 – Use main.java for JBang projects
  • #17600 – Add ‘hibernate.discriminator.ignore_explicit_for_joined’ property
  • #17592 – re-augmentation causes information to get lost in 2.0.0.CR2
  • #17582 – NodePort cannot be defined if the service contains several ports
  • #17564 – Support for resolving extension catalog given platform stream, align member BOM imports using quarkus.platform.group-id and quarkus.platform.version
  • #17563 – OIDC redirect-path property
  • #17529 – Bump awssdk.version from 2.16.73 to 2.16.74
  • #17527 – Overriding SecurityContext doesn’t work with quarkus-resteasy-reactive, but works with quarkus-resteasy
  • #17525 – smallrye.config.locations property didn’t work on 2.0.0.CR2
  • #17514 – Use ‘;’ as default delimiter in Hibernate ORM’s generated DDL scripts
  • #17510 – Bump awssdk.version from 2.16.71 to 2.16.73
  • #17487 – Bump awssdk.version from 2.16.70 to 2.16.71
  • #17424 – Add option to support selection of SSL key in JKS keystore using an alias property
  • #16952 – High HTTP span name cardinality with opentelemetry extension
  • #16927 – Quarkus slow Hibernate startup – Property hard coded on FastBootHibernatePersistenceProvider
  • #16520 – Opentelemetry: Distributed tracing with Reactive Routes
  • #16507 – Opentelemetry – VertxHttpClient doesn’t have his own span
  • #16472 – Closed OidcClients should throw ISE in its methods and OidcClients should ignore close IO Exceptions
  • #15370 – quarkus-logging-gelf: mapper_parsing_exception when include-log-message-parameters is true (default)
  • #15338 – Provides a Kotlin MongoDB with Panache guide
  • #15231 – Client Metrics does not use template URI variables
  • #15213 – injecting Instance results in NPE at io.quarkus.amazon.s3.runtime.S3ClientProducer.client()
  • #15044 – Better detection of rest request templated paths for metrics (micrometer)
  • #10927 – Panache docs should have a full REST resource before the advance query section
  • #9569 – Make the console logging output stream configurable.
  • #7536 – Quarkus code coverage with failsafe
  • #5883 – Hibernate hbm2ddl in application.properties is not working as mentioned
46 people reacted

 

Assets 2

 

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