fix: enable libsql remote + tls features for Turso cloud sync (#587)

The onboard wizard offers Turso cloud sync, but the libsql dependency
is compiled without the `remote` and `tls` features, causing a panic
at runtime when LIBSQL_URL is set:

  "The `tls` feature is disabled, you must provide your own http connector"

This adds the missing features to the libsql dependency.
This commit is contained in:
Eric Elizes
2026-03-07 19:55:11 +00:00
committed by GitHub
parent 9f71bd0d44
commit 8dc4ca5a98
+1 -1
View File
@@ -56,7 +56,7 @@ rustls = { version = "0.23", optional = true, default-features = false }
rustls-native-certs = { version = "0.8", optional = true }
# Database - libSQL/Turso (optional embedded database)
libsql = { version = "0.6", optional = true, default-features = false, features = ["core", "replication"] }
libsql = { version = "0.6", optional = true, default-features = false, features = ["core", "replication", "remote", "tls"] }
# Error handling
thiserror = "2"