Releases: cloudwego/volo
Releases · cloudwego/volo
Volo-Thrift 0.10.5
What's Changed
- fix(volo-build): escape keywords in code generation for idl service method arguments by @Ggiggle in #496
- chore(volo-http): add docs for test helpers by @yukiiiteru in #497
- chore: add tests by @Millione in #498
- chore(volo-http): adjust positions of some mods by @yukiiiteru in #499
- chore(volo-http): refactor
RequestPartsExt
by @yukiiiteru in #501 - chore(volo-http): refactor websocket by @yukiiiteru in #503
- chore: fix new clippy rule
empty_line_after_doc_comments
by @yukiiiteru in #505 - chore(volo-http): wrap
hyper::body::Incoming
byBody
by @yukiiiteru in #504 - chore(volo-http): add mock transport service for client by @yukiiiteru in #506
- chore(volo-grpc): fix clippy rule needless_lifetimes by @yukiiiteru in #507
- feat(http): avoid unnecessary router params vec expansion by @StellarisW in #508
- chore(volo-http): use less
Result
in client by @yukiiiteru in #509 - fix(volo-cli): use the raw given path of local idl file by @Ggiggle in #502
- feat(http): add multipart for server by @StellarisW in #511
- chore: fix nightly clippy rule
needless_lifetimes
by @yukiiiteru in #516 - fix(volo): make sure hotrestart sockdir exists by @Millione in #517
- feat(http): add cookie feature for client by @StellarisW in #512
- chore(ci): do not use
apt
for self-hosted runners by @yukiiiteru in #518 - chore(volo-http): implement
source
forError
s by @yukiiiteru in #519 - fix(volo-build): not add vologen prefix for method arguments type with rust type kind by @Ggiggle in #520
- chore(ci): temporarily disable linux aarch64 tests by @PureWhiteWu in #521
- chore(volo-http): add TimeoutLayer and FailOnStatus layer by @yukiiiteru in #522
- chore: update dependency to latest by @PureWhiteWu in #524
- fix(#515): codegen and default problem by @PureWhiteWu in #525
Full Changelog: volo-thrift-0.10.4...volo-thrift-0.10.5
Volo-build 0.10.17
What's Changed
- fix(volo-build): escape keywords in code generation for idl service method arguments by @Ggiggle in #496
- chore(volo-http): add docs for test helpers by @yukiiiteru in #497
- chore: add tests by @Millione in #498
- chore(volo-http): adjust positions of some mods by @yukiiiteru in #499
- chore(volo-http): refactor
RequestPartsExt
by @yukiiiteru in #501 - chore(volo-http): refactor websocket by @yukiiiteru in #503
- chore: fix new clippy rule
empty_line_after_doc_comments
by @yukiiiteru in #505 - chore(volo-http): wrap
hyper::body::Incoming
byBody
by @yukiiiteru in #504 - chore(volo-http): add mock transport service for client by @yukiiiteru in #506
- chore(volo-grpc): fix clippy rule needless_lifetimes by @yukiiiteru in #507
- feat(http): avoid unnecessary router params vec expansion by @StellarisW in #508
- chore(volo-http): use less
Result
in client by @yukiiiteru in #509 - fix(volo-cli): use the raw given path of local idl file by @Ggiggle in #502
- feat(http): add multipart for server by @StellarisW in #511
- chore: fix nightly clippy rule
needless_lifetimes
by @yukiiiteru in #516 - fix(volo): make sure hotrestart sockdir exists by @Millione in #517
- feat(http): add cookie feature for client by @StellarisW in #512
- chore(ci): do not use
apt
for self-hosted runners by @yukiiiteru in #518 - chore(volo-http): implement
source
forError
s by @yukiiiteru in #519 - fix(volo-build): not add vologen prefix for method arguments type with rust type kind by @Ggiggle in #520
- chore(ci): temporarily disable linux aarch64 tests by @PureWhiteWu in #521
- chore(volo-http): add TimeoutLayer and FailOnStatus layer by @yukiiiteru in #522
- chore: update dependency to latest by @PureWhiteWu in #524
- fix(#515): codegen and default problem by @PureWhiteWu in #525
Full Changelog: volo-build-0.10.14...volo-build-0.10.17
Volo-Thrift 0.10.4
Full Changelog: volo-thrift-0.10.0...volo-thrift-0.10.4
Volo-HTTP 0.2.14
What's Changed
- fix(volo-http): append query for
StripPrefixLayer
by @yukiiiteru in #489 - fix: faststr compile needs to enable serde feature && update dep to latest by @PureWhiteWu in #493
Full Changelog: volo-http-0.2.13...volo-http-0.2.14
Volo-gRPC 0.10.4
volo-grpc-0.10.4 fix: faststr compile needs to enable serde feature && update dep to l…
Volo-cli 0.10.3
volo-cli-0.10.3 fix: faststr compile needs to enable serde feature && update dep to l…
Volo-build 0.10.14
Full Changelog: volo-build-0.10.3...volo-build-0.10.14
Volo 0.10.3
Full Changelog: volo-0.10.0...volo-0.10.3
Volo-HTTP 0.2.13
What's Changed
We yanked Volo-HTTP 0.2.12 because it introduces unnecessary breaking changes that impact the user experience. If you encounter any problems during using it, please upgrade to the latest version.
New Features
- feat(http): support websocket server by @StellarisW in #481
Chores
- chore(volo-http): optimize user experience by @yukiiiteru in #483
- chore(volo-http): do not put meta config in service by @yukiiiteru in #484
Full Changelog: volo-http-0.2.11...volo-http-0.2.13
Volo-HTTP 0.2.11
What's Changed
- chore(volo-http): add docs for all pub idents by @yukiiiteru in #471
- chore(volo-http): remove
service_fn
in utils by @yukiiiteru in #473 - chore(volo-http): support any body for request in layer by @yukiiiteru in #476
- tests(volo-http): add tests for layer and middleware by @StellarisW in #478
- fix(volo-http): use
Option<CallOpt>
rather thanCallOpt
by @yukiiiteru in #480
Full Changelog: volo-http-0.2.10...volo-http-0.2.11