这又是例行的BUG修复小版本,大家按需升级。
Issues
- 反序列化跳过非String Key的报错 #2102
- 兼容fastjson 1.x new Date格式 #2086
- 修复缺省序列化springboot ResolvableType类型StackOverflowError的问题 #2103
- 修复序列化BigDecimal某些场景下会报ArrayIndexOutOfBoundsException的问题 #2076
- 修复某些场景反序列化解析引用不成功的问题 #2072
- 修复List字段的@JSONField#format不起作用的问题 #2073
- 修复Kotlin数据类is开头非boolean类型字段序列化丢失的问题 #2069
MAVEN依赖配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.44</version> </dependency>
- android4兼容版本
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.44.android4</version> </dependency>
- 1.x 兼容版本
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.44</version> </dependency>
- Spring 5 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring5</artifactId> <version>2.0.44</version> </dependency>
- Spring 6 extension配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2-extension-spring6</artifactId> <version>2.0.44</version> </dependency>
相关链接
- FASTJSON 1.x用户升级指南 https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
- 相关issues https://github.com/alibaba/fastjson2/milestone/44
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.44
- Maven下载 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.44/
- Android4兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.44.android4/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.44/
- 性能测试报告 https://github.com/alibaba/fastjson2/blob/main/docs/benchmark/benchmark_2.0.44.md