1# 0.1.16 (September 5th, 2024) 2 3This release bumps the MSRV of tokio-stream to 1.70. 4 5- stream: add `next_many` and `poll_next_many` to `StreamMap` ([#6409]) 6- stream: make stream adapters public ([#6658]) 7- readme: add readme for tokio-stream ([#6456]) 8 9[#6409]: https://github.com/tokio-rs/tokio/pull/6409 10[#6658]: https://github.com/tokio-rs/tokio/pull/6658 11[#6456]: https://github.com/tokio-rs/tokio/pull/6456 12 13# 0.1.15 (March 14th, 2024) 14 15This release bumps the MSRV of tokio-stream to 1.63. 16 17- docs: fix typo in argument name ([#6389]) 18- docs: fix typo in peekable docs ([#6130]) 19- docs: link to latest version of tokio-util docs ([#5694]) 20- docs: typographic improvements ([#6262]) 21- stream: add `StreamExt::peekable` ([#6095]) 22 23[#5694]: https://github.com/tokio-rs/tokio/pull/5694 24[#6095]: https://github.com/tokio-rs/tokio/pull/6095 25[#6130]: https://github.com/tokio-rs/tokio/pull/6130 26[#6262]: https://github.com/tokio-rs/tokio/pull/6262 27[#6389]: https://github.com/tokio-rs/tokio/pull/6389 28 29# 0.1.14 (April 26th, 2023) 30 31This bugfix release bumps the minimum version of Tokio to 1.15, which is 32necessary for `timeout_repeating` to compile. ([#5657]) 33 34[#5657]: https://github.com/tokio-rs/tokio/pull/5657 35 36# 0.1.13 (April 25th, 2023) 37 38This release bumps the MSRV of tokio-stream to 1.56. 39 40- stream: add "full" feature flag ([#5639]) 41- stream: add `StreamExt::timeout_repeating` ([#5577]) 42- stream: add `StreamNotifyClose` ([#4851]) 43 44[#4851]: https://github.com/tokio-rs/tokio/pull/4851 45[#5577]: https://github.com/tokio-rs/tokio/pull/5577 46[#5639]: https://github.com/tokio-rs/tokio/pull/5639 47 48# 0.1.12 (January 20, 2023) 49 50- time: remove `Unpin` bound on `Throttle` methods ([#5105]) 51- time: document that `throttle` operates on ms granularity ([#5101]) 52- sync: add `WatchStream::from_changes` ([#5432]) 53 54[#5105]: https://github.com/tokio-rs/tokio/pull/5105 55[#5101]: https://github.com/tokio-rs/tokio/pull/5101 56[#5432]: https://github.com/tokio-rs/tokio/pull/5432 57 58# 0.1.11 (October 11, 2022) 59 60- time: allow `StreamExt::chunks_timeout` outside of a runtime ([#5036]) 61 62[#5036]: https://github.com/tokio-rs/tokio/pull/5036 63 64# 0.1.10 (Sept 18, 2022) 65 66- time: add `StreamExt::chunks_timeout` ([#4695]) 67- stream: add track_caller to public APIs ([#4786]) 68 69[#4695]: https://github.com/tokio-rs/tokio/pull/4695 70[#4786]: https://github.com/tokio-rs/tokio/pull/4786 71 72# 0.1.9 (June 4, 2022) 73 74- deps: upgrade `tokio-util` dependency to `0.7.x` ([#3762]) 75- stream: add `StreamExt::map_while` ([#4351]) 76- stream: add `StreamExt::then` ([#4355]) 77- stream: add cancel-safety docs to `StreamExt::next` and `try_next` ([#4715]) 78- stream: expose `Elapsed` error ([#4502]) 79- stream: expose `Timeout` ([#4601]) 80- stream: implement `Extend` for `StreamMap` ([#4272]) 81- sync: add `Clone` to `RecvError` types ([#4560]) 82 83[#3762]: https://github.com/tokio-rs/tokio/pull/3762 84[#4272]: https://github.com/tokio-rs/tokio/pull/4272 85[#4351]: https://github.com/tokio-rs/tokio/pull/4351 86[#4355]: https://github.com/tokio-rs/tokio/pull/4355 87[#4502]: https://github.com/tokio-rs/tokio/pull/4502 88[#4560]: https://github.com/tokio-rs/tokio/pull/4560 89[#4601]: https://github.com/tokio-rs/tokio/pull/4601 90[#4715]: https://github.com/tokio-rs/tokio/pull/4715 91 92# 0.1.8 (October 29, 2021) 93 94- stream: add `From<Receiver<T>>` impl for receiver streams ([#4080]) 95- stream: impl `FromIterator` for `StreamMap` ([#4052]) 96- signal: make windows docs for signal module show up on unix builds ([#3770]) 97 98[#3770]: https://github.com/tokio-rs/tokio/pull/3770 99[#4052]: https://github.com/tokio-rs/tokio/pull/4052 100[#4080]: https://github.com/tokio-rs/tokio/pull/4080 101 102# 0.1.7 (July 7, 2021) 103 104### Fixed 105 106- sync: fix watch wrapper ([#3914]) 107- time: fix `Timeout::size_hint` ([#3902]) 108 109[#3902]: https://github.com/tokio-rs/tokio/pull/3902 110[#3914]: https://github.com/tokio-rs/tokio/pull/3914 111 112# 0.1.6 (May 14, 2021) 113 114### Added 115 116- stream: implement `Error` and `Display` for `BroadcastStreamRecvError` ([#3745]) 117 118### Fixed 119 120- stream: avoid yielding in `AllFuture` and `AnyFuture` ([#3625]) 121 122[#3745]: https://github.com/tokio-rs/tokio/pull/3745 123[#3625]: https://github.com/tokio-rs/tokio/pull/3625 124 125# 0.1.5 (March 20, 2021) 126 127### Fixed 128 129- stream: documentation note for throttle `Unpin` ([#3600]) 130 131[#3600]: https://github.com/tokio-rs/tokio/pull/3600 132 133# 0.1.4 (March 9, 2021) 134 135Added 136 137- signal: add `Signal` wrapper ([#3510]) 138 139Fixed 140 141- stream: remove duplicate `doc_cfg` declaration ([#3561]) 142- sync: yield initial value in `WatchStream` ([#3576]) 143 144[#3510]: https://github.com/tokio-rs/tokio/pull/3510 145[#3561]: https://github.com/tokio-rs/tokio/pull/3561 146[#3576]: https://github.com/tokio-rs/tokio/pull/3576 147 148# 0.1.3 (February 5, 2021) 149 150Added 151 152 - sync: add wrapper for broadcast and watch ([#3384], [#3504]) 153 154[#3384]: https://github.com/tokio-rs/tokio/pull/3384 155[#3504]: https://github.com/tokio-rs/tokio/pull/3504 156 157# 0.1.2 (January 12, 2021) 158 159Fixed 160 161 - docs: fix some wrappers missing in documentation ([#3378]) 162 163[#3378]: https://github.com/tokio-rs/tokio/pull/3378 164 165# 0.1.1 (January 4, 2021) 166 167Added 168 169 - add `Stream` wrappers ([#3343]) 170 171Fixed 172 173 - move `async-stream` to `dev-dependencies` ([#3366]) 174 175[#3366]: https://github.com/tokio-rs/tokio/pull/3366 176[#3343]: https://github.com/tokio-rs/tokio/pull/3343 177 178# 0.1.0 (December 23, 2020) 179 180 - Initial release 181