Vert.x 4.4.1 发布,Java 的微服务开发框架


Vert.x 4.4.1 发布了,该版本主要是一些小问题修复,以及升级了依赖包,详细内容如下:

vertx-web

  • Upgrade to GraphQL-Java 20.1
  • HttpServerRequest.formAttributes() has redundant /r
  • vertx web deployed in spring boot, static resource can't be found in spring boot jar
  • Intermittent failures when testing SockJS on Windows
  • Start enabling openapi 3.1

vertx-grpc

  • Fix #35 - Fix array initialization
  • fix metadata reading issue
  • Error on documentation
  • Bug when reading metadata

vertx-dependencies

  • Netty 4.1.90.Final ugprade
  • Update to snakeyml 2.0

vertx-hazelcast

  • NPE when putting nodeId to nodeInfoMap

vertx-json-schema

  • Implement the latest 2020-12 spec

vertx-micrometer-metrics

  • Upgrade to Micrometer 1.10.5

vertx-auth

  • Skip validation of opaque access tokens
  • DuplicatedContext is replaced by EventLoopContext
  • webauthn level 2: add support for resident key options
  • Support a collections of roles in the MongoDB AuthorizationProvider
  • Improve OIDC/OAuth2 Flow discovery
  • Solidify both OAuth2 and JWT modules into OAuth2 and deprecate JWT in the future

vertx-sql-client

  • Document dynamic pool configuration
  • Writing "packet length: 203" to system out on connection to DB2
  • Oracle Cursor / Streaming support
  • Rework Oracle Client command scheduling

vert.x

  • The client WebSocket upgrade on a worker thread can be racy and lose outbound frame
  • The H2C upgrading stream of a connection closes the stream prematurely when the response is sent
  • End of trace is missing response status when using the client and upgrading the connection
  • Reusing existing Netty types to speedup http encoding and save scalability issues

vertx-rabbitmq-client

  • Trust all option does not work anymore

vertx-kafka-client

  • (fix) #228: Fixes createPartitions flakiness by waiting a bit for the new partitions to appear in DescribeTopics

vertx-lang-kotlin

  • Add Vert.x core dependency back

vertx-proton

  • Update to proton-j 0.34.1

vertx-tracing

  • Fix/vertx span parenting (4.x)

相關推薦

2023-05-13

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.4.2 现已发布。自 Vert.x 4.4.1 发布以来已经报告了不少错误,项目团队对此表达了感谢。具体更新内容包括: vertx-web 为 GraphQLWSHandler 添加消息拦截 在 WebSocket BridgeEventT

2023-03-31

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.4.1 已经发布。自 Vert.x 4.4.0 发布以来已经报告了不少错误,项目团队对此表达了感谢。具体更新内容包括: vertx-web 升级到 GraphQL-Java 20.1 HttpServerRequest.formAttributes() 有多余的

2023-06-26

Eclipse Vert.x 4.4.4 已发布。 Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。 主要更新内容: 升级到 Netty 4

2024-03-16

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.5.5 现已发布。一些弃用和破坏性变更包括: Vert.x Core 弃用 Buffer#toJson,转而使用 Buffer#toJsonValue https://github.com/eclipse-vertx/vert.x/pull/5149 Buffer toJson方法被重命名为JsonVa

2023-06-09

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.4.3 现已发布。自 Vert.x 4.4.2 发布以来已经报告了不少错误,项目团队对此表达了感谢。具体更新内容包括: vertx-jdbc-client 修复与 JDBC SQL 客户端的跟踪集成 vertx-web

2024-03-26

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.5.6 现已发布,具体更新内容如下: vertx-web CORS:支持 Chrome 扩展 Origin.isValid() 错误地拒绝chrome-extension方案 ChainAuthHandler 不调用 post-authentication 方法 模板引擎文档改进 ve

2024-03-29

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.5.7 现已发布,修复了自 4.5.6 发布以来报告的大量错误,并包含了对 CVE-2024-29025 的修复。具体更新内容如下: vertx-web 让 body handler 正确记录解码器异常 vert

2023-10-14

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.4.6 现已发布,此版本修复了自 Vert.x 4.4.5 发布以来已经报告的一些错误。此外还披露了 CVE-2023-44487,这是一个会影响 HTTP/2 服务器的 bug。Vert.x 升级到 Netty 4.1.100.Final,

2024-02-24

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.5.4 现已发布。一些弃用和破坏性变更包括: Vert.x Core TCP 客户端 TLS 配置的破坏性变更 https://github.com/eclipse-vertx/vert.x/pull/5117 NetClient的TLS 配置不再将默认主机名验证算法设置为

2023-09-01

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.4.5 现已发布。自 Vert.x 4.4.4 发布以来已经报告了不少错误,项目团队对此表达了感谢。具体更新内容包括: vertx-web 弃用 GraphQLHandler#getRoutingContext GraphQLWS:在 GraphQLCon

2022-12-10

能、支持多语言开发而备受开发者青睐。 Vert.x 4.3.6 现已发布,此版本主要是修复在 4.3.5 中发现的错误。 vert.x 将 HTTP headers 和 response body 添加到 WebSocket upgrade rejected exception 支持服务器上 server name indication (sni) 的 SSL han

2022-10-27

Eclipse Vert.x 3.9.14 已发布,可从 Maven Central 获取新版本。 公告写道,3.9 系列将在 2022 年底正式 EOL,因此建议开发者升级到 Vert.x 4。点此查看升级指南。 主要变化 vertx-health-check 修复处理安装在根路径 (/) 的子路由的

2022-10-06

Eclipse Vert.x 4.3.4 已发布。此版本修复了不少自 4.3.3 以来反馈的 Bug,此外还弃用了一些依赖项,以及引入了其他破坏性变化,详情查看 release note。 当然,该版本最值得关注的变化是添加支持最新 Java 19 早期测试特性 —— 虚拟

2024-05-28

语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.5.8 现已发布,一些重点更新内容如下: Future expectation + HTTP response expectations 可以使用 HTTP/Web 客户端的新功能来促进 HTTP 交互,此新功能将使用基于新 expectation based API 取代