1# Unreleased 2 3- None 4 5# 0.3.2 (June 17, 2022) 6 7## Added 8 9- **docs**: Clarify subtlety around cloning and readiness in the `Service` docs 10 ([#548]) 11- **docs**: Clarify details around shared resource consumption in `poll_ready()` 12 ([#662]) 13 14 15[#548]: https://github.com/tower-rs/tower/pull/548 16[#662]: https://github.com/tower-rs/tower/pull/662 17 18 19# 0.3.1 (November 29, 2019) 20 21- Improve example in `Service` docs. ([#510]) 22 23[#510]: https://github.com/tower-rs/tower/pull/510 24 25# 0.3.0 (November 29, 2019) 26 27- Update to `futures 0.3`. 28- Update documentation for `std::future::Future`. 29 30# 0.3.0-alpha.2 (September 30, 2019) 31 32- Documentation fixes. 33 34# 0.3.0-alpha.1 (Aug 20, 2019) 35 36* Switch to `std::future::Future` 37 38# 0.2.0 (Dec 12, 2018) 39 40* Change `Service`'s `Request` associated type to be a generic instead. 41 * Before: 42 43 ```rust 44 impl Service for Client { 45 type Request = HttpRequest; 46 type Response = HttpResponse; 47 // ... 48 } 49 ``` 50 * After: 51 52 ```rust 53 impl Service<HttpRequest> for Client { 54 type Response = HttpResponse; 55 // ... 56 } 57 ``` 58* Remove `NewService`, use `tower_util::MakeService` instead. 59* Remove `Service::ready` and `Ready`, use `tower_util::ServiceExt` instead. 60 61# 0.1.0 (Aug 9, 2018) 62 63* Initial release 64