diff --git a/Cargo.toml b/Cargo.toml
index 731227a..d9f8168 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "libsql-client"
-version = "0.31.11"
+version = "0.32.0"
 edition = "2021"
 license = "Apache-2.0"
 description = "HTTP-based client for libSQL and sqld"
@@ -15,7 +15,7 @@ base64 = "0.21.0"
 num-traits = "0.2.15"
 serde_json = "1.0.91"
 worker = { version = "0.0.18", optional = true }
-spin-sdk = { version = "1.4", git = "https://github.com/fermyon/spin", tag = "v1.4.1", default-features = false, optional = true }
+spin-sdk = { version = "1.5", git = "https://github.com/fermyon/spin", tag = "v1.5.0", default-features = false, optional = true }
 sqlite3-parser = { version = "0.8.0", default-features = false, features = [ "YYNOERRORRECOVERY" ] }
 http = { version = "0.2", optional = true }
 bytes = { version = "1.4.0", optional = true }
@@ -28,7 +28,7 @@ serde = "1.0.159"
 tracing = "0.1.37"
 futures = "0.3.28"
 fallible-iterator = "0.2.0"
-libsql = { version = "0.1.6", optional = true }
+libsql = { version = "=0.1.8", optional = true }
 
 [features]
 default = ["local_backend", "hrana_backend", "reqwest_backend", "mapping_names_to_values_in_rows"]