Releases: cloudwego/thriftgo
Releases · cloudwego/thriftgo
v0.3.18
What's Changed
- chore: wireshark support ttheader streaming by @joway in #231
- fix: union missing extra by @ztjryg4 in #232
- feat: remove_apache_codec by @HeyJavaBean in #233
- feat(fastgo): a new fastcodec generator by @xiaost in #223
- refactor(fastgo): new append method by @xiaost in #234
- fix(fastgo): blength incorrect result size by @xiaost in #235
- fix: fix ref processor by @HeyJavaBean in #236
New Contributors
Full Changelog: v0.3.17...v0.3.18
v0.3.17
What's Changed
- fix: remove cache for thrift reflection to avoid race by @HeyJavaBean in #229
Full Changelog: v0.3.16...v0.3.17
v0.3.16
What's Changed
- fix: fix trimmer quote issue by @HeyJavaBean in #221
- optimize: optimize sdk logic and refactor main function by @HeyJavaBean in #222
- refactor: rm github.com/apache/thrift/lib/go/thrift by @xiaost in #224
- chore: update version.go by @HeyJavaBean in #226
- fix: fix ci and update go to 1.18 for kitex by @HeyJavaBean in #228
New Contributors
Full Changelog: v0.3.15...v0.3.16
v0.3.15
What's Changed
- optimize: remove useless reflection code by @HeyJavaBean in #217
- docs: add Japanese README by @eltociear in #219
- optimize: add percentage for trim result by @HeyJavaBean in #220
New Contributors
- @eltociear made their first contribution in #219
Full Changelog: v0.3.14...v0.3.15
v0.3.14
What's Changed
- fix: fix the loading of config by @HeyJavaBean in #210
- feat: trimmer api for batch string context by @HeyJavaBean in #211
- optimize: remove useless ref by @HeyJavaBean in #212
- fix: fix help hint by @HeyJavaBean in #213
- Revert "optimize: remove useless ref" by @HeyJavaBean in #214
- feat: exp code ref by @HeyJavaBean in #215
- chore: update version.go by @HeyJavaBean in #216
Full Changelog: v0.3.13...v0.3.14
v0.3.13
What's Changed
- fix: fix svc trimmer for multi ext by @HeyJavaBean in #201
- feat: support generating GetAnnotation method for enum by @DMwangnima in #202
- feat: support run thriftgo and plugin as golang sdk by @HeyJavaBean in #203
- optimize: check_enum_range by @HeyJavaBean in #205
- optimize: optimize for thriftgo sdk by @HeyJavaBean in #206
- optimize: change enum range check from error to warning by @HeyJavaBean in #207
- fix: init default values when using liner allocator by @joway in #208
- chore: update version to 0.3.13 by @joway in #209
Full Changelog: v0.3.12...v0.3.13
v0.3.12
What's Changed
- fix: fix no_processor for streaming by @HeyJavaBean in #198
- optimize: trimmer match method go name by @HeyJavaBean in #199
- chore: update version.go by @HeyJavaBean in #200
Full Changelog: v0.3.11...v0.3.12
v0.3.11
What's Changed
- perf: codec use batch alloc by @joway in #189
- fix: fix some bug for ref_tpl by @HeyJavaBean in #190
- optimize: add a new option to not generate processor and thrift client by @HeyJavaBean in #191
- optimize: optimize ensure panic by @HeyJavaBean in #193
- optimize: optimize trimmer with default method as the last service by @HeyJavaBean in #194
- optimize: add service extends lookup for descriptor by @HeyJavaBean in #196
- feat:(fieldmask) support black-list mode by @AsterDY in #192
- chore: update version.go by @HeyJavaBean in #197
Note: this version incorrectly removed necessary template component for Kitex's Thrift Streaming feature. If you rely on this feature, please use v0.3.10 or v0.3.12+.
Full Changelog: v0.3.10...v0.3.11
v0.3.10
v0.3.9
What's Changed
- fix: fix trim svc by @HeyJavaBean in #177
- fix: fix enum dump by @HeyJavaBean in #179
- optimize: generate the go type for const by @luryson in #178
- optimize: support no fmt for better codegen speed by @HeyJavaBean in #182
- chore: update readme by @rogerogers in #181
- test: add debugger by @HeyJavaBean in #183
- feat: add raw struct template by @FGYFFFF in #184
New Contributors
- @luryson made their first contribution in #178
- @rogerogers made their first contribution in #181
Full Changelog: v0.3.8...v0.3.9