Bump github.com/bytedance/sonic from 1.8.2 to 1.9.0
Bumps github.com/bytedance/sonic from 1.8.2 to 1.9.0.
Release notes
Sourced from github.com/bytedance/sonic's releases.
v1.9.0
Feature
- #430
decoderandencoderpackage support fallback on not-supported envsBugfix
- #433 incorrectly use
movlagreimm64to memory instruction in jitDoc
- #428 add Chinese translation for introduction & readme
New Contributors
@Dorapowermade their first contribution in bytedance/sonic#428Full Changelog: https://github.com/bytedance/sonic/compare/v1.8.10...v1.9.0
v1.8.10
Bigfix
- fix: quote empty string key in ast
Full Changelog: https://github.com/bytedance/sonic/compare/v1.8.9...v1.8.10
v1.8.9
Bugfix
- #407 (decoder) check mismatch error after recursion
- #415 (decoder) clear allocated memory after slice grow in decode
Optimization
- #416 (decoder) skip space use shuffle SIMD instruction
- #409 (decoder) optimize default slice capacity (16 -> 2)
Full Changelog: https://github.com/bytedance/sonic/compare/v1.8.8...v1.8.9
v1.8.8
Bugfix
Full Changelog: https://github.com/bytedance/sonic/compare/v1.8.7...v1.8.8
v1.8.7
Bugfix
- #392 fix unmarshal into named pointer type with unmarshaler
- #396 fix marshal direct struct/array type with marshaler
Full Changelog: https://github.com/bytedance/sonic/compare/v1.8.6...v1.8.7
... (truncated)
Commits
f21a19efix: mov lagre imm to mem instruction in jit (#433)be00a52fix: decoder and encoder support fallback (#430)8acd9bedoc: add Chinese translation for introduction & readme (#428)3585ae1fix: quote empty string key in ast (#427)f1a9b94doc: add streaming examples (#422)d393a32doc: chore readme (#420)1724d3eopt: optimize decode slice (#409)eaa70d4fix: initialize the elem when slice grow in decode (#415)d83abb5opt: skip space use shuffle (#416)ebbe758fix: check mismatch error after recursive (#407)- 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 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)