fastjson 2.0.42 版本发布

软件资讯 软件资讯 发布于 1年前 28 浏览 0 回复

这又是例行的BUG修复小版本,大家按需升级。

Issues

  1. 修复JSONB协议反序列化读取java.time类型的NULL值报错的问题 #1855
  2. 反序列化增加JSONReader.Feature.ErrorOnUnknownProperties,支持当输入非预期字段时报错 #1944
  3. 修复使用兼容包的JSONPath.set不兼容的问题 #1922
  4. 修复反序列化超过256位小数时报错的问题,缺省支持2048位小数 #1919
  5. 修复序列化时List类型字段配置JSONField.serializeUsing无效的问题 #1948
  6. 修复序列化时List类型字段配置JSONField.serializeFeatures WriteClassName无效的问题 #1947
  7. 修复序列化时WriteNullNumberAsZero和WriteLongAsString组合不生效的问题 #1893
  8. 修复JSONPath在连续数组访问时空值报错的问题 #1965
  9. 修复不支持多行注释的问题 #1954
  10. 修复输入对象类型输入空数组"[]"报错的问题(兼容)#1971
  11. 修复处理JacksonAnnotation的问题 #1985
  12. 修复LocalDate类型反序列化输入'Z'后缀格式UTC时区结果不对的问题 #1993

MAVEN依赖配置

<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.42</version>
</dependency>
 
  • android4兼容版本
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.42.android4</version>
</dependency>
 
  • 1.x 兼容版本
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>2.0.42</version>
</dependency>
 
  • Spring 5 extension配置
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2-extension-spring5</artifactId>
    <version>2.0.42</version>
</dependency>
 
  • Spring 6 extension配置
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2-extension-spring6</artifactId>
    <version>2.0.42</version>
</dependency>
 

相关链接



同类文章推荐:

  • Apache bRPC 1.11.0 发布
  • VirtualBox 7.1.4 发布
  • Python 3.14.0 Alpha 1 发布
  • Elasticsearch 8.15.3 发布
  • Spring Data 2024.1.0 RC1 发布
  • DBeaver 24.2.3 发布