fastjson 2.0.26 发布
fastjson 2.0.26 现已发布。这次的发布是为dubbo 3.2.0发布准备,修复dubbo社区反馈的bug,dubbo 3.2.0会将默认序列化协议从hessian切换到fastjson2的二进制协议jsonb。
最近从fastjson 1.x升级的用户快速增加,这次的发布修复了一些大家升级发现的兼容问题和BUG。
性能测试报告
fastjson2每次发布前都会跑一次性能测试。fastjson 2.0.26的性能测试的硬件环境增加了Orange Pi 5 和Apple M1 Pro,JDK则增加graalvm ce和graalvm ee。
测试报告:https://github.com/alibaba/fastjson2/wiki/fastjson_benchmark , 具体数据看这里 https://github.com/alibaba/fastjson2/blob/main/docs/benchmark/benchmark_2.0.26.md
Issues
- 修复dubbo社区反馈的二进制格式JSONB反序列化带类型信息的Exception类时解析报错的问题 #1175
- 修复反序列化List类型不支持Object类型输入和fastjson 1.x不兼容的问题 #1240
- 修复JSONPath一次读取多个path某些场景结果不对的问题 #1130
- 修复parseObject(input, TypeReference)类型推断和fastjson 1.x不兼容的问题 #1222
- 修复某些场景复杂对象序列化引用计算不对或者报错的问题 #1234 #1242
- 修复toJavaObject某些情况下构造函数输入参数类型不匹配时不错的问题 #1233
- 支持注册自定义java.util.Date类型的ObjectReader #1227
- JSONPath支持不过滤null属性 #1159
- 修复对象带Lambda字段序列化报错的问题 #1177
- 增强日期类型对epochMillis字符串输入的支持 #1231
- 修复Feature.WriteBooleanAsNumber不生效的问题 #1241
- 修复某些场景JSONField不生效的问题 #1246
- 修复在List/Map类型上使用JSONField#deserializeUsing定制反序列化报错的问题 #1249
MAVEN 依赖配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.26</version> </dependency>
- 1.x 兼容版本
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.26</version> </dependency>
- Spring 5 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring5</artifactId> <version>2.0.26</version> </dependency>
- Spring 6 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring6</artifactId> <version>2.0.26</version> </dependency>
相关链接
- FASTJSON 1.x用户升级指南 https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
- 相关issues https://github.com/alibaba/fastjson2/milestone/25
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.26
- Maven下载 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.26/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.26/
详情可查看 Release Notes。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
数据可视化引擎 G2 v5.0.0-rc.2 发布
数据可视化引擎G2 v5.0.0-rc.2 版本现已发布,具体更新内容包括: What's Changed fix:捕获渲染异常并抛出#4777 fix(texts):更新快照#4780 fix(animation):关键帧#4783 docs:添加迁移#4784 feat:适应 gui 0.5.0-alpha.5#4752 fix(animation):facet 关键帧#4786 feat(interaction):将 sliderFilter 添加到默认值#4787 feat(interaction):将 legendFilter 添加到默认值#4788 fix(tooltip):重新渲染后更新#4789 docs:添加工具提示、颜色、交互文档#4790 chore:将版本更新为 5.0.0-rc.2#4791 Breaking Change 由于G2的默认主题还在筹备阶段,为了避免日后用户改动,目前要求在初始化 Chart 时主题必须指定为“classic”。否则可能会收到异常警告并且无法呈现图表。 const chart = new Chart({ container:...
- 下一篇
FreeBSD 13.2-RC3 发布
FreeBSD 13.2-RC3 版本发布了,这是FreeBSD 13.2 的第三个,也可能是最后一个候选版本。 FreeBSD 13.2 带来了一系列新功能,比如 重新将 WireGuard 驱动程序引入其源代码树,用于流行的开源安全 VPN 隧道 默认情况下为 64 位可执行文件启用 ASLR(地址空间布局随机化) Bhyve 虚拟机管理程序增强功能 改进的 Intel Alder Lake 支持 Kdump 具有支持解码 Linux 系统调用 ... FreeBSD 13.2-RC3 的发布还添加了最近发布的 OpenSSH 9.3、处理 MS-DOS 文件系统时对 makefs 的主要性能修复,以及对主机/机器 ID 生成的更改。 Netflix 还修复了 makefs 的性能问题,大大缩减了 MSDOS 文件系统的创建速度。补丁解释说,“添加缺失的 brelse(bp),没有它,缓存会增长“ 这一行代码改变了 makefs,使得 MS-DOS 的创建时间从 5 分 18 秒下降到仅仅 31 秒 。 有关 FreeBSD 13.2-RC3 的更多详细信息和下载,请访问发布公告。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19