Apple-Monitor
Apple-Monitor copied to clipboard
Bump com.alibaba.fastjson2:fastjson2 from 2.0.40 to 2.0.43
Bumps com.alibaba.fastjson2:fastjson2 from 2.0.40 to 2.0.43.
Release notes
Sourced from com.alibaba.fastjson2:fastjson2's releases.
fastjson 2.0.43发布
这又是例行的BUG修复小版本,大家按需升级。
Issues
- 修复parse处理单引号UTF8 bytes报错的问题 #2067
- 修复JSONPathMulti提取值在存在*场景结果不对的问题 #2058
- 修复JSONPath sum不支持BigDecimal和BigInteger的问题 #2065
- 修复jsonb协议在skip范围[-2147483648, -262144]和[262143, 2147483647]的long值时报错的问题 #2044
- 修复isValid方法不支持单引号输入的问题 #2059
- 修复反序列化不支持无缺省构造函数ArrayList派生类的问题 #2025
- 修复某些场景下反序列化非静态内部类时crash的问题 #2021
- 修复某些场景Enum类型反序列化无法识别name输入的问题 #2008
- 修复OffsetDateTime不支持JSONField配置format的问题 #2005
- 修复反序列化不支持F后缀输入的问题 #2004
- 修复Map TypeReference在non-string key场景下处理不当的问题 #1995
- 修复BeanToArray处理在
@JSONType#orders配置不生效的问题 #2013- 修复兼容API不支持parseObject("null")的问题
MAVEN依赖配置
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.43</version> </dependency>
- android4兼容版本
<dependency> <groupId>com.alibaba.fastjson2</groupId> <artifactId>fastjson2</artifactId> <version>2.0.43.android4</version> </dependency>
- 1.x 兼容版本
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.43</version> </dependency>
- Spring 5 extension配置
<dependency> </tr></table>
... (truncated)
Commits
149e9e82.0.43 releasef8a7277update benchmark resulta90dc43add init error throwe8abb63add testcase for issue #1927b5d09daimproved testcase #2013d1f8bc8代码优化和修复b8519bffix parse single quote utf8 bytes input error, for issue #20674cc05absupport float/double/BigDecimal/BigInteger sum8cd3c3badd testcase for writeAsdac4a2bupdate using- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)