Releases: cloudwego/volo
Releases · cloudwego/volo
Volo-HTTP 0.3.0-rc.3
What's Changed
- fix(volo-http): fix wrong rule of setting header
Host
by @yukiiiteru in #532
Full Changelog: volo-http-0.3.0-rc.2...volo-http-0.3.0-rc.3
Volo-HTTP 0.3.0-rc.2
What's Changed
ClientBuilder
,Target
andCallOpt
have been refactoredTimeout
andFailOnStatus
now provided asLayer
s- Add feature
json-utf8-lossy
for using featuresonic-rs/utf8_lossy
- chore(volo-http): add TimeoutLayer and FailOnStatus layer by @yukiiiteru in #522
- chore(volo-http): refactor
ClientBuilder
,Target
andCallOpt
by @yukiiiteru in #528 - chore(volo-http): add feature
json-utf8-lossy
by @yukiiiteru in #530 - chore(volo-http): fix previously missed changes to
Body
by @yukiiiteru in #531
Full Changelog: volo-http-0.3.0-rc.1...volo-http-0.3.0-rc.2
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-HTTP 0.3.0-rc.1
What's Changed
- Support
MultiPart
at server side - Support
CookieLayer
(a cookie jar) at client side - Add more test utilities for unit testing
Following is all pull requests of this version
Features
- feat(http): add multipart for server by @StellarisW in #511
- feat(http): add cookie feature for client by @StellarisW in #512
Others
- chore(volo-http): add docs for test helpers by @yukiiiteru in #497
- 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(volo-http): wrap
hyper::body::Incoming
byBody
by @yukiiiteru in #504 - chore(volo-http): add mock transport service for client by @yukiiiteru in #506
- feat(http): avoid unnecessary router params vec expansion by @StellarisW in #508
- chore(volo-http): use less
Result
in client by @yukiiiteru in #509 - chore(volo-http): implement
source
forError
s by @yukiiiteru in #519
Full Changelog: volo-http-0.2.14...volo-http-0.3.0-rc.1
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