chore(deps): update rust crate wit-bindgen to 0.54.0 #8

Open
renovate-bot wants to merge 1 commit from renovate/wit-bindgen-0.x into main
Member

This PR contains the following updates:

Package Type Update Change
wit-bindgen dependencies minor 0.50.00.54.0

Release Notes

bytecodealliance/wit-bindgen (wit-bindgen)

v0.54.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/bytecodealliance/wit-bindgen/compare/v0.53.1...v0.54.0

v0.53.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/bytecodealliance/wit-bindgen/compare/v0.53.0...v0.53.1

v0.53.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/bytecodealliance/wit-bindgen/compare/v0.52.0...v0.53.0

v0.52.0

Compare Source

What's Changed

Full Changelog: https://github.com/bytecodealliance/wit-bindgen/compare/v0.51.0...v0.52.0

v0.51.0

Compare Source

What's Changed

Full Changelog: https://github.com/bytecodealliance/wit-bindgen/compare/v0.50.0...v0.51.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) | dependencies | minor | `0.50.0` → `0.54.0` | --- ### Release Notes <details> <summary>bytecodealliance/wit-bindgen (wit-bindgen)</summary> ### [`v0.54.0`](https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.54.0) [Compare Source](https://github.com/bytecodealliance/wit-bindgen/compare/v0.53.1...v0.54.0) #### What's Changed - fix: support named fixed-length list types in code generation by [@&#8203;sumleo](https://github.com/sumleo) in [#&#8203;1537](https://github.com/bytecodealliance/wit-bindgen/pull/1537) - fix(rust): no entry found for key by [@&#8203;ricochet](https://github.com/ricochet) in [#&#8203;1547](https://github.com/bytecodealliance/wit-bindgen/pull/1547) - C#: Dont close the block comment if the user comment contains \*/ by [@&#8203;yowl](https://github.com/yowl) in [#&#8203;1533](https://github.com/bytecodealliance/wit-bindgen/pull/1533) - feat: migrate to vanity imports by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1548](https://github.com/bytecodealliance/wit-bindgen/pull/1548) - \[C#] Remove 'readonly' from struct and field definitions by [@&#8203;andreakarasho](https://github.com/andreakarasho) in [#&#8203;1546](https://github.com/bytecodealliance/wit-bindgen/pull/1546) - fix(rust): Restrict equal types to the current world by [@&#8203;chenyan2002](https://github.com/chenyan2002) in [#&#8203;1549](https://github.com/bytecodealliance/wit-bindgen/pull/1549) - C#: Add partial support for Futures and Streams by [@&#8203;yowl](https://github.com/yowl) in [#&#8203;1529](https://github.com/bytecodealliance/wit-bindgen/pull/1529) - MoonBit fixes by [@&#8203;vigoo](https://github.com/vigoo) in [#&#8203;1553](https://github.com/bytecodealliance/wit-bindgen/pull/1553) - chore: bump go-pkg version by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1557](https://github.com/bytecodealliance/wit-bindgen/pull/1557) - fix: update submodule by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1558](https://github.com/bytecodealliance/wit-bindgen/pull/1558) - feat: add empty.s to generated directories by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1560](https://github.com/bytecodealliance/wit-bindgen/pull/1560) - \[C#] Remove WaitableSet and its global. Tidy <T> in codegen by [@&#8203;yowl](https://github.com/yowl) in [#&#8203;1552](https://github.com/bytecodealliance/wit-bindgen/pull/1552) - \[C#] Add resolving of equivalent types. by [@&#8203;yowl](https://github.com/yowl) in [#&#8203;1563](https://github.com/bytecodealliance/wit-bindgen/pull/1563) - ci: add riscv64gc-unknown-linux-gnu to release artifacts by [@&#8203;gounthar](https://github.com/gounthar) in [#&#8203;1568](https://github.com/bytecodealliance/wit-bindgen/pull/1568) - Release wit-bindgen 0.54.0 by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;1570](https://github.com/bytecodealliance/wit-bindgen/pull/1570) #### New Contributors - [@&#8203;vigoo](https://github.com/vigoo) made their first contribution in [#&#8203;1553](https://github.com/bytecodealliance/wit-bindgen/pull/1553) - [@&#8203;gounthar](https://github.com/gounthar) made their first contribution in [#&#8203;1568](https://github.com/bytecodealliance/wit-bindgen/pull/1568) **Full Changelog**: <https://github.com/bytecodealliance/wit-bindgen/compare/v0.53.1...v0.54.0> ### [`v0.53.1`](https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.53.1) [Compare Source](https://github.com/bytecodealliance/wit-bindgen/compare/v0.53.0...v0.53.1) #### What's Changed - fix(rust): Use type\_path for exported borrowed resource by [@&#8203;chenyan2002](https://github.com/chenyan2002) in [#&#8203;1534](https://github.com/bytecodealliance/wit-bindgen/pull/1534) - C#: Compilation failure if variant has same name as one of the cases. by [@&#8203;yowl](https://github.com/yowl) in [#&#8203;1535](https://github.com/bytecodealliance/wit-bindgen/pull/1535) - Update wasm-tools dependencies by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1541](https://github.com/bytecodealliance/wit-bindgen/pull/1541) - fix: merge TypeInfo for structurally equal types by [@&#8203;sumleo](https://github.com/sumleo) in [#&#8203;1536](https://github.com/bytecodealliance/wit-bindgen/pull/1536) - fix(go): prevent GC finalizer on borrowed resource handles by [@&#8203;sumleo](https://github.com/sumleo) in [#&#8203;1539](https://github.com/bytecodealliance/wit-bindgen/pull/1539) - Release wit-bindgen 0.53.1 by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;1542](https://github.com/bytecodealliance/wit-bindgen/pull/1542) #### New Contributors - [@&#8203;sumleo](https://github.com/sumleo) made their first contribution in [#&#8203;1536](https://github.com/bytecodealliance/wit-bindgen/pull/1536) **Full Changelog**: <https://github.com/bytecodealliance/wit-bindgen/compare/v0.53.0...v0.53.1> ### [`v0.53.0`](https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.53.0) [Compare Source](https://github.com/bytecodealliance/wit-bindgen/compare/v0.52.0...v0.53.0) #### What's Changed - Update to wasi-sdk-30 in CI by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1522](https://github.com/bytecodealliance/wit-bindgen/pull/1522) - wit-bindgen: generate only one StreamPayload or FuturePayload implementation per type alias set by [@&#8203;danielvallance](https://github.com/danielvallance) in [#&#8203;1482](https://github.com/bytecodealliance/wit-bindgen/pull/1482) - Prepare for wasm-tools 0.245 by [@&#8203;cpetig](https://github.com/cpetig) in [#&#8203;1521](https://github.com/bytecodealliance/wit-bindgen/pull/1521) - Component model threading intrinsic updates by [@&#8203;TartanLlama](https://github.com/TartanLlama) in [#&#8203;1519](https://github.com/bytecodealliance/wit-bindgen/pull/1519) - Generate nominal IDs for all bindings generation by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1526](https://github.com/bytecodealliance/wit-bindgen/pull/1526) - Rust: merge structurally equal types in bindgen by [@&#8203;chenyan2002](https://github.com/chenyan2002) in [#&#8203;1468](https://github.com/bytecodealliance/wit-bindgen/pull/1468) - Adjust docs of `--merge-structurally-equal-types` by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1531](https://github.com/bytecodealliance/wit-bindgen/pull/1531) - Add `cargo binstall` metadata for `wit-bindgen-cli` by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1525](https://github.com/bytecodealliance/wit-bindgen/pull/1525) - Handle resources in `is_structurally_equal` by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1530](https://github.com/bytecodealliance/wit-bindgen/pull/1530) - rust: Reimplement how stream/future payloads work by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1528](https://github.com/bytecodealliance/wit-bindgen/pull/1528) - Release wit-bindgen 0.53.0 by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;1532](https://github.com/bytecodealliance/wit-bindgen/pull/1532) #### New Contributors - [@&#8203;danielvallance](https://github.com/danielvallance) made their first contribution in [#&#8203;1482](https://github.com/bytecodealliance/wit-bindgen/pull/1482) **Full Changelog**: <https://github.com/bytecodealliance/wit-bindgen/compare/v0.52.0...v0.53.0> ### [`v0.52.0`](https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.52.0) [Compare Source](https://github.com/bytecodealliance/wit-bindgen/compare/v0.51.0...v0.52.0) #### What's Changed - feat(go): enable user to configure the package name for generated types by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1498](https://github.com/bytecodealliance/wit-bindgen/pull/1498) - Specify extra runtime flags in tests, not CI by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1497](https://github.com/bytecodealliance/wit-bindgen/pull/1497) - feat(go): add 'pkg-name' flag and update generated filename by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1503](https://github.com/bytecodealliance/wit-bindgen/pull/1503) - feat(go): using the 'mod-name' flag results in a more-intuitive Go package structure by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1504](https://github.com/bytecodealliance/wit-bindgen/pull/1504) - fix(go): change 'mod-name' flag to 'pkg-name' by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1505](https://github.com/bytecodealliance/wit-bindgen/pull/1505) - fix(core): async import emission by [@&#8203;vados-cosmonic](https://github.com/vados-cosmonic) in [#&#8203;1455](https://github.com/bytecodealliance/wit-bindgen/pull/1455) - Initial fixed-length list implementation by [@&#8203;cpetig](https://github.com/cpetig) in [#&#8203;1277](https://github.com/bytecodealliance/wit-bindgen/pull/1277) - Release wit-bindgen 0.52.0 by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;1520](https://github.com/bytecodealliance/wit-bindgen/pull/1520) **Full Changelog**: <https://github.com/bytecodealliance/wit-bindgen/compare/v0.51.0...v0.52.0> ### [`v0.51.0`](https://github.com/bytecodealliance/wit-bindgen/releases/tag/v0.51.0) [Compare Source](https://github.com/bytecodealliance/wit-bindgen/compare/v0.50.0...v0.51.0) #### What's Changed - add package list to Go file headers by [@&#8203;dicej](https://github.com/dicej) in [#&#8203;1474](https://github.com/bytecodealliance/wit-bindgen/pull/1474) - feat(go): creating remote package for reusable bindings by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1485](https://github.com/bytecodealliance/wit-bindgen/pull/1485) - feat: linting by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1487](https://github.com/bytecodealliance/wit-bindgen/pull/1487) - Add aarch64-windows binaries to release artifacts by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1488](https://github.com/bytecodealliance/wit-bindgen/pull/1488) - feat(go): preventing concurrent reads/writes on streams and futures by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1490](https://github.com/bytecodealliance/wit-bindgen/pull/1490) - C# future simple codegen by [@&#8203;yowl](https://github.com/yowl) in [#&#8203;1357](https://github.com/bytecodealliance/wit-bindgen/pull/1357) - feat(c): Add co-op threading builtins to C generator by [@&#8203;TartanLlama](https://github.com/TartanLlama) in [#&#8203;1491](https://github.com/bytecodealliance/wit-bindgen/pull/1491) - Update wasm-tools dependencies by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1492](https://github.com/bytecodealliance/wit-bindgen/pull/1492) - fix(go): casting unsafe pointer to uintptr type by [@&#8203;asteurer](https://github.com/asteurer) in [#&#8203;1493](https://github.com/bytecodealliance/wit-bindgen/pull/1493) - Switch to libtest-mimic for wit-bindgen-test by [@&#8203;alexcrichton](https://github.com/alexcrichton) in [#&#8203;1496](https://github.com/bytecodealliance/wit-bindgen/pull/1496) - Release wit-bindgen 0.51.0 by [@&#8203;github-actions](https://github.com/github-actions)\[bot] in [#&#8203;1499](https://github.com/bytecodealliance/wit-bindgen/pull/1499) **Full Changelog**: <https://github.com/bytecodealliance/wit-bindgen/compare/v0.50.0...v0.51.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot force-pushed renovate/wit-bindgen-0.x from 135d3e9ec2 to e8bd50c5e9 2026-01-31 20:06:18 +00:00 Compare
renovate-bot changed title from chore(deps): update rust crate wit-bindgen to 0.51.0 to chore(deps): update rust crate wit-bindgen to 0.52.0 2026-01-31 20:06:19 +00:00
renovate-bot force-pushed renovate/wit-bindgen-0.x from e8bd50c5e9 to b3fb386d8e 2026-02-12 03:06:04 +00:00 Compare
renovate-bot changed title from chore(deps): update rust crate wit-bindgen to 0.52.0 to chore(deps): update rust crate wit-bindgen to 0.53.0 2026-02-12 03:06:06 +00:00
renovate-bot force-pushed renovate/wit-bindgen-0.x from b3fb386d8e to 81526d8cca 2026-03-19 17:18:33 +00:00 Compare
renovate-bot changed title from chore(deps): update rust crate wit-bindgen to 0.53.0 to chore(deps): update rust crate wit-bindgen to 0.54.0 2026-03-19 17:18:34 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/wit-bindgen-0.x:renovate/wit-bindgen-0.x
git switch renovate/wit-bindgen-0.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/wit-bindgen-0.x
git switch renovate/wit-bindgen-0.x
git rebase main
git switch main
git merge --ff-only renovate/wit-bindgen-0.x
git switch renovate/wit-bindgen-0.x
git rebase main
git switch main
git merge --no-ff renovate/wit-bindgen-0.x
git switch main
git merge --squash renovate/wit-bindgen-0.x
git switch main
git merge --ff-only renovate/wit-bindgen-0.x
git switch main
git merge renovate/wit-bindgen-0.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: smyth/test-smyth-project#8
No description provided.