diff --git a/Cargo.lock b/Cargo.lock
index c115ab66..ee5d6213 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2605,11 +2605,11 @@ dependencies = [
 
 [[package]]
 name = "tokio-websockets"
-version = "0.7.0"
+version = "0.8.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "988c6e20955aa5043e0822cb27093ebaabb430a126cda0223824b6d65ea900c1"
+checksum = "b37fdd357781d7336924ff59e916d67384f867312ef83c58f0242d22fa31651b"
 dependencies = [
- "base64 0.21.5",
+ "base64 0.22.0",
  "bytes",
  "fastrand",
  "futures-core",
@@ -2619,7 +2619,6 @@ dependencies = [
  "sha1_smol",
  "tokio",
  "tokio-util",
- "tracing",
 ]
 
 [[package]]
diff --git a/src/exercises/concurrency/chat-async/Cargo.toml b/src/exercises/concurrency/chat-async/Cargo.toml
index 66bc18de..48d44877 100644
--- a/src/exercises/concurrency/chat-async/Cargo.toml
+++ b/src/exercises/concurrency/chat-async/Cargo.toml
@@ -7,4 +7,4 @@ edition = "2021"
 futures-util = { version = "0.3.30", features = ["sink"] }
 http = "1.1.0"
 tokio = { version = "1.37.0", features = ["full"] }
-tokio-websockets = { version = "0.7.0", features = ["client", "fastrand", "server", "sha1_smol"] }
+tokio-websockets = { version = "0.8.2", features = ["client", "fastrand", "server", "sha1_smol"] }