Skip to content

Releases: cloudwego/gopkg

v0.1.3

28 Nov 08:11
3ed84c3
Compare
Choose a tag to compare

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

10 Sep 13:15
608357f
Compare
Choose a tag to compare

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

29 Aug 03:53
024f019
Compare
Choose a tag to compare

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

Full Changelog: v0.1.0...v0.1.1

v0.1.0

31 Jul 10:38
cf6cf61
Compare
Choose a tag to compare

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

  • @xiaost made their first contribution in #1

Full Changelog: https://github.com/cloudwego/gopkg/commits/v0.1.0