depscope
Packages
IntegrateAPI DocsCuratorBenchmarkCoverage
Sign inGet API access
depscope/breaking/cargo/futures-task

futures-task breaking changes

cargo

10 curated breaking changes across major versions of futures-task. Use this as a migration checklist before bumping dependencies.

View package health \u2192Known bugs \u2192
10
changes

Breaking changes by transition

  • 0.3.30 \u2192 0.3.31

    breaking

    Fix use after free of task in `FuturesUnordered` when dropped future panics (#2886)

  • 0.3.30 \u2192 0.3.31

    breaking

    Fix soundness bug in `task::waker_ref` (#2830)

  • 0.3.30 \u2192 0.3.31

    breaking

    Fix bugs in `AsyncBufRead::read_line` and `AsyncBufReadExt::lines` (#2884)

  • 0.3.30 \u2192 0.3.31

    breaking

    Fix parsing issue in `select!`/`select_biased!` (#2832)

  • 0.3.30 \u2192 0.3.31

    breaking

    Work around issue due to upstream `Waker::will_wake` change (#2865)

  • 0.3.30 \u2192 0.3.31

    breaking

    Add `stream::Iter::{get_ref,get_mut,into_inner}` (#2875)

  • 0.3.30 \u2192 0.3.31

    breaking

    Add `future::AlwaysReady` (#2825)

  • 0.3.30 \u2192 0.3.31

    breaking

    Relax trait bound on non-constructor methods of `io::{BufReader,BufWriter}` (#2848)

  • 0.3.9 \u2192 0.3.10

    breaking

    Fixed type-inference in `sink::unfold` by specifying more of its types (breaking change -- see #2311)

  • 0.3.0 \u2192 0.3.1

    api

    Fix signature of `SpawnExt` and `LocalSpawnExt` trait (breaking change -- see #1959)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/futures-task
DepScope

Package intelligence for AI agents. 19 ecosystems.

Resources
API DocumentationHallucination BenchmarkFor EnterpriseSwagger / OpenAPIPopular PackagesCoverageAI Plugin SetupWatch the pitch (60s)
Legal
Legal hubPrivacy PolicyTerms of ServiceCookie PolicyAcceptable UseAttributionDPASub-processorsSecurityImprintContact中文
© 2026 Cuttalo srl — Italy · VAT IT03242390734Built for AI agents