这又是一个修复BUG提升兼容性的版本
Issues
- 提升BeanToArray打开时的序列化性能
- 修复prettyFormat场景序列化和反序列化none-String Key Map报错的问题
- 修复List类型处理空置会导致内存溢出的问题 #573
- 修复Record类型序列化结果不对的问题 #559
- 修复TypeUtils对char转换为string结果不对的问题 #564
- JSONPath.eval方法支持String输入 #553
- 不再对只Iterable的类当做Collection处理 #554
- 修复输入的结果带有Set[时某些场景结果不对的问题 #555
- 修复Date类型接受空字符串结果不对的问题 #550
- 修复isXx和getXx方法同时存在时,序列化具备随机性的问题 #549
- ObjectReaderImplMap支持none-public Map #557
MAVEN依赖配置
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.10</version>
</dependency>
- GraalVM版本
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.10.graal</version>
</dependency>
- Android版本
<dependency>
<groupId>com.alibaba.fastjson2</groupId>
<artifactId>fastjson2</artifactId>
<version>2.0.10.android</version>
</dependency>
- 1.x 兼容版本
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>2.0.10</version>
</dependency>
相关链接
- 相关issue 25个 https://github.com/alibaba/fastjson2/milestone/9
- 代码tag https://github.com/alibaba/fastjson2/releases/tag/2.0.10
- 标准版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.10/
- graal支持版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.10.graal/ (仅在GraalVM 22.1 JDK17上做过验证)
- android版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.10.android/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.10/