Skip to content

Releases: djc/bb8

0.9.0

09 Dec 08:31
@djc djc
v0.9.0
Compare
Choose a tag to compare

bb8 0.9.0 (and bb8-postgres 0.9.0, bb8-redis 0.18.0) adopts RPITIT (first stabilized in Rust 1.75) to drop the dependency on async_trait. This comes at the cost of raising the MSRV for these new releases to 1.75. If any bugs are found, I will consider releasing 0.8.x upgrades until such time as Tokio bumps its MSRV to 1.75.

What's Changed

  • Add Discord link to README by @djc in #228
  • Apply suggestions from clippy 1.83 by @djc in #229
  • Get token from environment by @djc in #231
  • Replace async_trait with native async fns by @gahag-cw in #230

v0.8.6

17 Oct 10:13
@djc djc
v0.8.6
Compare
Choose a tag to compare

What's Changed

Please consider sponsoring ongoing maintenance or contact @djc to discuss commercial support.

0.8.5

14 Jun 13:33
@djc djc
v0.8.5
Compare
Choose a tag to compare

What's Changed

v0.8.4

14 Jun 13:33
@djc djc
v0.8.4
Compare
Choose a tag to compare

What's Changed

  • Remove dependency on futures-channel in favour of tokio primitives by @aumetra in #191
  • Fix #167: Notify waiters when dropping a bad connection from the pool by @xortive in #194
  • Provide statistics for get operations by @pfreixes in #198
  • Add new get wait time statistic by @pfreixes in #203
  • Adds new statistics attributes for tracking connections closed by @pfreixes in #205
  • Adds new statistics attributes for reaped connections by @pfreixes in #206
  • Adds new connections_created statistic by @pfreixes in #207

0.8.3

14 Jun 13:32
@djc djc
v0.8.3
Compare
Choose a tag to compare

What's Changed

  • Track PooledConnection state explicitly by @djc in #189

v0.8.2

01 Feb 13:37
@djc djc
v0.8.2
Compare
Choose a tag to compare

What's Changed

  • Bump MSRV to 1.63 for tokio 1.30 by @djc in #173
  • Switched to Into<Option> for parameters in Builder by @fpagliughi in #185
  • Use Notify to coordinate waiters by @djc in #186

Full Changelog: v0.8.1...v0.8.2

v0.8.1

01 Feb 13:36
@djc djc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

01 Feb 13:36
@djc djc
Compare
Choose a tag to compare

What's Changed

  • Restore ManageConnection::is_valid original signature by @arnodb in #116
  • Update parking_lot requirement from 0.11 to 0.12 by @dependabot in #119

Full Changelog: v0.7.1...v0.8.0

v0.7.1

01 Feb 13:35
@djc djc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

0.7.0

27 Dec 13:35
@djc djc
Compare
Choose a tag to compare

This release updates tokio to 1.0. Additionally, it contains one additional feature:

  • Allow customization of connections after connecting (#89, thanks to @agersant)

I simultaneously published bb8-postgres 0.7.0 and bb8-redis 0.8.0. This branch is most likely to get bug fixes and additional features. The 0.5.x branch (tokio 0.2) and 0.6.x branch (tokio 0.3) will probably get less maintenance, depending on the uptake of tokio 1.