Tags: tower-rs/tower
Tags
tower: prepare to release 0.4.10 (#608) * tower: prepare to release 0.4.10 - Fix accidental breaking change when using the `rustdoc::broken_intra_doc_links` lint ([#605]) - Clarity that tower's minimum supported rust version is 1.46 ([#605]) [#605]: #605 * Update tower/CHANGELOG.md Co-authored-by: Oliver Gould <ver@buoyant.io> Co-authored-by: Oliver Gould <ver@buoyant.io>
tower: prepare to release 0.4.9 (#602) - Migrate to pin-project-lite ([#595]) - **builder**: Implement `Layer` for `ServiceBuilder` ([#600]) - **builder**: Add `ServiceBuilder::and_then` analogous to `ServiceExt::and_then` ([#601]) [#600]: #600 [#601]: #601 [#595]: #595 [pin-project-lite]: https://crates.io/crates/pin-project-lite
# Tower 0.4.7 (April 27, 2021) ### Added - **builder**: Add `ServiceBuilder::check_service` to check the request, response, and error types of the output service. ([#576]) - **builder**: Add `ServiceBuilder::check_service_clone` to check the output service can be cloned. ([#576]) ### Fixed - **spawn_ready**: Abort spawned background tasks when the `SpawnReady` service is dropped, fixing a potential task/resource leak (#[581]) - Fixed broken documentation links ([#578]) [#576]: #576 [#578]: #578 [#581]: #581
tower: prepare to release v0.5.6 (#573) Deprecated - **util**: Deprecated `ServiceExt::ready_and` (renamed to `ServiceExt::ready`). ([#567]) - **util**: Deprecated `ReadyAnd` future (renamed to `Ready`). ([#567]) Added - **builder**: Add `ServiceBuilder::layer_fn` to add a layer built from a function. ([#560]) - **builder**: Add `ServiceBuilder::map_future` for transforming the futures produced by a service. ([#559]) - **builder**: Add `ServiceBuilder::service_fn` for applying `Layer`s to an async function using `util::service_fn`. ([#564]) - **util**: Add example for `service_fn`. ([#563]) - **util**: Add `BoxLayer` for creating boxed `Layer` trait objects. ([#569]) [#567]: #567 [#560]: #560 [#559]: #559 [#564]: #564 [#563]: #563 [#569]: #569
tower: prepare to release 0.4.1 (#514) * tower: prepare to release 0.4.1 This branch updates the tower-layer dependency to 0.3.1 and prepares a new release of `tower`. This should fix the broken re-exports of `layer_fn` and get us a successful docs.rs build. Signed-off-by: Eliza Weisman <eliza@buoyant.io>