Releases: cloudwego/pilota
Releases · cloudwego/pilota
Pilota-build 0.9.7
What's Changed
Full Changelog: pilota-build-0.9.6...pilota-build-0.9.7
Pilota-build 0.9.6
Pilota-build 0.9.5
What's Changed
- fix: remove useless feature by @PureWhiteWu in #209
- fix: default value path incorrect by @Millione in #210
Full Changelog: pilota-build-0.9.4...pilota-build-0.9.5
Pilota-build 0.9.4
What's Changed
- fix: protobuf message by @PureWhiteWu in #208
Full Changelog: pilota-build-0.9.3...pilota-build-0.9.4
Pilota-build 0.9.3
What's Changed
- fix: missing i8 type by @junhaideng in #183
- fix(pilota-build): indirect cycle by @PureWhiteWu in #207
New Contributors
- @junhaideng made their first contribution in #183
Full Changelog: pilota-build-0.9.2...pilota-build-0.9.3
Pilota-build 0.9.2
What's Changed
- fix(pilota-build): cyclic gen code by @PureWhiteWu in #206
Full Changelog: pilota-build-0.9.1...pilota-build-0.9.2
Pilota-build 0.9.1
What's Changed
- fix(pilota-build): cyclic gen code by @PureWhiteWu in #205
Full Changelog: pilota-build-0.9.0...pilota-build-0.9.1
Pilota-thrift-parser 0.9.0
What's Changed
- chore(deps): bump tokio from 1.23.0 to 1.23.1 by @dependabot in #81
- feat: async trait Thrift input protocol by @ii64 in #83
- protobuf: codegen backend by @LYF1999 in #84
- fix: the mistake package name by @LYF1999 in #85
- feat: serde plugin support attributes by @Millione in #82
- pub protobuf backend by @LYF1999 in #86
- generic params for encoding str by @LYF1999 in #87
- add missing
;
by @LYF1999 in #88 - bump version by @LYF1999 in #89
- chore(deps): bump tokio from 1.23.1 to 1.24.2 by @dependabot in #90
- feat: upgrade faststr by @PureWhiteWu in #91
- release 0.4.0 by @LYF1999 in #92
- release 0.4.0 by @LYF1999 in #93
- fix: proto2 optional field by @LYF1999 in #94
- fix: oneof message impl by @LYF1999 in #95
- bump version by @LYF1999 in #96
- fix: oneof encode decode by @LYF1999 in #97
- feat: reduce the code counts by codegen by @LYF1999 in #98
- add
def_id
forArg
by @LYF1999 in #99 - fix: misuse of array type in a hashmap by @LYF1999 in #100
- impl
From<EnumConvertError>
for prostDecodeError
by @LYF1999 in #101 - add write_byte_field by @LYF1999 in #102
- fix: write thrift enum by @LYF1999 in #103
- fix: parse cpp_include by @LYF1999 in #104
- fix: newtype write_bytes with mismatched input type by @Millione in #105
- fix: add serde feature for serde plugin by @Millione in #106
- feat: support generate Vec for thrift binary by @Millione in #107
- chore: better error hints by @Millione in #108
- re-export serde by @LYF1999 in #109
- fix: wrong empty packagename by @LYF1999 in #110
- fix: empty string seg name by @LYF1999 in #111
- bump version by @LYF1999 in #112
- fix: collect empty pkgs by @LYF1999 in #113
- fix: collect empty pkgs by @LYF1999 in #114
- fix: protobuf ty module by @LYF1999 in #115
- fix: encode repeated enum by @LYF1999 in #116
- DecodeError EncodeError for thrift by @LYF1999 in #117
- pretty decode error by @LYF1999 in #118
- bump version by @LYF1999 in #119
- add source type for context by @LYF1999 in #120
- pub SourceType by @LYF1999 in #121
- chore: compact protocol test by @ii64 in #122
- feat: set change_case for codegen by @LYF1999 in #123
- support default value for thrift by @LYF1999 in #127
- fix: default value and update protobuf-parse by @LYF1999 in #128
- fix: resolve default bool value by @LYF1999 in #129
- fix: set defaule value by @LYF1999 in #130
- fix: resolve enum value in other file by @LYF1999 in #131
- fix: default value into target type by @LYF1999 in #132
- fix: default value for map, f64, FastStr by @LYF1999 in #133
- fix: int to float by @LYF1999 in #134
- optimize: set default values by @LYF1999 in #135
- clippy fix by @LYF1999 in #136
- fix: wrong lit name by @LYF1999 in #137
- feat: map into struct by @LYF1999 in #138
- gen newtype for enum by @LYF1999 in #139
- fix: compute enum name by @LYF1999 in #140
- feat: change zero copy threshold to 0 by @PureWhiteWu in #141
- Revert "feat: change zero copy threshold to 0" by @PureWhiteWu in #142
- feat: gen workspace by @LYF1999 in #143
- cherry-pick by @LYF1999 in #149
- feat: optimize faststr usage by @PureWhiteWu in #151
- fix codegen bugs by @LYF1999 in #150
- fix: codegen lint by @LYF1999 in #153
- gen re-pub in workspace by @LYF1999 in #154
- fix: prost encoding by @LYF1999 in #155
- add prost in credits by @LYF1999 in #157
- feat: support arc for resp by @Millione in #159
- cherry-pick "support faststr for protobuf" by @LYF1999 in #162
- feat: add basic codec support for binary le && binary unsafe by @PureWhiteWu in #163
- fix: size of void and wrong ident name for keyword by @LYF1999 in #164
- fix: buf_mut needed by payload client by @PureWhiteWu in #166
- fix: missing
;
by @LYF1999 in #165 - fix: missing
;
by @LYF1999 in #167 - fix: read buf set to the wrong place by @PureWhiteWu in #169
- fix: visit ty by @LYF1999 in #170
- fix(pilota-build): use prefixed
field_id
to supportfield_id
as field identifier by @mbrobbel in #156 - feat!(thrift): add missing
std:error::Error
impls and removeDummyError
by @mbrobbel in #171 - feat: use Bytes instead of BytesMut for input protocol by @PureWhiteWu in #172
- add
compile_with_config
by @LYF1999 in #173 - fix: invalid trailing whitespace by @LYF1999 in #174
- fix: invalid trailing whitespace by @LYF1999 in #175
- remove wrong
s
in codegen by @LYF1999 in #176 - fix: missing
_
in pb encode by @Millione in #177 - fix oneof field position in pb by @Millione in #178
- fix: convert enum to int by @LYF1999 in #179
- feat(pilota-build):generate default impl for volo-cli init. by @my-vegetable-has-exploded in #180
- feat: support build with keep_unknown_fields by @Millione in #181
- feat: keep_unknown_fields support yml config by @Millione in #184
- keep the generated code in same order by @Millione in #182
- perf: rewrite skip function by @bobozhengsir in #185
- fix: trailing whitespace by @LYF1999 in #186
- bump version 0.8.0 by @Millione in #187
- fix: potential name conflict by @Millione in #188
- fix: trailing whitespace by @Millione in #189
- specify crate name for gen workspace by @LYF1999 in #191
- bump version by @LYF1999 in #193
- fix(pilota-build): empty union by @PureWhiteWu in #194
- fix union empty encode by @Millione in #195
- support workspace user gen code outside by @Millione in #198
- fixed warnings in gen codes by @buaazp in #199
- feat: Support thrift uuid type by @my-vegetable-has-exploded in #196
- Feat/workspace plugin by @buaazp in #200
- feat: use afit and rpitit to optimize Message trait by @PureWhiteWu in #201
- feat: use afit to optimize gen code by @PureWhiteWu in #202
- feat: use afit to optimize codec by @PureWhiteWu in https://github.com/cloudwego/pilota/pul...
Pilota-build 0.9.0
What's Changed
- fix: trailing whitespace by @Millione in #189
- specify crate name for gen workspace by @LYF1999 in #191
- bump version by @LYF1999 in #193
- fix(pilota-build): empty union by @PureWhiteWu in #194
- fix union empty encode by @Millione in #195
- support workspace user gen code outside by @Millione in #198
- fixed warnings in gen codes by @buaazp in #199
- feat: Support thrift uuid type by @my-vegetable-has-exploded in #196
- Feat/workspace plugin by @buaazp in #200
- feat: use afit and rpitit to optimize Message trait by @PureWhiteWu in #201
- feat: use afit to optimize gen code by @PureWhiteWu in #202
- feat: use afit to optimize codec by @PureWhiteWu in #203
- fix: panic when unknown error by @PureWhiteWu in #204
New Contributors
Full Changelog: pilota-build-0.8.1...pilota-build-0.9.0
Pilota 0.9.0
What's Changed
- fix: potential name conflict by @Millione in #188
- fix: trailing whitespace by @Millione in #189
- specify crate name for gen workspace by @LYF1999 in #191
- bump version by @LYF1999 in #193
- fix(pilota-build): empty union by @PureWhiteWu in #194
- fix union empty encode by @Millione in #195
- support workspace user gen code outside by @Millione in #198
- fixed warnings in gen codes by @buaazp in #199
- feat: Support thrift uuid type by @my-vegetable-has-exploded in #196
- Feat/workspace plugin by @buaazp in #200
- feat: use afit and rpitit to optimize Message trait by @PureWhiteWu in #201
- feat: use afit to optimize gen code by @PureWhiteWu in #202
- feat: use afit to optimize codec by @PureWhiteWu in #203
- fix: panic when unknown error by @PureWhiteWu in #204
New Contributors
Full Changelog: pilota-0.8.0...pilota-0.9.0