bb8 breaking changes

cargo

5 curated breaking changes across major versions of bb8. Use this as a migration checklist before bumping dependencies.

5
changes
Breaking changes by transition
  • v0.4.0 \u2192 v0.5.0breaking

    `ConnectionManager::is_valid()` now takes a `&mut PooledConnection<'_, M::Connection>`

  • v0.4.0 \u2192 v0.5.0breaking

    The `run()` method was removed in favor of the more ergonomic `get()` method Other changes:

  • v0.4.0 \u2192 v0.5.0breaking

    Switch to blocking `parking_lot::Mutex` instead of tokio's async `Mutex` (fixes #74)

  • v0.4.0 \u2192 v0.5.0breaking

    Add basic documentation (#62, thanks to @pksunkara)

  • v0.4.0 \u2192 v0.5.0breaking

    Reduced dependencies

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/bb8