Eclipse Vert.x 4.3.5 发布


Eclipse Vert.x 4.3.5 已发布,可从 Maven Cen­tral 获取新版本。Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。

具体更新内容包括:

vertx-http-proxy

  • 代理的请求权限应该是 overridable
  • HttProxy 现在接受一个 request provider,每当对 origin 的请求被创建时就会被调用
  • 需要让用户更多地控制 origin request
  • 自动覆盖请求的 HOST HTTP header 的选项

vertx-web

  • 如果没有重新验证 etag 修复
  • 更新以使用 core HttpServerRequestWrapper
  • 由于 framing,H2 请求被分块处理
  • BodyHandler 需要 TRANSFER-ENCODING 才能 react
  • CookieStoreImpl 中的 Key inner class 存在子域错误
  • 添加 vertx-web-templ-pug,弃用 vertx-web-templ-jade
  • CacheInterceptor 不发送 if-none-match header

vertx-grpc

  • 当可用的事件循环线程数量不足时,gRPC 服务器或客户端可能会出现自死锁

vertx-zookeeper

  • 升级 log4j 和 slf4j 依赖

vertx-dependencies

  • 将 jackson 升级到最新

  • 更新到 Netty 4.1.85.Final

vertx-hazelcast

  • 将 hazelcast 从 4.2.2 升级到 4.2.5

issues

  • 更新到 protobuf-java 3.21.7

vertx-rx

  • 添加了 Vert.x Oracle 客户端

更多详情可查看:https://github.com/vert-x3/wiki/wiki/4.3.5-Release-Notes


相关文章

2022-12-10

Eclipse Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。 Vert.x 4.3.6 现已发布,此版本主要是修复在 4.3.5 中发现的

2022-12-23

Eclipse Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.3.7 现已发布。自 Vert.x 4.3.6 发布以来,

2022-10-06

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

2022-10-27

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

2022-12-25

Eclipse Vert.x 版本 4.3.7 发布了,自 Vert.x 4.3.6 发布以来,已经报告了不少错误。项目团队很感谢大家报告这些问题。 该版本主要是更新 Netty 到 ​4.1.87.Final 版本,修复了如下两个安全问题: CVE-2022-41881 CVE-2022-41915 Vert.x 不

2022-12-09

Eclipse 4.26 (2022-12) 已正式发布。 Eclipse 下载地址 https://download.eclipse.org/eclipse/downloads/drops4/R-4.26-202211231800/ 更新内容 https://www.eclipse.org/eclipse/news/4.26/ 升级已有安装版本(不要在生产环境进行) https://download.eclipse.org/eclipse/upd

2022-08-29

Eclipse 和 Equinox 4.25 (2022-09) 发布了第一个 RC 版本。 Eclipse 下载地址 https://download.eclipse.org/eclipse/downloads/drops4/S-4.25RC1-202208241800/ 更新内容 https://www.eclipse.org/eclipse/news/4.25/ 升级已有安装版本(不要在生产环境进行) https://down

2022-06-06

Eclipse 和 Equinox 4.24 (2022-06) 发布了第二个 RC 版本。 Eclipse 下载地址 https://download.eclipse.org/eclipse/downloads/drops4/S-4.24RC2-202206011800/ 更新内容 https://www.eclipse.org/eclipse/news/4.24/ 升级已有安装版本(不要在生产环境进行) https://downl

2022-10-30

Eclipse OpenJ9 v0.35.0 现已发布,Eclipse OpenJ9 是 OpenJDK 的 JVM,由 IBM 创建并捐赠给 Eclipse 基金会。此 Java 虚拟机经过优化,具备占用空间小、启动速度快以及吞吐量高等优势。 自 0.33.1 版以来,此版本包含以下新功能和显着更改

2022-06-28

t 将提供 80 万美元的资金,供 Python 软件基金会(PSF)和 Eclipse 基金会进行平分。 Alpha-Omega Project 于今年 2 月启动,旨在与开源软件项目维护者合作,系统地发现开源软件中中新的、尚未发现的漏洞,并将其修复以提高全球软件

2022-08-06

Spring Tools 与 IDE 无关,可在各种编码环境中使用,支持 Eclipse、Visual Studio Code 与 Theia。 修复和改进 (Spring Boot) fixed:YAML 编辑器中 @@ 占位符的验证错误 ( #711 ) (VSCode) fixed:在 internalConsole 中启动应用程序时不会自动

2022-08-08

Eclipse OpenJ9 v0.33.0 现已发布,Eclipse OpenJ9 是 OpenJDK 的 JVM,由 IBM 创建并捐赠给 Eclipse 基金会。此 Java 虚拟机经过优化,具备占用空间小、启动速度快以及吞吐量高等优势。 自 0.30.0 版以来,此版本包含以下新功能和显着更改

2022-06-04

源的企业级 JDK 发行版,于 2022 年 05 月 26 日成功登陆了 Eclipse Adoptium 开源 JDK 发行版市场。 近日,Eclipse 基金会与其 Adoptium 工作组合作,宣布推出了 Adoptium Marketplace,旨在让用户有机会通过 Eclipse 基金会管理的集中式网站

2022-10-28

Spring Tools 与 IDE 无关,可在各种编码环境中使用,支持 Eclipse、Visual Studio Code 与 Theia。 Spring Tools 4 for Eclipse 发行版的主要变化 Eclipse 2022-12 milestones 上的 Spring Tools 4 的早期访问版本 在 Eclipse 上从 4.16.0 之前的版本升级的重