Skip to content

Releases: bytedance/sonic

v1.13.1

07 Mar 13:45
035787c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.12.10...v1.13.1

v1.12.10

02 Mar 04:29
ffadff0
Compare
Choose a tag to compare

Bugfix

  • fix(aarch64): support parse map that key is float by @liuq19 in #748
  • fix(aarch64): bug when unmarshal into prefilled interface slice by @liuq19 in #751
  • fix: bug when marshal nil interface{} that contains not-indirect value by @liuq19 in #756
  • fix(loader): invalid binary length in stackmap by @liuq19 in #754
  • fix(aarch64): bug when unmarshal into non-nil interface by @liuq19 in #759
  • fix bug when serde with unsupported type by @liuq19 in #757

Full Changelog: v1.12.9...v1.12.10

v1.12.9

19 Feb 05:59
51ef605
Compare
Choose a tag to compare

What's Changed

BugFix( for aarch64)

  • fix crash cause by sigprof , not useX28 register in arm64 of native C [PR: #746, Issue: #743]
  • fix bug when parsing invalid json that contains unescaped control chars [PR: #745, Issue: #739]
  • fix bug when parsing large json [PR: #745, Issue: #744]

Chore

New Contributors

Full Changelog: v1.12.8...v1.12.9

v1.12.8

26 Jan 06:48
b6510a9
Compare
Choose a tag to compare

What's Changed

Feature

  • feat:(decoder) add option CaseSensitive by @AsterDY in #709

Fix

  • fix:(loader) avoid race on lastmoduledatap with go plugin (only effects on byted-tango) by @AsterDY in #707
  • fix: update base64x version to avoid illegal instruction in sse by @liuq19 in #734

Full Changelog: v1.12.7...v1.12.8

v1.12.7

07 Jan 09:09
1d71b4d
Compare
Choose a tag to compare

Optimization

  • [#727] refactor(loader): copy & trim iasm for smaller binary size by @xiaost
  • [#726] introduce json-path lib "cloudwego/gjson" by @AsterDY

New Contributors

Full Changelog: v1.12.6...v1.12.7

v1.12.6

16 Dec 05:19
918f5c6
Compare
Choose a tag to compare

Bugfix

  • fix(jit): out of index when dump mismatched error by @liuq19 in #717
  • fix: readme typos by @uncledu in #720
  • fix(aarch64): skip number for object value by @liuq19 in #719

New Contributors

Full Changelog: v1.12.5...v1.12.6

v1.12.5

25 Nov 02:07
e2ff8ac
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.12.4...v1.12.5

v1.12.4

05 Nov 07:56
b1872c1
Compare
Choose a tag to compare

What's Changed

  • build: compatible for unsupportted go images by @AsterDY in #701
  • fix:(encoder) incorrectly pass pv due to wrongly use BTC instead of BTS by @AsterDY in #706

Full Changelog: v1.12.3...v1.12.4

v1.12.3

23 Sep 08:48
edc70ff
Compare
Choose a tag to compare

What's Changed

  • opt: add decoder Option NoValidateJSON for skipping JSON faster by @AsterDY in #696

Full Changelog: v1.12.2...v1.12.3

v1.12.2

27 Aug 05:28
9e5bbc5
Compare
Choose a tag to compare

What's Changed

BugFix

[#695] panic when using .Error() in mismatch type error

Chore

[#687] build: add CI on performance
[#688][#691 chore: add Go 1.23 to workflows and skip checking linkname

New Contributors

Full Changelog: v1.12.1...v1.12.2