chore(deps): update to Wasmtime 29.0.1 (#3955)

* Update to Wasmtime 29.0.1

* Enable Wasmtime gc-drc feature

Either the gc-null or gc-drc feature must be enabled when the gc feature
is enabled.
This commit is contained in:
bjorn3 2025-01-28 17:02:21 +01:00 committed by GitHub
parent 10df29ed11
commit 7f0b8b6416
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 400 additions and 320 deletions

713
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -19,7 +19,7 @@ daemonize = "0.5"
serde_json = "1.0" serde_json = "1.0"
unicode-width = "0.1.8" unicode-width = "0.1.8"
url = "2.2.2" url = "2.2.2"
wasmtime-wasi = "21.0.2" # Keep in sync with wasmtime wasmtime-wasi = "29.0.1" # Keep in sync with wasmtime
cassowary = "0.3.0" cassowary = "0.3.0"
zellij-utils = { path = "../zellij-utils/", version = "0.42.0" } zellij-utils = { path = "../zellij-utils/", version = "0.42.0" }
log = "0.4.17" log = "0.4.17"
@ -34,7 +34,7 @@ uuid = { version = "1.4.1", features = ["serde", "v4"] }
semver = "0.11.0" semver = "0.11.0"
[dependencies.wasmtime] [dependencies.wasmtime]
version = "21.0.2" # Keep in sync with wasmtime-wasi version = "29.0.1" # Keep in sync with wasmtime-wasi
default-features = false default-features = false
features = [ features = [
'async', 'async',
@ -48,12 +48,13 @@ features = [
'component-model', 'component-model',
'std', 'std',
'gc', 'gc',
'gc-drc',
] ]
[dev-dependencies] [dev-dependencies]
insta = "1.6.0" insta = "1.6.0"
tempfile = "3.2.0" tempfile = "3.2.0"
wasmtime = { version = "21.0.2", features = ["winch"] } # Keep in sync with the other wasmtime dep wasmtime = { version = "29.0.1", features = ["winch"] } # Keep in sync with the other wasmtime dep
[features] [features]
singlepass = ["wasmtime/winch"] singlepass = ["wasmtime/winch"]