chore(deps): bump fastjson from 1.2.67 to 1.2.68
Created by: dependabot-preview[bot]
Bumps fastjson from 1.2.67 to 1.2.68.
Release notes
Sourced from fastjson's releases.
fastjson 1.2.68版本发布,支持GEOJSON
fastjson 1.2.68版本发布,Bug修复功能增强安全加固
这又是一个Bug修复功能安全加固版本,补充了autoType黑名单。如果已经升级到1.2.67版本或者所有sec09版本,没有显式打开autoType,不需要因为安全原因升级到1.2.68。
在1.2.68中引入一个safeMode的配置,配置safeMode后,无论白名单和黑名单,都不支持autoType。
在1.2.68版本中,引入了GeoJSON的支持。https://github.com/alibaba/fastjson/wiki/geojson_cn
Issues
- 内置支持geojson https://github.com/alibaba/fastjson/wiki/geojson_cn
- 修复1.2.67版本引入JSONObject.toJavaObject某些场景结果不对的问题。
- ParserConfig加入AutTypeCheckHandler支持,允许自定义安全检查
- jsonpath修复对.max和.min支持的bug #3066
- 修复JSONObject containsKey对Number值类型参数行为和getObject不一致的问题 #3093
- 增强对Map.Entry泛型的支持
- 增加autoType黑名单。
- 支持配置safeMode https://github.com/alibaba/fastjson/wiki/fastjson_safemode
相关链接
Commits
-
4f02ba3
bug fixed for Timestamp serialize -
8276a40
improved Map.Entry decode support -
b67a747
bug fixed for JSONObject.containsKey with Number Key, for issue #3093 -
c840a5e
add blacklist -
90ded9e
add blacklist -
f287e1e
add safe -
d6f6856
add testcase for issue #3084 -
0d621d3
remove unused code -
2edc248
add blacklist -
38495ec
Merge remote-tracking branch 'origin/master' - 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
.
Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.
You can always request more updates by clicking Bump now
in your Dependabot dashboard.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)