Releases: cloudwego/thriftgo
Releases · cloudwego/thriftgo
v0.3.19
What's Changed
- optimize: add trimmer args by @HeyJavaBean in #241
- fix: fix trimmer extends matcher by @HeyJavaBean in #242
- optimize: trimmer config idl file preserve by @HeyJavaBean in #244
- feat: apache bridge by @HeyJavaBean in #245
- fix: fix option parser by @HeyJavaBean in #246
- optimize: add global descriptor release api by @wujunyi792 in #249
- feat: support lua 5.3 by @joway in #250
- optimize: remove deep equal for frugal slim template by @HeyJavaBean in #251
- fix: support streaming server type reference by @HeyJavaBean in #252
- fix: fix trimmer preserve files path by @HeyJavaBean in #253
- fix: fix trimmer preserve files by @HeyJavaBean in #254
New Contributors
- @wujunyi792 made their first contribution in #249
Full Changelog: v0.3.18...v0.3.19
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