diff --git a/Cargo.toml b/Cargo.toml
index 094dae161..34ae7add5 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -86,7 +86,7 @@ futures-lite = { version = "2.0.0", optional = true }
async-process = { version = "2.0.0", optional = true }
[target.'cfg(target_arch = "wasm32")'.dependencies]
-gloo-timers = { version = "0.2.1", features = ["futures"], optional = true }
+gloo-timers = { version = "0.3.0", features = ["futures"], optional = true }
wasm-bindgen-futures = { version = "0.4.10", optional = true }
futures-channel = { version = "0.3.4", optional = true }
diff --git a/src/stream/mod.rs b/src/stream/mod.rs
index f7f2727a1..504face8b 100644
--- a/src/stream/mod.rs
+++ b/src/stream/mod.rs
@@ -40,6 +40,10 @@
//! type Item;
//! fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll