Releases: cloudwego/thriftgo
Releases · cloudwego/thriftgo
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
v0.3.8
What's Changed
Full Changelog: v0.3.8...v0.3.8
v0.3.6
v0.3.5
What's Changed
- fix: semantic check by @FGYFFFF in #150
- feat: add option for unmasked required fields by @AsterDY in #151
- fix: fix "can't make recurse-dir relative" for trimmer tool by @tksky1 in #152
- feat: support generate nested struct for slim template by @FGYFFFF in #101
- feat: thrift streaming by @felix021 in #153
Full Changelog: v0.3.4...v0.3.5
v0.3.1
feat: add IDL trimming (#118) Co-authored-by: HeyJavaBean <[email protected]>
v0.3.0
fix: only generate InitDefault when FrugalTag is on (#116)