What's Changed
- feat(volo-cli): init for generated codes as a git repo by @wfly1998 in #254
- [ISSUE #255]Add test case for util by @mxsm in #256
- fix: skip serializing keep_unknown_fields to volo.yml if false by @Millione in #259
- chore(volo-cli): bump version by @Millione in #260
- [ISSUE #262]Add test case for volo crate util mod by @mxsm in #263
- feat: add touch_all yml config by @Millione in #265
- feat: introduce
volo-http
crate by @wfly1998 in #264 - fix(volo-thrift): client RpcCx didn't clear extension by @PureWhiteWu in #266
- chore(volo-thrift): add get_callee_name() method by @Millione in #267
- feat(volo-http): support extract in timeout handler by @wfly1998 in #268
- feat(volo-build): support workspace yml dedup_list configuration by @Millione in #269
- fix: normalize make_transport error to TransportError by @Millione in #271
- fix: enable the code index for volo gen code by @Ggiggle in #273
- chore(volo-http): update service with wrapped
Request
,Response
andInfallible
by @wfly1998 in #272 - chore(volo-http): move
FromRequest
fromrequest
toextract
by @wfly1998 in #275 - chore(volo-http): add
Rejection
for traits in extract mod by @wfly1998 in #276 - feat(volo-http): support merging routers by @wfly1998 in #277
- feat(volo-http): support
ConnectionInfo
by @wfly1998 in #278 - feat(volo-cli): add middleware layers
from_fn
andmap_response
by @wfly1998 in #279 - chore: bump volo-http to 0.1.1 by @wfly1998 in #280
- feat(volo-http): add
layer
,layer_front
and shutdown hooks for http server by @wfly1998 in #281 - chore(volo-http): re-export
hyper::body::Incoming
asBodyIncoming
by @wfly1998 in #282 - feat: refactor rpcinfo to eliminate useless unwrap by @PureWhiteWu in #284
- chore(volo-grpc): bump
hyper
to 1.0 by @wfly1998 in #285 - fix(volo-thrift): convert user handler error to INTERNAL_ERROR by @Millione in #283
- chore: update pilota by @PureWhiteWu in #286
- chore(volo-http): re-export
http
andhyper
by @wfly1998 in #287 - feat(volo-http): support query and form by @wfly1998 in #289
- fix(volo-grpc): add
TokioTimer
for server and client ofhyper
by @wfly1998 in #290 - feat(volo-thrift): use fifo instead of filo for pool by @PureWhiteWu in #291
- fix(volo-thrift): delete max_frame_size option by @PureWhiteWu in #292
- chore: update pilota version to 0.10 by @PureWhiteWu in #293
New Contributors
Full Changelog: volo-build-0.8.3...volo-build-0.9.0