This repository has been archived by the owner on Oct 23, 2024. It is now read-only.
Releases: alibaba/fastjson
Releases · alibaba/fastjson
fastjson-1.1.55.android发布
这是一个针对android发布的小版本,例行的BUG修复功能增强,是针对上一个android版本1.1.54.android的升级。
fastjson的android版本针对android各个版本做优化,性能比原生的JSON解析器速度更快,也比gson/jackson要快。
Bug Fixed
功能增强
相关链接
fastjson-1.2.21版本发布,修复BUG
这是一个Bug修复版本,修复大家反馈的问题。
Bug Fixed
- 修复@JSONField.name配置包含特别字符报错的问题 #887
- WriteClassName时自动识别代理类 #872
- 对象同时为Key和Value时引用计算出错 #688
- 修正byte/short/int/float类型parse溢出时不报错的问题 #868
- 修正JSONField定义在抽象类中无法被识别的问题 #744
- 当get/is方法同时存在时,优先选择get方法
功能增强
- @JSONField新增加alternateNames支持, 文档看这里 https://github.com/alibaba/fastjson/wiki/JSONField_alternateNames_cn #878
相关链接
fastjson-1.2.20版本发布,修复BUG
这是一个小改动的BugFixed版本,频繁发布是因为有人等着用。
Bug Fixed
- 在某些场景下,反序列化不支持私有缺省构造函数。
- 修正当使用SerializerFeature.WriteNullXXX而不配置SerializerFeature.WriteMapNullValue不工作的问题 #867
相关链接
fastjson-1.2.19版本发布,修复BUG
这是一个很小更新的BugFixed版本。
Bug Fixed
- 修复解析JSON某些场景引用JSONArray元素解析出错的BUG
- 修复解析JSON存在引用时性能较差的问题 #859
- 反序列化支持EnumMap
相关链接
fastjson-1.2.18 例行Bug修复版本
fastjson-1.2.17修复BUG功能增强
这是例行的BugFixed功能增强版本,修复或者增强都是一些小问题,大家按需更新
Bug Fixed & Enhancement
- 支持XMLGregorianCalendar序列化和反序列化 #782
- 发序列化为char[]类型时如果类型不匹配,没有正确报错 #776
- 序列化float/double字段时保留.0后缀 #773
- JSONObject.getObject方法不能识别大小写不匹配的字段 #807
- JSONCreator构造对象时简单类型缺省值问题 #802
- 日期格式更智能识别 #801
- 某些场景非法JSON格式没有报错 #779
- JSONObject.getObject方法不能自动parse字符串 #780
- JSONPath在当数组属性不存在时报错 #799
相关链接
下载 http://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.17/
文档 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.17
fastjson-1.1.54.android版本小改动Bug修复
这是一个很小改动的bug修复版本。
Bug Fixed
- 修复JSON数组第第一个元素字符串且非第一个元素非字符串某些场景下解析出错的问题 #784
- 修复gradle 2.1.2匿名内嵌类首次序列化时性能低下的问题 #778
- 某些场景错误格式JSON不报错 #779
相关链接
下载 http://repo1.maven.org/maven2/com/alibaba/fastjson/1.1.54.android/
文档 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.1.54.android
fastjson-1.2.16修复BUG功能增强
Bug Fixed
- 修复List字段存在特别字符并且JSON字符串大于2K时序列化导致格式错乱的问题。 #771
- 修复泛型多层嵌套时无法正确解析的问题 #569
- 修复SerializeConfig增加filter在map上失效的问题 #763
- 修复字段名非camel大小写规范时无法识别JSONField问题 #717
功能增强
- 新增加spring-websocket支持 https://github.com/alibaba/fastjson/wiki/Spring_websocket_support_cn #750
- JSONField支持通过serializeUsing和deserializeUsing配置定制序列化 文档 https://github.com/alibaba/fastjson/wiki/JSONField #767
- 新增加SerializerFeature.WriteBigDecimalAsPlain特性
相关链接
1.1.53.android版本BugFixed和功能增强
这个是backport标准版本BugFixed和功能增强的版本。