2017年8月8日星期二

fastjson 发布 1.2.36 和 1.1.61.android,支持 Kotlin


Linuxeden 开源社区 --fastjson
fastjson

fastjson 发布了 1.2.36 和 1.1.61.android,两个版本都已内置支持 Kotlin。具体更新如下:

fastjson-1.2.36

这个版本内置开始支持 kotlin,进一步提升 float/double 的 parse 性能,提升序列化的性能。

Issues

  1. 内置支持 kotlin,无需额外配置 http://ift.tt/2unCEIA
  2. 修正 WriteNonStringKeyAsString 对 enum 支持的问题 #1371
  3. 使用 fnv1a_64 的 prime 和 offset 代替 fnv_32 的 prime 和 offset
  4. 提升 LinkedList 序列化的性能 #1375
  5. Parser 增强对 java.sql.Timestamp 的特别支持 #Timestamp
  6. 修正 JSONObject.getXXXValue 方法可能空指针的问题 #1362
  7. 修正某些场景下循环引用无法 parse 的问题 #1363
  8. 增强 spring-mvc support #1361
  9. 修正方法级泛型推断错误的问题 #1320
  10. 支持反序列化时对属性值做 trim 处理 #1310
  11. 增强对 jdk Proxy 的序列化支持
  12. 增强 Feature.BrowserSecure 的支持,提升该选项打开时的性能
  13. 在 spring-mvc 场景,缺省打开增强 Feature.BrowserSecure 选项,防御 xss 安全攻击。
  14. 增加对无缺省构造函数类反序列化支持
  15. 提升 float/double 类型的 parse 性能(从 android 版 port 到标准版)
  16. 修复@JSONType.orders 属性在 parse 时不起优化作用的 bug

相关链接

fastjson-1.1.61.android

Issues

  1. 内置支持 kotlin,无需额外配置 http://ift.tt/2unCEIA
  2. 修正 WriteNonStringKeyAsString 对 enum 支持的问题 #1371
  3. 使用 fnv1a_64 的 prime 和 offset 代替 fnv_32 的 prime 和 offset
  4. 去掉在 Android 上用不到的 SerializeFeature.BrowserCompatible
  5. 提升 LinkedList 序列化的性能 #1375

相关链接

转自 http://ift.tt/2vLwhlR

The post fastjson 发布 1.2.36 和 1.1.61.android,支持 Kotlin appeared first on Linuxeden开源社区.

http://ift.tt/2uncTbx

没有评论:

发表评论