这是一个在1.2.29版本上小改动的升级版本,主要是解决老版本升级到最新版本的兼容问题。
Issues
- 新增加兼容的com.alibaba.fastjson.util.TypeUtils#computeGetters,该方法之前更改过参数签名,已补回两个方法重载的方法,更好兼容。
- 增加对android版本序列化的AtomicInteger/AtomicLong支持
- 修改下划线或者相似属性重复时解析结果不对的问题 #1089
- 反序列化增强对非静态内嵌类的支持,提供更友好的出错信息 #1082
- 新增反序列化特性Feature.DisableFieldSmartMatch 用于关闭大小写、下划线等动态匹配的功能。由于历史原因,如果反序列化中有多余字段,动态匹配会影响性能,特性Feature.DisableFieldSmartMatch打开可以解决这个问题。
- 反序列化日期格式更好支持yyyy-m-d这种日期格式 #1080