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

Quarkus 2.5.1.Final 发布

Complete changelog

  • #21820 – Move quarkus-devtools-testing to the quarkus-bom as it’s used for extension dev
  • #21813 – Updated SmallRye OpenAPI to 2.1.16
  • #21804 – Bump gizmo from 1.0.9.Final to 1.0.10.Final
  • #21797 – Base64 encode correctly in mock event server
  • #21787 – Qute type-safe validation – honor the TemplateAttribute annotations
  • #21786 – Prevent ugly exceptions when shutting down lambda application in dev-mode
  • #21783 – Fix GraalVM version pattern matching and add test for isJava17
  • #21779 – Qute unable to find template extension methods with @TemplateAttribute annotation
  • #21778 – Resteasy Reactive: Inspect class tree for @BeanParam to find annotations
  • #21773 – Dev UI – fix config namespace resolver
  • #21764 – Add import to docs
  • #21763 – Fix exception wrapping issue with SecurityHandler
  • #21759 – BeanParam extending another class fails in RESTClient
  • #21755 – Using Kotlin guide test fail
  • #21753 – Fix Reactive Messaging build time wiring connector attribute types
  • #21744 – Take multiple Accept headers case into account in RESTEasy Reactive
  • #21737 – Qute documentation: removed incorrect static keyword
  • #21733 – Qute namespace extensions – fix a NPE when a param resolves to null
  • #21728 – Fix rest client invalid config message
  • #21725 – Take into account entity-PU assignments in Hibernate ORM even if there is only one PU
  • #21714 – Fix IndexOutOfBoundsException in Qute DevUI
  • #21713 – java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
  • #21710 – Get OIDC recover from the connection failure if the discovery is disabled
  • #21709 – Rest client config – avoid warnings about unrecognized config keys
  • #21708 – quarkus.rest-config instead of quarkus.rest-client
  • #21706 – Startup fails if OIDC provider is not available
  • #21705 – Qute Dev UI – fix the preview page
  • #21698 – Quarkus throws warnings about quarkus.rest-client configuration after #21530
  • #21695 – Resteasy Reactive: Use uri.getRawQuery instead of uri.getQuery
  • #21692 – Copy default methods of a RestClient Reactive interface to the generated class
  • #21691 – Cannot resolve config property referenced in dev-console card template
  • #21689 – Resteasy Reactive – Avoid NPE when using runtime converters
  • #21682 – quarkus.hibernate-orm.packages not working
  • #21679@RolesAllowed wrap all exception with RuntimeException of asynchronous rest client when CompletionStage is not created
  • #21674 – interceptor bound to a non-RestClient method on a RestClient interface is not called with RestClient Reactive
  • #21673 – Propagate the Maven settings argument when testing codestart-generated projects
  • #21670 – Upgrade to MySQL JDBC driver 8.0.27
  • #21669 – Upgrade to MySQL JDBC driver 8.0.27
  • #21668 – Remove dot from guide title
  • #21667 – Spring Data: Fix interface projection using Page and Slice
  • #21665 – Set produced Logger as DefaultBean
  • #21664 – Resteasy Reactive – Using BeanParam with custom paramconverter throws NPE
  • #21662 – Fixed azure config function.json file to be properly handled by the Azure functions http maven archetype
  • #21655 – Fix InputStream handling as Response entity in RESTEasy Classic
  • #21640 – Ensure that Derby Dev Services works properly
  • #21639 – Devservices derby doesn’t start because of missing resource bundle
  • #21637 – Make quarkus-jdbc-mysql work properly in native mode for Java 17
  • #21636 – Qute – fix ChildResolutionContext.getExtendingBlock()
  • #21635 – Fixed escaping of properties for azure-functions-http archetype
  • #21634 – App Engine Standard should always use the uberjar
  • #21633 – Ensure that RESTEasy Reactive violation report doesn’t break Hibernate Validator in native
  • #21627 – Add commons-logging exclusion to keycloak-admin extension
  • #21626 – Pass checked exceptions unwrapped for Kotlin methods
  • #21624 – Update SmallRye Config to 2.6.1
  • #21620 – Fix RestClientFallbackConfigSourceInterceptor#iterateNames()
  • #21616 – Spring data Page does not work with interface projection
  • #21607 – Don’t warn when QuarkusTestResourceLifecycleManager can’t find field
  • #21606 – Fix CME in MicrometerRecorder shutdown hook
  • #21604 – ConcurrentModificationException from Micrometer extension on shutdown
  • #21603 – Change link for testcontainers usage example
  • #21602 – Quarkus 2.5.0.CR1 / Final: Assets loaded from jar/classpath are not served (parsed?) correctly anymore
  • #21601 – Fix issue with DevMode tests
  • #21584 – Qute: insert in for/each doesn’t have the desired effect
  • #21579 – Add JWT and POST body tests
  • #21577 – Getting lots of “Unable to determine matching fields for injection of test instance” messages
  • #21576 – IllegalArgumentException on x-www-form-urlencoded POST with Amazon Lambda HTTP extension
  • #21575 – Update JMS guide to not create generated [test] code that isn’t used
  • #21566 – Push sun.lwawt.macos package to runtime init in Darwin in Java 17
  • #21564 – Google Cloud guide – build via Maven plugin should use uber-jar packaging
  • #21563 – Upgrade apicurio version
  • #21562 – Fix codestart regression with dependency override
  • #21559 – LambdaHttpHandler does not properly handle multiple Accept headers
  • #21550 – Fix Kerberos module use in Java 17
  • #21544 – Fix mongodb-client health test after client creation was made lazy
  • #21538 – OpenAPI: Do not remove headers added by client when adding default CORS
  • #21537 – Pass on compiler release flag value in Maven dev mode
  • #21536 – Fixing failing test in Hibernate Reactive: SchemaUpdateTest
  • #21533 – quarkus-rest-client-reactive related configuration properties problem
  • #21531 – Health-UI calls the wrong URL for health in dev mode
  • #21530 – Read client configuration directly from Config rather than via @ConfigRoot
  • #21522 – Make uncategorized work for extensions without categories
  • #21519 – Kotlin: ArcUndeclaredThrowableException since 1.13.x
  • #21517 – Health-UI call the wrong URL for health
  • #21516quarkus-hibernate-validator brings a dependency that is not supported in native mode
  • #21510 – Support “Uncategorized” extensions
  • #21508 – Quarkus testing guide: “TestContainers example” no longer exists
  • #21501 – Fix to use serviceAccountName, instead of serviceAccount
  • #21498 – Don’t build docs module in CI JVM Tests
  • #21497 – Bump com.gradle.plugin-publish from 0.17.0 to 0.18.0 in /devtools/gradle
  • #21495 – Fix native compatibility with Confluent kafka-avro-serializer version 7.0.0
  • #21494 – Ignore ConfigMapping injection points annotations for type matching
  • #21493 – Update OIDC Dev UI to support extra grant options
  • #21486 – Update the CONTRIBUTING Code Review section
  • #21482 – Don’t fail native test start when http is not exposed
  • #21473 – Only warn about loggable messages
  • #21469@Valid annotation treated as a bean
  • #21412 – Confluent + confluent kafka-avro-serializer version 7, throw a KafkaException in native mode
  • #21408 – Temporary fix for failure to resolve ‘sun.management.Util’ when using GraalVM CE 21.3.0 Java 17
  • #21407 – Error with ConfigMapping using Maps, Nested Groups and Optional
  • #21372 – Integration test jgit fails to compile natively with GraalVM CE 21.3 Java 17
  • #21366 – Report error about unsupported features when update to quarkus 2.5.0.CR1 and graalvm 21.3.0 java 17 with mysql dependence
  • #21359 – Integration tests using postgresql fail to compile natively with Java 17
  • #21350 – Support “Uncategorized” extensions
  • #21348 – REST Client Config – Limitations of ConfigRoot RestClientsConfig
  • #21345 – REST Client Configuration via Uppercase/Underscore Environment Variables Stopped Working in 2.4.0
  • #21341 – MP REST Client configuration at runtime does not work since quarkus 2.4.0-final
  • #21336 – Hashicorp Vault integration stopped working in 2.4.0
  • #21332 – Property expression quarkus.http.test-port with rest-client not working with 2.4.1
  • #21317 – Unable to retrieve status for gRPC service
  • #21234 – Query param name containing the ‘=’ character is not correctly encoded by the http client on quarkus reactive
  • #20821 – Logger producer should use @DefaultBean