Releases: djc/bb8
0.9.0
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
v0.8.6
What's Changed
- Use Relaxed ordering mode by @pfreixes in #210
- Bump MSRV to 1.70 (for tokio 1.39) by @djc in #213
- Add
Pool::add
by @tneely in #214 - Add FUNDING metadata by @djc in #222
- Change notify_waiters to notify_one on broken conns by @tneely in #225
- Polish for fixes from #223 and #224 by @djc in #226
Please consider sponsoring ongoing maintenance or contact @djc to discuss commercial support.
0.8.5
v0.8.4
What's Changed
- Remove dependency on
futures-channel
in favour oftokio
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
v0.8.2
v0.8.1
What's Changed
- Minor lints by @nyurik in #126
- UUID 1 for bb8 by @ChristianBeilschmidt in #128
- Bump to 2021 edition & inline formats by @nyurik in #125
- Set MSRV to 1.58 for now by @djc in #134
- Some minor lints by @nyurik in #132
- Fix readme example by @crsov in #135
- docs: add bb8-arangodb to readme by @gabor-boros in #136
- Test MSRV without redis by @djc in #138
- document: add bb8-redis-cluster by @0xWOF in #140
- Add option to retry connection creation, on by default by @levkk in #149
- bb8: Make parking_lot an optional feature enabled by default by @r-ml in #152
- Add LIFO option for getting pool resources by @zainkabani in #162
- Forward error to waiter before sinking by @couchand in #153
- Fix PoolInternals QueueStrategy default by @zainkabani in #163
- Fix configuration of queue strategy by @zainkabani in #165
Full Changelog: v0.8.0...v0.8.1
v0.8.0
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
What's Changed
- Update README.md by @vkill in #101
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #106
- Add
Pool::get_owned
by @davidpdrsn in #107
Full Changelog: v0.7.0...v0.7.1
0.7.0
This release updates tokio to 1.0. Additionally, it contains one additional feature:
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.