• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 0.3.2
2
3- **all**: new functions const when possible ([#760])
4- **documentation**: Clarify subtlety around cloning and readiness in the `Service` docs. ([#622])
5- **documentation**: service: Call inner.poll_ready() in docs when cloning inner ([#679])
6
7[#760]: https://github.com/tower-rs/tower/pull/760
8[#622]: https://github.com/tower-rs/tower/pull/662
9[#679]: https://github.com/tower-rs/tower/pull/679
10
11# 0.3.1 (November 29, 2019)
12
13- Improve example in `Service` docs. ([#510])
14
15[#510]: https://github.com/tower-rs/tower/pull/510
16
17# 0.3.0 (November 29, 2019)
18
19- Update to `futures 0.3`.
20- Update documentation for `std::future::Future`.
21
22# 0.3.0-alpha.2 (September 30, 2019)
23
24- Documentation fixes.
25
26# 0.3.0-alpha.1 (Aug 20, 2019)
27
28* Switch to `std::future::Future`
29
30# 0.2.0 (Dec 12, 2018)
31
32* Change `Service`'s `Request` associated type to be a generic instead.
33  * Before:
34
35    ```rust
36    impl Service for Client {
37        type Request = HttpRequest;
38        type Response = HttpResponse;
39        // ...
40    }
41    ```
42  * After:
43
44    ```rust
45    impl Service<HttpRequest> for Client {
46        type Response = HttpResponse;
47        // ...
48    }
49    ```
50* Remove `NewService`, use `tower_util::MakeService` instead.
51* Remove `Service::ready` and `Ready`, use `tower_util::ServiceExt` instead.
52
53# 0.1.0 (Aug 9, 2018)
54
55* Initial release
56