这又是一个bug修复版本,主要是修复dubbo用户测试过程中对rocketmq fastjson 1.x用法不兼容的问题
issues
- 修复dubbo测试反馈的rocketmq client兼容fastjson 1.x的问题 #865
- 修复JSONWriter.Feature组合有些情况结果不符合预期的问题 #878
- 修复JSONPath兼容fastjson 1.x的read方法的问题 #874
- 修复不支持Long类型不能自定义序列化的问题
- 修复JSONPath.set方法在对象不存在时设置不起作用的问题 #858 #842
- 修复不支持BigDecimal类型不能自定义序列化的问题
MAVEN依赖配置
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.17</version>
</dependency>
- GraalVM版本
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.17.graal</version>
</dependency>
- Android版本
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.17.android</version>
</dependency>
- 1.x 兼容版本
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>2.0.17</version>
</dependency>
相关链接
- 相关issue 17个 https://github.com/alibaba/fastjson2/milestone/17
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.17
- 标准版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.17/
- graal支持版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.17.graal/ (仅在GraalVM 22.1 JDK17上做过验证)
- android版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.17.android/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.17/