Releases: cloudwego/gopkg
Releases · cloudwego/gopkg
v0.1.3
What's Changed
- ci: optimized unit-benchmark-test by @xiaost in #21
- test(thrift): add tests for WriteDirect by @xiaost in #22
- [Deprecated] feat(hash): add xfnv by @xiaost in #24
- feat: StrStore stores string with lower GC overhead by @ppzqh in #25
- feat(strmap): new pkg for optimizing GC issues by @xiaost in #26
- feat(strmap): supports load from slice by @xiaost in #27
- feat(strmap): support str2str map using strmap and strstore by @ppzqh in #28
- fix(thrift): return err if sz < 0 for str/bin by @xiaost in #31
- perf(thrift): WriteStringNocopy one less func call by @xiaost in #32
- feat: support ttheader streaming codec by @joway in #23
- ci: rm self-hosted and fix lint by @xiaost in #34
- feat: new unsafex pkg by @xiaost in #33
New Contributors
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- fix: fix the the threshold check logic of WriteBinaryNocopy by @YangruiEmma in #20
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- feat(thrift): base get/set for beter compatibility by @xiaost in #11
- chore: delete useless fields in Base(protocol/thrift/base) by @YangruiEmma in #12
- feat(thrift/apache): check methods for kitex by @xiaost in #13
- refactor(thrift): compat code no reflect by @xiaost in #15
- refactor: replace TTransport with io.ReadWriter in apache bridge module by @YangruiEmma in #16
- feat(codec): add bufiox interfaces and spilit ttheader codec codes by @jayantxie in #14
- chore: upgrade go/x/net & update readme by @GuangmingLuo in #19
- refactor: thrift codec uses bufiox interface for encoding and decoding by @jayantxie in #17
New Contributors
- @YangruiEmma made their first contribution in #12
- @jayantxie made their first contribution in #14
- @GuangmingLuo made their first contribution in #19
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- feat(protocol): add thrift by @xiaost in #1
- feat(thrift): add Writer/Reader by @xiaost in #2
- feat(thrift): migrate unknownfields from kitex by @xiaost in #4
- feat(thrift): port from kitex/pkg/utils/fastthrift by @xiaost in #3
- feat(thrift): skipdecoder by @xiaost in #5
- feat(thrift): add base pkg by @xiaost in #7
- ci: staticcheck use github hosted by @xiaost in #9
- refactor(thrift): rm unnecessary args from MessageBeginLength by @xiaost in #10
- feat(thrift): new pkg for deprecating apache by @xiaost in #6
New Contributors
Full Changelog: https://github.com/cloudwego/gopkg/commits/v0.1.0