# Changelog ## Unreleased ## v0.14.0 - 2022-01-14 ### Changed - Accept `Source` and `Box>` in addition to `Arc>` in `combine` operator - Emit `Message::Error(_)` in `interval` function if `Nursery::nurse` call errors ### Breaking changes - Upgrade `async_nursery` - Change trait bounds on `nursery` parameter of `interval` function ## v0.13.0 - 2021-12-28 ### Added - Implement `interval` ### Changed - Add a feature gate for each function ## v0.12.0 - 2021-12-25 ### Added - Implement `concat` operator ## v0.11.0 - 2021-12-24 ### Added - Implement `combine` operator ## v0.10.0 - 2021-12-16 ### Added - Implement `share` ### Breaking changes - Change type of parameter accepted by `merge` function ## v0.9.0 - 2021-12-14 ### Added - Implement `pipe` - Implement `merge` operator ### Changed - Change `Debug::fmt` output of `Callbag` type - Implement `Clone` for `Message` type ### Breaking changes - Change `Message::Error(_)` variant - Change `Message::Handshake(_)` variant ## v0.8.0 - 2021-12-07 ### Changed - Implement `Debug` for `Callbag` and `Message` types ## v0.7.0 - 2021-12-06 ### Added - Implement `take` operator - Implement `skip` operator ## v0.6.0 - 2021-11-24 ### Added - Implement `flatten` operator ### Breaking changes - Add `Message::Error(_)` variant ## v0.5.0 - 2021-11-22 ### Added - Implement `filter` operator ## v0.4.0 - 2021-11-22 ### Added - Implement `scan` operator ## v0.3.0 - 2021-11-09 ### Added - Implement `map` operator ## v0.2.0 - 2021-11-04 ### Added - Implement `for_each` ### Breaking changes - Adjust types ## v0.1.0 - 2021-11-04 ### Added - Implement `from_iter`