fastjson 2.0.42 版本发布
这又是例行的BUG修复小版本,大家按需升级。
Issues
- 修复JSONB协议反序列化读取java.time类型的NULL值报错的问题 #1855
- 反序列化增加JSONReader.Feature.ErrorOnUnknownProperties,支持当输入非预期字段时报错 #1944
- 修复使用兼容包的JSONPath.set不兼容的问题 #1922
- 修复反序列化超过256位小数时报错的问题,缺省支持2048位小数 #1919
- 修复序列化时List类型字段配置JSONField.serializeUsing无效的问题 #1948
- 修复序列化时List类型字段配置JSONField.serializeFeatures WriteClassName无效的问题 #1947
- 修复序列化时WriteNullNumberAsZero和WriteLongAsString组合不生效的问题 #1893
- 修复JSONPath在连续数组访问时空值报错的问题 #1965
- 修复不支持多行注释的问题 #1954
- 修复输入对象类型输入空数组"[]"报错的问题(兼容)#1971
- 修复处理JacksonAnnotation的问题 #1985
- 修复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>
相关链接
- FASTJSON 1.x用户升级指南 https://github.com/alibaba/fastjson2/wiki/fastjson_1_upgrade_cn
- 相关issues https://github.com/alibaba/fastjson2/milestone/42
- 代码tag https://github.com/alibaba/fastjson2/tree/2.0.42
- Maven下载 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.42/
- Android4兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson2/fastjson2/2.0.42.android4/
- 1.x兼容版本 https://repo1.maven.org/maven2/com/alibaba/fastjson/2.0.42/
- 性能测试报告 https://github.com/alibaba/fastjson2/blob/main/docs/benchmark/benchmark_2.0.42.md

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MyBatis 分页插件 PageHelper 6.0.0 发布
6.0.0 - 2023-11-05 基于jdk8适配,6.0开始不支持jdk6和7,如果有需要可以使用5.x版本 增加异步count支持,全局配置asyncCount,默认false,单次设置:PageHelper.startPage(1, 10).enableAsyncCount(); 异步使用独立连接(事务)查询,有增删改操作影响查询时不适合开启异步查询。closed #334 JSqlParser默认开启parser.withSquareBracketQuotation(true),支持 SqlServer[] feat: 在PageInfo类中新增了用以进行数据对象转换的方法 <E> PageInfo<E> convert(Page.Function<T, E> function)by codeke CountSqlParser改为接口,允许通过countSqlParser参数替换为自己的实现,支持 #772 dialectAlias支持简化配置,例如dm=oracle;oracle=oracle9i,直接引用现在的缩写,不用写类全名 co...
- 下一篇
Tinker v1.9.14.26 发布,微信开源的 Android 热修复框架
Tinker 是腾讯开源的 Android 热解决方案库,它支持在不重新安装 apk 的情况下对 dex、library 和 resources 进行更新。Tinker v1.9.14.26 现已发布,具体更新内容如下: Bugfix & ChangeLog 改用新的资源注入方式避免patch加载后多消耗两份resources.apk的虚拟内存。 兼容 Android 14 对动态加载产物的强制只读要求。 在收到APPLICATIO_INFO_CHANGED消息后重新注入patch 资源,避免部分ROM上更换壁纸或主题后导致加载了patch的app自杀的问题。 修复了一些导致多进程间代码版本不一致的问题。 更新说明:https://github.com/Tencent/tinker/releases/tag/v1.9.14.26
相关文章
文章评论
共有0条评论来说两句吧...