File tree Expand file tree Collapse file tree 3 files changed +28
-5
lines changed Expand file tree Collapse file tree 3 files changed +28
-5
lines changed Original file line number Diff line number Diff line change @@ -246,3 +246,12 @@ jobs:
246246 # cannot test sqlite yet as that crate
247247 # as broken min-version dependencies as well
248248 run : cargo +1.84.0 minimal-versions check -p diesel-async --features "postgres bb8 deadpool mobc"
249+ all_features_build :
250+ name : Check all feature combination build
251+ runs-on : ubuntu-latest
252+ steps :
253+ - uses : actions/checkout@v4
254+ - uses : dtolnay/rust-toolchain@stable
255+ - uses : taiki-e/install-action@cargo-hack
256+ - name : Check feature combinations
257+ run : cargo hack check --feature-powerset --no-dev-deps --depth 2
Original file line number Diff line number Diff line change @@ -6,6 +6,17 @@ for Rust libraries in [RFC #1105](https://github.com/rust-lang/rfcs/blob/master/
66
77## [ Unreleased]
88
9+ ## [ 0.6.1] - 2025-07-03
10+
11+ * Fix features for some dependencies
12+
13+ ## [ 0.6.0] - 2025-07-02
14+
15+ * Allow to control the statement cache size
16+ * Minimize dependencies features
17+ * Bump minimal supported mysql_async version to 0.36.0
18+ * Fixing a bug in how we tracked open transaction that could lead to dangling transactions is specific cases
19+
920## [ 0.5.2] - 2024-11-26
1021
1122* Fixed an issue around transaction cancellation that could lead to connection pools containing connections with dangling transactions
@@ -87,4 +98,7 @@ in the pool should be checked if they are still valid
8798[ 0.4.1 ] : https://github.com/weiznich/diesel_async/compare/v0.4.0...v0.4.1
8899[ 0.5.0 ] : https://github.com/weiznich/diesel_async/compare/v0.4.0...v0.5.0
89100[ 0.5.1 ] : https://github.com/weiznich/diesel_async/compare/v0.5.0...v0.5.1
90- [ Unreleased ] : https://github.com/weiznich/diesel_async/compare/v0.5.1...main
101+ [ 0.5.2 ] : https://github.com/weiznich/diesel_async/compare/v0.5.1...v0.5.2
102+ [ 0.6.0 ] : https://github.com/weiznich/diesel_async/compare/v0.5.2...v0.6.0
103+ [ 0.6.1 ] : https://github.com/weiznich/diesel_async/compare/v0.6.0...v0.6.1
104+ [ Unreleased ] : https://github.com/weiznich/diesel_async/compare/v0.6.1...main
Original file line number Diff line number Diff line change 11[package ]
22name = " diesel-async"
3- version = " 0.5.2 "
3+ version = " 0.6.1 "
44authors = [" Georg Semmler <github@weiznich.de>" ]
55edition = " 2021"
66autotests = false
@@ -78,11 +78,11 @@ mysql = [
7878postgres = [" diesel/postgres_backend" , " tokio-postgres" , " tokio" , " tokio/rt" ]
7979sqlite = [" diesel/sqlite" , " sync-connection-wrapper" ]
8080sync-connection-wrapper = [" tokio/rt" ]
81- async-connection-wrapper = [" tokio/net" ]
81+ async-connection-wrapper = [" tokio/net" , " tokio/rt " ]
8282pool = []
8383r2d2 = [" pool" , " diesel/r2d2" ]
84- bb8 = [" pool" , " dep:bb8" , " dep:async-trait " ]
85- mobc = [" pool" , " dep:mobc" ]
84+ bb8 = [" pool" , " dep:bb8" ]
85+ mobc = [" pool" , " dep:mobc" , " dep:async-trait " , " tokio/sync " ]
8686deadpool = [" pool" , " dep:deadpool" ]
8787
8888[[test ]]
You can’t perform that action at this time.
0 commit comments