fastjson 2.0.52 发布
这又是一个月度例行发布的BUG FIX版本版本,大家按需升级。
Issues
- 修复属性为Collections.emptyList时出现的UnsupportedOperationException异常问题 #1835 #2691
- 完善枚举属性setter方法匹配逻辑 #2680
- 完善JSONPath的set方法跳过null #2656
- 修复
@JSONType
同时指定WriteClassName与NotWriteRootClassName依然输出根类名问题 #2662 - 修复ObjectReaderImplList与ObjectReaderImplMapTyped的createInstance出现的类型转换异常问题 #2665
- 完善引用支持
@
符号 #2671 - 调整最大EXP至2047,以支持更大数据 #2672
- 完善FieldReader对Object属性的支持 #2673
- 修复带有Filter时出现的序列化冒号缺失问题 #2678
- 调整ObjectReaderImplEnum数值读取判断逻辑为JSONReader.toInt方法 #2682
- 完善TypeUtils.cast方法对枚举的支持 #2726 #2688
- 完善Fastjson1对Map的兼容性 #2693
- 修复List属性时在指定ReferenceDetection序列化名称缺失问题 #2712
- 新增支持dd-MM-yyyy HH🇲🇲ss日期格式 #2757
- 完善readNumber0方法对后缀B,S或L的小数读取支持 #2768
- 修复
@JSONField
对boolean属性支持 #2795 - 完善JSONWriter.getPath对Map类型的支持 #2590
- 完善getInteger, getBigInteger与getBigDecimal对boolean类型的支持 #2745 #2746
- 新增parseObject(String text, Type type, JSONReader.Context context)方法 #2774
- JSONType新增支持RootName和arrayToMap配置 https://github.com/alibaba/fastjson2/wiki/array_to_map_cn
2. MAVEN依赖配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.52</version> </dependency>
- android5针对优化版本
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.52.android5</version> </dependency>
- android8针对优化版本
这个版本支持java.time和Optional
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.52.android8</version> </dependency>
- 1.x 兼容版本
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.52</version> </dependency>
- Spring 5 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring5</artifactId> <version>2.0.52</version> </dependency>
- Spring 6 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring6</artifactId> <version>2.0.52</version> </dependency>
3. 相关链接
- FASTJSON 1.x用户升级指南 https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
- 相关issues https://github.com/alibaba/fastjson2/milestone/52
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.52
- Maven下载 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.52/
- Android5特别优化版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.52.android5/
- Android8特别优化版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.52.android8/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.52/
- 性能测试报告 https://github.com/alibaba/fastjson2/blob/main/docs/benchmark/benchmark_2.0.52.md

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
十年笃行,拥抱世界,JumpServer 开源堡垒机 v4.0 正式发布
2024年7月15日,JumpServer开源堡垒机正式发布v4.0版本。在JumpServer开源堡垒机v4.0版本的设计过程中,JumpServer开源项目组继续秉持“内外兼修”的原则,并且开始迈步走向全球化,同时进一步提升用户的使用体验,真正用心做好一款开源堡垒机。 JumpServer开源项目创立于2014年,继2020年6月发布v2版本和2023年2月发布v3版本后,JumpServe开源项目继续前行,开启第四代际产品序列。 在JumpServer开源堡垒机v4.0版本中,JumpServer项目组对用户使用界面进行了全面的优化升级,并且精心校对了JumpServer的英文界面文案,提升了国际化水平。同时,项目组还整合了JumpServer的组件架构,减小了安装包的体积,扩展后端数据库,优化重要功能,旨在提升JumpServer运维安全管理平台的易用性、安全性和可靠性。除此之外,新版本的JumpServer新增系统组件监控功能,为管理员监控系统日志提供更多便利。 X-Pack增强包方面,JumpServer v4.0版本对云同步功能进行了全新改版,简化了多云同步的操作步骤,提...
- 下一篇
橙单开源接入 RuoYi 支持高颜工作流和在线表单
最新支持 橙单开源高颜值流程编辑器无缝接入 RuoYi。 橙单开源高颜在线表单编辑器接入 RuoYi。 橙单开源实现与 RuoYi 用户组织结构的对接插件。 橙单提供完整的第三方接入文档和代码实例。 橙单开源修复上线后用户反馈的问题。 图和真相
相关文章
文章评论
共有0条评论来说两句吧...