@@ -16,7 +16,7 @@ serde_json = "1.0.18" # This is the earliest version which supports 128-bit inte
1616thiserror = " >=1, <3"
1717tokio = { version = " 1.5" , features = [" sync" , " macros" ] }
1818tracing = " 0.1.27"
19- wasmtime = { version = " >=22, <28 " , default-features = false , features = [
19+ wasmtime = { version = " >=22, <31 " , default-features = false , features = [
2020 " async" ,
2121] }
2222
@@ -65,7 +65,7 @@ version = "1.5"
6565features = [" macros" , " fs" , " rt" , " rt-multi-thread" ]
6666
6767[dev-dependencies ]
68- wasmtime = { version = " >=22, <28 " , default-features = false , features = [
68+ wasmtime = { version = " >=22, <31 " , default-features = false , features = [
6969 " cranelift" ,
7070] }
7171insta = { version = " 1" , features = [" yaml" ] }
@@ -75,6 +75,9 @@ insta = { version = "1", features = ["yaml"] }
7575# which depends on old log, which depends on old libc, which doesn't build with newer rustc
7676rayon = " ^1.6"
7777
78+ # wasmtime fails to resolve to its minimal version without this
79+ version_check = " ^0.9.4"
80+
7881[features ]
7982default = [" all-builtins" , " fast" ]
8083
0 commit comments