这又是一个定期维护的功能增强BUG FIX版本,大家按需升级。
Issues
- 修复dubbo使用时报错not support none-Serializable的问题 #3499
- 修复dubbo使用时字段带缺省值是序列化丢失字段的问题 #3765 #3842
- 增加JSONObject.getIntValue方法处理默认值 #3772
- JSONArray.getJSONObject行为保持和JSONObject一样 #2989
- 修复JSONField(deserialize = false)在public字段不生效的问题
- 增强日期格式反序列化支持 #3102
- 补充fastjson2-extension-jaxrs-jakarta的发版 #3767
- 修复枚举使用
@ JsonProperties之后结果错误的问题 #3799 - 修复某些场景反序列化
java.util.Collections#EMPTY_LIST报错的问题 #3828 - 修复JSONPath.eval(jsonString, path)和fastjson 1.x某些场景不兼容的问题 #3825
- 反序列化时增加Feature.DisableStringArrayUnwrapping #3757
- 修复codegen的问题 #3836 #3833
MAVEN依赖配置
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.60</version>
</dependency>- android5针对优化版本
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.60.android5</version>
</dependency>- android8针对优化版本
这个版本支持java.time和Optional
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.60.android8</version>
</dependency>- 1.x 兼容版本
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>2.0.60</version>
</dependency>- Spring 5 extension配置
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2-extension-spring5</artifactId>
<version>2.0.60</version>
</dependency>- Spring 6 extension配置
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2-extension-spring6</artifactId>
<version>2.0.60</version>
</dependency>3. 相关链接
- FASTJSON 1.x用户升级指南 https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
- 相关issues https://github.com/alibaba/fastjson2/milestone/60
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.60
- Maven下载 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.60/
- Android5特别优化版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.60.android5/
- Android8特别优化版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.60.android8/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.60/
- 性能测试报告 https://github.com/alibaba/fastjson2/blob/main/docs/benchmark/benchmark_2.0.60.md