fastjson 1.2.57 版本已发布,这又是一个例行的 bug 修复维护版本。更新内容主要是修复 Bug,以及提升某些场景的性能。
Issues
- 修复智能匹配多余字段时覆盖原字段的问题 #2348
- 支持序列化按父类字段序列化 #2289 https://github.com/alibaba/fastjson/wiki/WriteAs_CN
- 修复JSON.parseArray反序列化非静态内部类时报错信息不友好的问题 #2358
- 修复JSONPath的一些问题 #2189 #2306
- 修复Java 10兼容问题 #2105
- 修复SupportArrayToBean反序列化首字段是字符串是报错的问题 #2351
- 序列化反序列化支持ByteBuffer类型 #2357
- 修复BrowserCompatible在long类型时无效的问题 #2344
- 序列化java.sql.Date使用yyyy-MM-dd格式 #2156
- Date、Timestamp类型支持1970年以前的时间格式 #2260
- 新增JSONObject.toString(SerializeFeature…)方法 #2074
- 修复复杂继承情况下 TypeUtils.getCollectionItemType() 获取类型错误导致反序列化失败的问题 #2224
- 提升字段数量大于200个的对象反序列化性能
- 提升JSONObject.toJavaObject性能
相关链接
- 下载 http://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.57/
- 文档 https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/fastjson/tree/1.2.57
转自 https://www.oschina.net/news/105858/fastjson-1-2-57-released