Posts in 2024
Release v0.10.0
Monday, April 08, 2024 in Volo
Projects:
In Volo 0.10.0, we mainly focused on extensibility and ease of use. Break Change Error Handling Refactored Existing error types had issues such as unclear semantics, lack of maintainability and extensibility, and misuse. In the new version, we …
Release v0.9.0
Thursday, January 04, 2024 in Volo
Projects:
In Volo 0.9.0, we mainly changed the default generated HashSet/HashMap type to AHashMap/AHashSet, which is expected to bring certain performance improvements. Additionally, with the release of Rust 1.75, Volo is already available in stable rust. …
Posts in 2023
Release v0.8.0
Monday, October 23, 2023 in Volo
Projects:
In Volo 0.8.0, we mainly refactored the Service trait and all previous places that used async_trait by using two newly stabilized features: AFIT (Async Fn In Trait) and RPITIT (Return Position Impl Trait In Traits). This not only brings a slight …
Release v0.4.1
Monday, March 20, 2023 in Volo
Projects:
In Volo 0.4.1, in addition to the usual bugfixes, some new features have been introduced. More detailed Thrift Decode error messages Previous versions of Thrift Decode error messages reported only the most basic errors, without any context. For …
Release 0.3.2
Tuesday, February 07, 2023 in Volo
Projects:
In Volo 0.3.2 version, in addition to general bugfixes, there are many improvements. In particular, it is very much appreciated that there are community contributors who have brought us important features. Trait support for Thrift asynchronous codec …
Posts in 2022
Release 0.3.0
Thursday, December 22, 2022 in Volo
Projects:
In Volo 0.3.0 version, in addition to regular bugfixes, we also brought several important features. Service Trait refactoring In version 0.3.0 of Volo, we refactored Service Trait to make the implementation of Service Trait easier and provide more …
Release v0.2.1
Wednesday, October 26, 2022 in Volo
Projects:
[#61] optimize volo-thrift code, remove unnecessary generic parameters. [#63] remove TAIT elision lifetime required after nightly-2022-10-20. [#73] remove useless liftetime parameter in LoadBalance:: InstanceIter. [#65] feat: upgrade clap to 4. …
Release v0.2.0
Tuesday, October 18, 2022 in Volo
Projects:
Feature [#31] Support Windows. [#26] feat: add sd and lb for grpc. [#45] feat(grpc): support uds. [#32] feat: grpc support metainfo. [#30] feat: grpc server add layer_front(). [#42] feat(thrift): support multiplex. Optimize [#53] fix: …