Closed renovate[bot] closed 4 months ago
This PR contains the following updates:
2.0.50
2.0.51
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.50
->2.0.51
Release Notes
alibaba/fastjson2 (com.alibaba.fastjson2:fastjson2-kotlin)
### [`v2.0.51`](https://togithub.com/alibaba/fastjson2/releases/tag/2.0.51): fastjson 2.0.51发布 [Compare Source](https://togithub.com/alibaba/fastjson2/compare/2.0.50...2.0.51) 这又是一个例行发布的BUG FIX版本版本,修复最近一个月用户反馈的问题,大家按需升级。 ### Issues 1. 修复2.0.50引入的当反序列化传入Filter时OOM的问题 2. 完善对kotlin的支持,修复某些场景反序列化kotilin.emptyList报错的问题 [#2392](https://togithub.com/alibaba/fastjson2/issues/2392) 3. 完善对Jackson Annotation的支持 [#2641](https://togithub.com/alibaba/fastjson2/issues/2641) [#2643](https://togithub.com/alibaba/fastjson2/issues/2643) [#2644](https://togithub.com/alibaba/fastjson2/issues/2644) [#2649](https://togithub.com/alibaba/fastjson2/issues/2649) 4. 修复某些情况下WriteNullStringAsEmpty不生效的问题 [#2642](https://togithub.com/alibaba/fastjson2/issues/2642) 5. 内置支持MongoDB Date类型 [#2614](https://togithub.com/alibaba/fastjson2/issues/2614) 6. 完善apt-codegen,支持生成Writer,支持graalvm native-image [#2622](https://togithub.com/alibaba/fastjson2/issues/2622) [#2575](https://togithub.com/alibaba/fastjson2/issues/2575) [#2576](https://togithub.com/alibaba/fastjson2/issues/2576) 7. 修复toJavaObject方法二层嵌套对象不传递features的问题 [#2564](https://togithub.com/alibaba/fastjson2/issues/2564) [#2632](https://togithub.com/alibaba/fastjson2/issues/2632) 8. 修复fastjson 1.x API的一些不兼容问题 [#2565](https://togithub.com/alibaba/fastjson2/issues/2565) [#2529](https://togithub.com/alibaba/fastjson2/issues/2529) [#2578](https://togithub.com/alibaba/fastjson2/issues/2578) [#2584](https://togithub.com/alibaba/fastjson2/issues/2584) [#2585](https://togithub.com/alibaba/fastjson2/issues/2585) [#2593](https://togithub.com/alibaba/fastjson2/issues/2593) [#2598](https://togithub.com/alibaba/fastjson2/issues/2598) [#2640](https://togithub.com/alibaba/fastjson2/issues/2640) [#2639](https://togithub.com/alibaba/fastjson2/issues/2639) 9. 修复JSONValidator.validate某些场景报错的问题 [#2566](https://togithub.com/alibaba/fastjson2/issues/2566) 10. 修复反序列化Key为数值0或者负数时结果不对的问题 [#2570](https://togithub.com/alibaba/fastjson2/issues/2570) 11. 修复JDK17下序列化对象字段包含Lock时报错的问题 [#2571](https://togithub.com/alibaba/fastjson2/issues/2571) 12. 修复超大整数反序列化weiBigDecimal结果不对的问题 [#2582](https://togithub.com/alibaba/fastjson2/issues/2582) 13. 修复反序列化EnumMap不支持autoType的问题 [#2583](https://togithub.com/alibaba/fastjson2/issues/2583) 14. 修复开启autoType支持反序列化HashMap会包含[@type](https://togithub.com/type)字段的问题 [#2581](https://togithub.com/alibaba/fastjson2/issues/2581) [#2623](https://togithub.com/alibaba/fastjson2/issues/2623) 15. 修复FastJsonHttpMessageConverter配置dateFormat不生效的问题 [#2577](https://togithub.com/alibaba/fastjson2/issues/2577) 16. 修复反序列化ConcurrentLinkedQueue存在引用时报错的问题 [#2602](https://togithub.com/alibaba/fastjson2/issues/2602) 17. 修复某些场景autoType long反序列化的结果为Integer类型的问题 [#2608](https://togithub.com/alibaba/fastjson2/issues/2608) 18. 修复某些场景反序列化AtomicLong报错的问题 [#2615](https://togithub.com/alibaba/fastjson2/issues/2615) 19. 支持通过long features配置全局以及JSONReader.Context和JSONWriter.Context的feature [#2610](https://togithub.com/alibaba/fastjson2/issues/2610) 20. 修复Map对象在Filter中获得的JSONWriter.getPath结果不对的问题 [#2590](https://togithub.com/alibaba/fastjson2/issues/2590) 21. JSONReader.Feature新增UseBigIntegerForInts和UseLongForInts,支持将整数缺省反序列化为BigInteger或者Long。 [#2612](https://togithub.com/alibaba/fastjson2/issues/2612) 22. 反序列化日期类型支持更多格式,包括JDK9以后默认的CLDR日期格式 [#2635](https://togithub.com/alibaba/fastjson2/issues/2635) ### 2. MAVEN依赖配置 ```xmlConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.