Skip to content

Commit 2839c16

Browse files
nipunn1313Convex, Inc.
authored andcommitted
convex-rs PR 6: Don't require native-tls-vendored in tokio-tungstenite unless requested (#30548)
It will get required if one builds with the native-tls-vendored feature, which is actually the default feature for convex-rs. --- By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice. GitOrigin-RevId: 1a6afdfeba70a5b995e04c2ed2a88bc625bd80e3
1 parent f50685b commit 2839c16

File tree

6 files changed

+17
-12
lines changed

6 files changed

+17
-12
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/convex/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Upcoming
22

3+
# 0.8.1
4+
5+
Remove native-tls-vendored dependency for tokio-tungstenite. Rely on requested
6+
features instead.
7+
38
# 0.8.0
49

510
- Support for passing through a client_id to ConvexClient

crates/convex/Cargo.oss.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "convex"
33
description = "Client library for Convex (convex.dev)"
44
authors = [ "Convex, Inc. <[email protected]>" ]
5-
version = "0.8.0"
5+
version = "0.8.1"
66
edition = "2021"
77
rust-version = "1.65.0"
88
resolver = "2"
@@ -15,7 +15,7 @@ anyhow = { version = "1" }
1515
async-trait = { version = "0.1" }
1616
base64 = { version = "0.13" }
1717
bytes = { version = "1.1.0" }
18-
convex_sync_types = { path = "./sync_types", version = "=0.8.0" }
18+
convex_sync_types = { path = "./sync_types", version = "=0.8.1" }
1919
futures = { version = "0.3" }
2020
imbl = { version = "3.0.0" }
2121
parking_lot = { optional = true, version = "0.12", features = [ "hardware-lock-elision" ] }
@@ -26,14 +26,14 @@ serde_json = { features = [ "float_roundtrip", "preserve_order" ], version = "1"
2626
thiserror = { version = "1" }
2727
tokio = { features = [ "full" ], version = "1" }
2828
tokio-stream = { features = [ "io-util", "sync" ], version = "0.1" }
29-
tokio-tungstenite = { version = "0.21.0", features = [ "native-tls-vendored" ] }
29+
tokio-tungstenite = { features = [], version = "0.21.0" }
3030
tracing = { version = "0.1" }
3131
url = { version = "2.5.2" }
3232
uuid = { features = [ "serde", "v4" ], version = "1.6" }
3333

3434
[dev-dependencies]
3535
colored = { version = "2" }
36-
convex_sync_types = { path = "./sync_types", version = "=0.8.0", features = [ "testing" ] }
36+
convex_sync_types = { path = "./sync_types", version = "=0.8.1", features = [ "testing" ] }
3737
dotenvy = { version = "0.15.7" }
3838
maplit = { version = "1" }
3939
parking_lot = { version = "0.12", features = [ "hardware-lock-elision" ] }

crates/convex/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "convex"
33
description = "Client library for Convex (convex.dev)"
44
authors = ["Convex, Inc. <[email protected]>"]
5-
version = "0.8.0"
5+
version = "0.8.1"
66
edition = "2021"
77
rust-version = "1.65.0"
88
resolver = "2"
@@ -15,7 +15,7 @@ anyhow = { workspace = true }
1515
async-trait = { workspace = true }
1616
base64 = { workspace = true }
1717
bytes = { workspace = true }
18-
convex_sync_types = { path = "./sync_types", version = "=0.8.0" }
18+
convex_sync_types = { path = "./sync_types", version = "=0.8.1" }
1919
futures = { workspace = true }
2020
imbl = { workspace = true }
2121
parking_lot = { workspace = true, optional = true }
@@ -29,14 +29,14 @@ serde_json = { workspace = true, features = [
2929
thiserror = { workspace = true }
3030
tokio = { workspace = true, features = ["full"] }
3131
tokio-stream = { workspace = true, features = ["io-util", "sync"] }
32-
tokio-tungstenite = { workspace = true }
32+
tokio-tungstenite = { workspace = true, features = [] }
3333
tracing = { workspace = true }
3434
url = { workspace = true }
3535
uuid = { workspace = true, features = ["serde", "v4"] }
3636

3737
[dev-dependencies]
3838
colored = { workspace = true }
39-
convex_sync_types = { path = "./sync_types", version = "=0.8.0", features = [
39+
convex_sync_types = { path = "./sync_types", version = "=0.8.1", features = [
4040
"testing",
4141
] }
4242
dotenvy = { workspace = true }

crates/convex/sync_types/Cargo.oss.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "convex_sync_types"
33
description = "Sync types for the Convex Websocket protocol (convex.dev)"
4-
version = "0.8.0"
4+
version = "0.8.1"
55
authors = [ "Convex, Inc. <[email protected]>" ]
66
edition = "2021"
77
rust-version = "1.65.0"

crates/convex/sync_types/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "convex_sync_types"
33
description = "Sync types for the Convex Websocket protocol (convex.dev)"
4-
version = "0.8.0"
4+
version = "0.8.1"
55
authors = ["Convex, Inc. <[email protected]>"]
66
edition = "2021"
77
rust-version = "1.65.0"

0 commit comments

Comments
 (0)