From d737a6fce3c59cd1d626c84d30aa1136d1cce84f Mon Sep 17 00:00:00 2001 From: Auto Release Process Date: Mon, 24 Aug 2026 17:48:05 +0000 Subject: [PATCH] Release wit-bindgen 0.61.0 [automatically-tag-and-release-this-commit] --- Cargo.lock | 26 +++++++++--------- Cargo.toml | 24 ++++++++-------- crates/cpp/Cargo.toml | 2 +- crates/guest-rust/Cargo.toml | 2 +- .../src/rt/async_support/wasip3_context.rs | 4 +-- .../src/rt/libwit_bindgen_cabi_realloc.a | Bin 490 -> 490 bytes .../src/rt/libwit_bindgen_cabi_wasip3.a | Bin 782 -> 782 bytes .../src/rt/wit_bindgen_cabi_realloc.c | 4 +-- .../src/rt/wit_bindgen_cabi_realloc.o | Bin 251 -> 251 bytes .../src/rt/wit_bindgen_cabi_realloc.rs | 2 +- .../src/rt/wit_bindgen_cabi_wasip3.c | 4 +-- .../src/rt/wit_bindgen_cabi_wasip3.o | Bin 462 -> 462 bytes 12 files changed, 34 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f3cdde207..0a3741701 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1361,7 +1361,7 @@ checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" [[package]] name = "wit-bindgen" -version = "0.60.0" +version = "0.61.0" dependencies = [ "bitflags", "futures", @@ -1372,7 +1372,7 @@ dependencies = [ [[package]] name = "wit-bindgen-c" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1386,7 +1386,7 @@ dependencies = [ [[package]] name = "wit-bindgen-cli" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1407,7 +1407,7 @@ dependencies = [ [[package]] name = "wit-bindgen-core" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1418,7 +1418,7 @@ dependencies = [ [[package]] name = "wit-bindgen-cpp" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1435,7 +1435,7 @@ dependencies = [ [[package]] name = "wit-bindgen-csharp" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1450,7 +1450,7 @@ dependencies = [ [[package]] name = "wit-bindgen-d" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1464,7 +1464,7 @@ dependencies = [ [[package]] name = "wit-bindgen-go" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1477,7 +1477,7 @@ dependencies = [ [[package]] name = "wit-bindgen-markdown" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1488,7 +1488,7 @@ dependencies = [ [[package]] name = "wit-bindgen-moonbit" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", @@ -1498,7 +1498,7 @@ dependencies = [ [[package]] name = "wit-bindgen-rust" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "bytes", @@ -1519,7 +1519,7 @@ dependencies = [ [[package]] name = "wit-bindgen-rust-macro" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "macro-string", @@ -1533,7 +1533,7 @@ dependencies = [ [[package]] name = "wit-bindgen-test" -version = "0.60.0" +version = "0.61.0" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index cd622ebab..a8374b6de 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ resolver = "2" [workspace.package] edition = "2024" -version = "0.60.0" +version = "0.61.0" license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" repository = "https://github.com/bytecodealliance/wit-bindgen" rust-version = "1.88.0" @@ -56,17 +56,17 @@ wit-parser = "0.257.0" wit-component = "0.257.0" wasm-compose = "0.257.0" -wit-bindgen-core = { path = 'crates/core', version = '0.60.0' } -wit-bindgen-c = { path = 'crates/c', version = '0.60.0' } -wit-bindgen-cpp = { path = 'crates/cpp', version = '0.60.0' } -wit-bindgen-rust = { path = "crates/rust", version = "0.60.0" } -wit-bindgen-csharp = { path = 'crates/csharp', version = '0.60.0' } -wit-bindgen-markdown = { path = 'crates/markdown', version = '0.60.0' } -wit-bindgen-moonbit = { path = 'crates/moonbit', version = '0.60.0' } -wit-bindgen-go = { path = 'crates/go', version = '0.60.0' } -wit-bindgen-d = { path = 'crates/d', version = '0.60.0' } -wit-bindgen = { path = 'crates/guest-rust', version = '0.60.0', default-features = false } -wit-bindgen-test = { path = 'crates/test', version = '0.60.0' } +wit-bindgen-core = { path = 'crates/core', version = '0.61.0' } +wit-bindgen-c = { path = 'crates/c', version = '0.61.0' } +wit-bindgen-cpp = { path = 'crates/cpp', version = '0.61.0' } +wit-bindgen-rust = { path = "crates/rust", version = "0.61.0" } +wit-bindgen-csharp = { path = 'crates/csharp', version = '0.61.0' } +wit-bindgen-markdown = { path = 'crates/markdown', version = '0.61.0' } +wit-bindgen-moonbit = { path = 'crates/moonbit', version = '0.61.0' } +wit-bindgen-go = { path = 'crates/go', version = '0.61.0' } +wit-bindgen-d = { path = 'crates/d', version = '0.61.0' } +wit-bindgen = { path = 'crates/guest-rust', version = '0.61.0', default-features = false } +wit-bindgen-test = { path = 'crates/test', version = '0.61.0' } [workspace.lints.clippy] # The default set of lints in Clippy is viewed as "too noisy" right now so diff --git a/crates/cpp/Cargo.toml b/crates/cpp/Cargo.toml index a8caadc61..8c7b8eee8 100644 --- a/crates/cpp/Cargo.toml +++ b/crates/cpp/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "wit-bindgen-cpp" authors = ["Christof Petig "] -version = "0.60.0" +version = "0.61.0" edition.workspace = true rust-version.workspace = true repository = 'https://github.com/cpetig/wit-bindgen' diff --git a/crates/guest-rust/Cargo.toml b/crates/guest-rust/Cargo.toml index fcc58695e..a90f89f99 100644 --- a/crates/guest-rust/Cargo.toml +++ b/crates/guest-rust/Cargo.toml @@ -25,7 +25,7 @@ workspace = true all-features = true [dependencies] -wit-bindgen-rust-macro = { path = "./macro", optional = true, default-features = false, version = "0.60.0" } +wit-bindgen-rust-macro = { path = "./macro", optional = true, default-features = false, version = "0.61.0" } bitflags = { workspace = true, optional = true } futures = { version = "0.3.30", optional = true, default-features = false, features = ["alloc"] } diff --git a/crates/guest-rust/src/rt/async_support/wasip3_context.rs b/crates/guest-rust/src/rt/async_support/wasip3_context.rs index be92be98d..f4e2cc96a 100644 --- a/crates/guest-rust/src/rt/async_support/wasip3_context.rs +++ b/crates/guest-rust/src/rt/async_support/wasip3_context.rs @@ -1,8 +1,8 @@ // This file is generated by ./ci/rebuild-libwit-bindgen-cabi.sh unsafe extern "C" { - #[link_name = "wit_bindgen_0_60_0_get_task_context"] + #[link_name = "wit_bindgen_0_61_0_get_task_context"] pub fn get() -> *mut u8; - #[link_name = "wit_bindgen_0_60_0_set_task_context"] + #[link_name = "wit_bindgen_0_61_0_set_task_context"] pub fn set(ptr: *mut u8); } diff --git a/crates/guest-rust/src/rt/libwit_bindgen_cabi_realloc.a b/crates/guest-rust/src/rt/libwit_bindgen_cabi_realloc.a index d6b3ec12276b7f134ef09fb41e576e4bc72803b7..c4be71b899d13b869554047c88c54b1ccc98bca8 100644 GIT binary patch delta 13 UcmaFG{EB&l4I`uBWLw6y03!ngcmMzZ delta 13 UcmaFG{EB&l4I`t$WLw6y03!YbcK`qY diff --git a/crates/guest-rust/src/rt/libwit_bindgen_cabi_wasip3.a b/crates/guest-rust/src/rt/libwit_bindgen_cabi_wasip3.a index 504792933c81c2f12aeb1e7f40f843c2cd9bc91c..020f95a57673b4b8069f46062dabdcc452ef651c 100644 GIT binary patch delta 29 jcmeBU>tmZx%xE~VM48cWtmZx%xEyNM48cG -extern void *cabi_realloc_wit_bindgen_0_60_0(void *ptr, size_t old_size, size_t align, size_t new_size); +extern void *cabi_realloc_wit_bindgen_0_61_0(void *ptr, size_t old_size, size_t align, size_t new_size); __attribute__((__weak__, __export_name__("cabi_realloc"))) void *cabi_realloc(void *ptr, size_t old_size, size_t align, size_t new_size) { - return cabi_realloc_wit_bindgen_0_60_0(ptr, old_size, align, new_size); + return cabi_realloc_wit_bindgen_0_61_0(ptr, old_size, align, new_size); } diff --git a/crates/guest-rust/src/rt/wit_bindgen_cabi_realloc.o b/crates/guest-rust/src/rt/wit_bindgen_cabi_realloc.o index 1f8ab5540db9ad02d71f4f097dd6abfc5bf606d3..bea74aa513f84d11ef761968008b4311ec919d88 100644 GIT binary patch delta 11 Scmey(_?vNpAEV(!|1|&|Lj;uo delta 11 Scmey(_?vNpAEUuU|1|&|KLnHj diff --git a/crates/guest-rust/src/rt/wit_bindgen_cabi_realloc.rs b/crates/guest-rust/src/rt/wit_bindgen_cabi_realloc.rs index a3e254c0f..c2e5b1936 100644 --- a/crates/guest-rust/src/rt/wit_bindgen_cabi_realloc.rs +++ b/crates/guest-rust/src/rt/wit_bindgen_cabi_realloc.rs @@ -1,7 +1,7 @@ // This file is generated by ./ci/rebuild-libwit-bindgen-cabi.sh #[unsafe(no_mangle)] -pub unsafe extern "C" fn cabi_realloc_wit_bindgen_0_60_0( +pub unsafe extern "C" fn cabi_realloc_wit_bindgen_0_61_0( old_ptr: *mut u8, old_len: usize, align: usize, diff --git a/crates/guest-rust/src/rt/wit_bindgen_cabi_wasip3.c b/crates/guest-rust/src/rt/wit_bindgen_cabi_wasip3.c index 387d2f2c0..8bbcbf32a 100644 --- a/crates/guest-rust/src/rt/wit_bindgen_cabi_wasip3.c +++ b/crates/guest-rust/src/rt/wit_bindgen_cabi_wasip3.c @@ -13,10 +13,10 @@ void *wasip3_task_set(void *ptr) { static _Thread_local void *task_context = NULL; -void *wit_bindgen_0_60_0_get_task_context(void) { +void *wit_bindgen_0_61_0_get_task_context(void) { return task_context; } -void wit_bindgen_0_60_0_set_task_context(void *ptr) { +void wit_bindgen_0_61_0_set_task_context(void *ptr) { task_context = ptr; } diff --git a/crates/guest-rust/src/rt/wit_bindgen_cabi_wasip3.o b/crates/guest-rust/src/rt/wit_bindgen_cabi_wasip3.o index a9c0f5f04a9c58f48e9d02704316c9de493c8c34..100752c68769dc1d13e13f1467da0dd048f73c03 100644 GIT binary patch delta 17 ZcmX@de2#g-e@4Sej24WBlPwvi0suOn1;YRU delta 17 ZcmX@de2#g-e@25zj24UrlPwvi0suOY1;GFS