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"
unicode-width = "0.1.8"
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"
zellij-utils = { path = "../zellij-utils/", version = "0.42.0" }
log = "0.4.17"
@ -34,7 +34,7 @@ uuid = { version = "1.4.1", features = ["serde", "v4"] }
semver = "0.11.0"
[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
features = [
'async',
@ -48,12 +48,13 @@ features = [
'component-model',
'std',
'gc',
'gc-drc',
]
[dev-dependencies]
insta = "1.6.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]
singlepass = ["wasmtime/winch"]