Skip to content

Commit 50cdd14

Browse files
Bump Wasmtime to 10.0.0 (bytecodealliance#6345)
Co-authored-by: Wasmtime Publish <wasmtime-publish@users.noreply.github.com>
1 parent b2118a9 commit 50cdd14

File tree

24 files changed

+134
-124
lines changed

24 files changed

+134
-124
lines changed

Cargo.lock

+52-52
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+46-46
Original file line numberDiff line numberDiff line change
@@ -112,65 +112,65 @@ exclude = [
112112
]
113113

114114
[workspace.package]
115-
version = "9.0.0"
115+
version = "10.0.0"
116116
authors = ["The Wasmtime Project Developers"]
117117
edition = "2021"
118118
rust-version = "1.66.0"
119119

120120
[workspace.dependencies]
121-
wasmtime = { path = "crates/wasmtime", version = "9.0.0", default-features = false }
122-
wasmtime-cache = { path = "crates/cache", version = "=9.0.0" }
123-
wasmtime-cli-flags = { path = "crates/cli-flags", version = "=9.0.0" }
124-
wasmtime-cranelift = { path = "crates/cranelift", version = "=9.0.0" }
125-
wasmtime-cranelift-shared = { path = "crates/cranelift-shared", version = "=9.0.0" }
126-
wasmtime-winch = { path = "crates/winch", version = "=9.0.0" }
127-
wasmtime-environ = { path = "crates/environ", version = "=9.0.0" }
128-
wasmtime-explorer = { path = "crates/explorer", version = "=9.0.0" }
129-
wasmtime-fiber = { path = "crates/fiber", version = "=9.0.0" }
130-
wasmtime-types = { path = "crates/types", version = "9.0.0" }
131-
wasmtime-jit = { path = "crates/jit", version = "=9.0.0" }
132-
wasmtime-jit-debug = { path = "crates/jit-debug", version = "=9.0.0" }
133-
wasmtime-runtime = { path = "crates/runtime", version = "=9.0.0" }
134-
wasmtime-wast = { path = "crates/wast", version = "=9.0.0" }
135-
wasmtime-wasi = { path = "crates/wasi", version = "9.0.0" }
136-
wasmtime-wasi-crypto = { path = "crates/wasi-crypto", version = "9.0.0" }
137-
wasmtime-wasi-nn = { path = "crates/wasi-nn", version = "9.0.0" }
138-
wasmtime-wasi-threads = { path = "crates/wasi-threads", version = "9.0.0" }
139-
wasmtime-component-util = { path = "crates/component-util", version = "=9.0.0" }
140-
wasmtime-component-macro = { path = "crates/component-macro", version = "=9.0.0" }
141-
wasmtime-asm-macros = { path = "crates/asm-macros", version = "=9.0.0" }
121+
wasmtime = { path = "crates/wasmtime", version = "10.0.0", default-features = false }
122+
wasmtime-cache = { path = "crates/cache", version = "=10.0.0" }
123+
wasmtime-cli-flags = { path = "crates/cli-flags", version = "=10.0.0" }
124+
wasmtime-cranelift = { path = "crates/cranelift", version = "=10.0.0" }
125+
wasmtime-cranelift-shared = { path = "crates/cranelift-shared", version = "=10.0.0" }
126+
wasmtime-winch = { path = "crates/winch", version = "=10.0.0" }
127+
wasmtime-environ = { path = "crates/environ", version = "=10.0.0" }
128+
wasmtime-explorer = { path = "crates/explorer", version = "=10.0.0" }
129+
wasmtime-fiber = { path = "crates/fiber", version = "=10.0.0" }
130+
wasmtime-types = { path = "crates/types", version = "10.0.0" }
131+
wasmtime-jit = { path = "crates/jit", version = "=10.0.0" }
132+
wasmtime-jit-debug = { path = "crates/jit-debug", version = "=10.0.0" }
133+
wasmtime-runtime = { path = "crates/runtime", version = "=10.0.0" }
134+
wasmtime-wast = { path = "crates/wast", version = "=10.0.0" }
135+
wasmtime-wasi = { path = "crates/wasi", version = "10.0.0" }
136+
wasmtime-wasi-crypto = { path = "crates/wasi-crypto", version = "10.0.0" }
137+
wasmtime-wasi-nn = { path = "crates/wasi-nn", version = "10.0.0" }
138+
wasmtime-wasi-threads = { path = "crates/wasi-threads", version = "10.0.0" }
139+
wasmtime-component-util = { path = "crates/component-util", version = "=10.0.0" }
140+
wasmtime-component-macro = { path = "crates/component-macro", version = "=10.0.0" }
141+
wasmtime-asm-macros = { path = "crates/asm-macros", version = "=10.0.0" }
142142
component-test-util = { path = "crates/misc/component-test-util" }
143143
component-fuzz-util = { path = "crates/misc/component-fuzz-util" }
144-
wiggle = { path = "crates/wiggle", version = "=9.0.0", default-features = false }
145-
wiggle-macro = { path = "crates/wiggle/macro", version = "=9.0.0" }
146-
wiggle-generate = { path = "crates/wiggle/generate", version = "=9.0.0" }
147-
wasi-common = { path = "crates/wasi-common", version = "=9.0.0" }
148-
wasi-tokio = { path = "crates/wasi-common/tokio", version = "=9.0.0" }
149-
wasi-cap-std-sync = { path = "crates/wasi-common/cap-std-sync", version = "=9.0.0" }
144+
wiggle = { path = "crates/wiggle", version = "=10.0.0", default-features = false }
145+
wiggle-macro = { path = "crates/wiggle/macro", version = "=10.0.0" }
146+
wiggle-generate = { path = "crates/wiggle/generate", version = "=10.0.0" }
147+
wasi-common = { path = "crates/wasi-common", version = "=10.0.0" }
148+
wasi-tokio = { path = "crates/wasi-common/tokio", version = "=10.0.0" }
149+
wasi-cap-std-sync = { path = "crates/wasi-common/cap-std-sync", version = "=10.0.0" }
150150
wasmtime-fuzzing = { path = "crates/fuzzing" }
151-
wasmtime-jit-icache-coherence = { path = "crates/jit-icache-coherence", version = "=9.0.0" }
152-
wasmtime-wit-bindgen = { path = "crates/wit-bindgen", version = "=9.0.0" }
151+
wasmtime-jit-icache-coherence = { path = "crates/jit-icache-coherence", version = "=10.0.0" }
152+
wasmtime-wit-bindgen = { path = "crates/wit-bindgen", version = "=10.0.0" }
153153

154-
cranelift-wasm = { path = "cranelift/wasm", version = "0.96.0" }
155-
cranelift-codegen = { path = "cranelift/codegen", version = "0.96.0" }
156-
cranelift-frontend = { path = "cranelift/frontend", version = "0.96.0" }
157-
cranelift-entity = { path = "cranelift/entity", version = "0.96.0" }
158-
cranelift-native = { path = "cranelift/native", version = "0.96.0" }
159-
cranelift-module = { path = "cranelift/module", version = "0.96.0" }
160-
cranelift-interpreter = { path = "cranelift/interpreter", version = "0.96.0" }
161-
cranelift-reader = { path = "cranelift/reader", version = "0.96.0" }
154+
cranelift-wasm = { path = "cranelift/wasm", version = "0.97.0" }
155+
cranelift-codegen = { path = "cranelift/codegen", version = "0.97.0" }
156+
cranelift-frontend = { path = "cranelift/frontend", version = "0.97.0" }
157+
cranelift-entity = { path = "cranelift/entity", version = "0.97.0" }
158+
cranelift-native = { path = "cranelift/native", version = "0.97.0" }
159+
cranelift-module = { path = "cranelift/module", version = "0.97.0" }
160+
cranelift-interpreter = { path = "cranelift/interpreter", version = "0.97.0" }
161+
cranelift-reader = { path = "cranelift/reader", version = "0.97.0" }
162162
cranelift-filetests = { path = "cranelift/filetests" }
163-
cranelift-object = { path = "cranelift/object", version = "0.96.0" }
164-
cranelift-jit = { path = "cranelift/jit", version = "0.96.0" }
163+
cranelift-object = { path = "cranelift/object", version = "0.97.0" }
164+
cranelift-jit = { path = "cranelift/jit", version = "0.97.0" }
165165
cranelift-fuzzgen = { path = "cranelift/fuzzgen" }
166-
cranelift-bforest = { path = "cranelift/bforest", version = "0.96.0" }
167-
cranelift-control = { path = "cranelift/control", version = "0.96.0" }
168-
cranelift = { path = "cranelift/umbrella", version = "0.96.0" }
166+
cranelift-bforest = { path = "cranelift/bforest", version = "0.97.0" }
167+
cranelift-control = { path = "cranelift/control", version = "0.97.0" }
168+
cranelift = { path = "cranelift/umbrella", version = "0.97.0" }
169169

170-
wasmtime-wasi-http = { path = "crates/wasi-http", version = "=0.0.1" }
170+
wasmtime-wasi-http = { path = "crates/wasi-http", version = "=0.0.2" }
171171

172-
winch-codegen = { path = "winch/codegen", version = "=0.7.0" }
173-
winch-environ = { path = "winch/environ", version = "=0.7.0" }
172+
winch-codegen = { path = "winch/codegen", version = "=0.8.0" }
173+
winch-environ = { path = "winch/environ", version = "=0.8.0" }
174174
winch-filetests = { path = "winch/filetests" }
175175
winch-test-macros = { path = "winch/test-macros" }
176176

RELEASES.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
--------------------------------------------------------------------------------
22

3+
## 10.0.0
4+
5+
Unreleased.
6+
7+
### Added
8+
9+
### Changed
10+
11+
--------------------------------------------------------------------------------
12+
313
## 9.0.0
414

515
Unreleased.

cranelift/bforest/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-bforest"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "A forest of B+-trees"
66
license = "Apache-2.0 WITH LLVM-exception"
77
documentation = "https://docs.rs/cranelift-bforest"

cranelift/codegen/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-codegen"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "Low-level code generator library"
66
license = "Apache-2.0 WITH LLVM-exception"
77
documentation = "https://docs.rs/cranelift-codegen"
@@ -16,7 +16,7 @@ edition.workspace = true
1616
anyhow = { workspace = true, optional = true }
1717
bumpalo = "3"
1818
capstone = { workspace = true, optional = true }
19-
cranelift-codegen-shared = { path = "./shared", version = "0.96.0" }
19+
cranelift-codegen-shared = { path = "./shared", version = "0.97.0" }
2020
cranelift-entity = { workspace = true }
2121
cranelift-bforest = { workspace = true }
2222
cranelift-control = { workspace = true }
@@ -40,8 +40,8 @@ criterion = { version = "0.4.0", features = ["html_reports"] }
4040
similar = "2.1.0"
4141

4242
[build-dependencies]
43-
cranelift-codegen-meta = { path = "meta", version = "0.96.0" }
44-
cranelift-isle = { path = "../isle/isle", version = "=0.96.0" }
43+
cranelift-codegen-meta = { path = "meta", version = "0.97.0" }
44+
cranelift-isle = { path = "../isle/isle", version = "=0.97.0" }
4545

4646
[features]
4747
default = ["std", "unwind", "trace-log"]

cranelift/codegen/meta/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "cranelift-codegen-meta"
33
authors = ["The Cranelift Project Developers"]
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "Metaprogram for cranelift-codegen code generator library"
66
license = "Apache-2.0 WITH LLVM-exception"
77
repository = "https://github.com/bytecodealliance/wasmtime"
@@ -13,4 +13,4 @@ edition.workspace = true
1313
# rustdoc-args = [ "--document-private-items" ]
1414

1515
[dependencies]
16-
cranelift-codegen-shared = { path = "../shared", version = "0.96.0" }
16+
cranelift-codegen-shared = { path = "../shared", version = "0.97.0" }

cranelift/codegen/shared/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-codegen-shared"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "For code shared between cranelift-codegen-meta and cranelift-codegen"
66
license = "Apache-2.0 WITH LLVM-exception"
77
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/control/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-control"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "White-box fuzz testing framework"
66
license = "Apache-2.0 WITH LLVM-exception"
77
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/entity/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-entity"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "Data structures using entity references as mapping keys"
66
license = "Apache-2.0 WITH LLVM-exception"
77
documentation = "https://docs.rs/cranelift-entity"

cranelift/frontend/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-frontend"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "Cranelift IR builder helper"
66
license = "Apache-2.0 WITH LLVM-exception"
77
documentation = "https://docs.rs/cranelift-frontend"

cranelift/interpreter/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-interpreter"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "Interpret Cranelift IR"
66
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/isle/isle/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ license = "Apache-2.0 WITH LLVM-exception"
66
name = "cranelift-isle"
77
readme = "../README.md"
88
repository = "https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle"
9-
version = "0.96.0"
9+
version = "0.97.0"
1010

1111
[dependencies]
1212
codespan-reporting = { version = "0.11.1", optional = true }

cranelift/jit/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-jit"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "A JIT library backed by Cranelift"
66
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/module/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-module"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "Support for linking functions and data with Cranelift"
66
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/native/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-native"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "Support for targeting the host with Cranelift"
66
documentation = "https://docs.rs/cranelift-native"

cranelift/object/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-object"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "Emit Cranelift output to native object files with `object`"
66
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/reader/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift-reader"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "Cranelift textual IR reader"
66
license = "Apache-2.0 WITH LLVM-exception"
77
documentation = "https://docs.rs/cranelift-reader"

cranelift/serde/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-serde"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "Serializer/Deserializer for Cranelift IR"
66
repository = "https://github.com/bytecodealliance/wasmtime"

cranelift/umbrella/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = ["The Cranelift Project Developers"]
33
name = "cranelift"
4-
version = "0.96.0"
4+
version = "0.97.0"
55
description = "Umbrella for commonly-used cranelift crates"
66
license = "Apache-2.0 WITH LLVM-exception"
77
documentation = "https://docs.rs/cranelift"

cranelift/wasm/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cranelift-wasm"
3-
version = "0.96.0"
3+
version = "0.97.0"
44
authors = ["The Cranelift Project Developers"]
55
description = "Translator from WebAssembly to Cranelift IR"
66
documentation = "https://docs.rs/cranelift-wasm"

crates/c-api/include/wasmtime.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -199,11 +199,11 @@
199199
/**
200200
* \brief Wasmtime version string.
201201
*/
202-
#define WASMTIME_VERSION "9.0.0"
202+
#define WASMTIME_VERSION "10.0.0"
203203
/**
204204
* \brief Wasmtime major version number.
205205
*/
206-
#define WASMTIME_VERSION_MAJOR 9
206+
#define WASMTIME_VERSION_MAJOR 10
207207
/**
208208
* \brief Wasmtime minor version number.
209209
*/

crates/wasi-http/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmtime-wasi-http"
3-
version = "0.0.1"
3+
version = "0.0.2"
44
authors.workspace = true
55
edition.workspace = true
66
repository = "https://github.com/bytecodealliance/wasmtime"

winch/codegen/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "winch-codegen"
44
description = "Winch code generation library"
55
license = "Apache-2.0 WITH LLVM-exception"
66
repository = "https://github.com/bytecodealliance/wasmtime"
7-
version = "0.7.0"
7+
version = "0.8.0"
88
edition.workspace = true
99

1010
[dependencies]

winch/environ/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name = "winch-environ"
44
description = "Implementation of Winch's function compilation environment"
55
license = "Apache-2.0 WITH LLVM-exception"
66
repository = "https://github.com/bytecodealliance/wasmtime"
7-
version = "0.7.0"
7+
version = "0.8.0"
88
edition.workspace = true
99

1010

0 commit comments

Comments
 (0)