paopao-ce
paopao-ce copied to clipboard
mod: bump github.com/bytedance/sonic from 1.11.9 to 1.12.1
Bumps github.com/bytedance/sonic from 1.11.9 to 1.12.1.
Release notes
Sourced from github.com/bytedance/sonic's releases.
v1.12.1
BugFix
- #682 consider
json.Marshaler/Unmarshaler
when handlingjson:",string"
tag asencoding/json
- #681 #683 fix: remove print debug and unused codes
- #685 feat:(ast) nill Node can marshal to
null
Full Changelog: https://github.com/bytedance/sonic/compare/v1.12.0...v1.12.1
v1.12.0
Feature
- #645 support aarch64
- #662 support go1.23rc2 and drop support below go1.17 (fallback)
- #661
ast.Node
support concurrently-read and optimizeNode.Load/LoadAll
by default- #668 export
MarshalIndent
API in root- #669 support marshal
Inf/NaN
with option- #673 add
APIKind
to indicate if using fallback implementationOptimization
- #651 enhance data race detection and panic message on encoder
- #664 add a limit option on reusing buffer size
New Contributors
@​lvan100
made their first contribution in bytedance/sonic#673Full Changelog: https://github.com/bytedance/sonic/compare/v1.11.9...v1.12.0
v1.12.0-rc
Notice
- #645 Will not support Go1.16 from v1.12.0
Feature
- #645 Support ARM64 arch for
decoder
andencoder
- #669 support marshal invalid float (
Inf/NaN
) asnull
- #668 export
MarshalIndent
api in rootOptimization
- #667: remove some link-names to support compilation on
Go1.23rc1
(fallback to std)- #651 enhance data race detection
- #664 add limit on reusing buffer size to avoid OOM
Full Changelog: https://github.com/bytedance/sonic/compare/v1.11.9...v1.12.0-rc
Commits
bc420fc
fix: didn't considerjson.Marshaler/Unmarshal
when handling `json:",string"...1a0c001
feat:(ast) nill Node can marshal tonull
(#685)10a00a9
fix: remove unused code (#683)3db7bcf
fix(arm): remove print debug (#681)c00f19a
feat: sonic support go1.23 (#677)df7126e
feat:(ast)Node
support concurrently-read (#661)8a2444e
chore: match go1.23 (#662)31fb5c0
fix(arm): fix out of bound in native decoder (#676)15dff36
feat: add APIKind to indicate std-json or sonic (#673)65b7fbe
fix(arm): grow slice not clear mem (#674)- 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 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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@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)