Skip to content

build(deps): bump the wasm group with 8 updates#1411

Merged
rvolosatovs merged 3 commits into
mainfrom
dependabot/cargo/wasm-961ddcf90f
Jul 21, 2026
Merged

build(deps): bump the wasm group with 8 updates#1411
rvolosatovs merged 3 commits into
mainfrom
dependabot/cargo/wasm-961ddcf90f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the wasm group with 8 updates:

Package From To
wasi-preview1-component-adapter-provider 46.0.1 47.0.1
wasm-wave 0.253.0 0.254.0
wasmparser 0.253.0 0.254.0
wasmtime 46.0.1 47.0.1
wasmtime-cli-flags 46.0.1 47.0.1
wasmtime-wasi 46.0.1 47.0.1
wasmtime-wasi-http 46.0.1 47.0.1
wit-component 0.253.0 0.254.0

Updates wasi-preview1-component-adapter-provider from 46.0.1 to 47.0.1

Release notes

Sourced from wasi-preview1-component-adapter-provider's releases.

v47.0.1

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

v47.0.0

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Changelog

Sourced from wasi-preview1-component-adapter-provider's changelog.

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Commits

Updates wasm-wave from 0.253.0 to 0.254.0

Commits

Updates wasmparser from 0.253.0 to 0.254.0

Commits

Updates wasmtime from 46.0.1 to 47.0.1

Release notes

Sourced from wasmtime's releases.

v47.0.1

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

v47.0.0

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Changelog

Sourced from wasmtime's changelog.

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Commits

Updates wasmtime-cli-flags from 46.0.1 to 47.0.1

Release notes

Sourced from wasmtime-cli-flags's releases.

v47.0.1

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

v47.0.0

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Changelog

Sourced from wasmtime-cli-flags's changelog.

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Commits

Updates wasmtime-wasi from 46.0.1 to 47.0.1

Release notes

Sourced from wasmtime-wasi's releases.

v47.0.1

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

v47.0.0

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Changelog

Sourced from wasmtime-wasi's changelog.

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Commits

Updates wasmtime-wasi-http from 46.0.1 to 47.0.1

Release notes

Sourced from wasmtime-wasi-http's releases.

v47.0.1

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

v47.0.0

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Changelog

Sourced from wasmtime-wasi-http's changelog.

47.0.1

Released 2026-07-20.

Fixed

  • Fixed publication of wasmtime-cli to crates.io. #13902

47.0.0

Released 2026-07-20.

Added

  • Wasmtime now has the WebAssembly GC proposal enabled by default. #13594

  • Wasmtime now has the WebAssembly exception-handling proposal enabled by default. #13603

  • Cranelift now supports the compact unwind format on Mach-O platforms. #13586

  • Wasmtime now supports bounds-checked unsafe intrinsics which take spectre mitigations into account. #13597

  • The wasmtime::Engine type now supports reflection to determine the value of most Config options that were selected during creation. #13671

  • Support for fibers on unsupported architectures is now supported through an opt-in compile time Cargo feature defining a C API embedders can implement. #13620

  • Embedders can now create an ArrayRef with a memcpy-style constructor. #13716

  • A new Accessor::poll_ready_for_concurrent_call API can be used to detect when backpressure indicates that a function is ready to be invoked. #13683

Changed

  • Support for wasi-threads and Wasmtime's wasi-common crate have been removed. For more information see the [associated RFC][rfc] in Wasmtime.

... (truncated)

Commits

Updates wit-component from 0.253.0 to 0.254.0

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust wRPC Rust support labels Jul 21, 2026
@dependabot
dependabot Bot requested a review from rvolosatovs as a code owner July 21, 2026 00:56
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust wRPC Rust support labels Jul 21, 2026
@rvolosatovs
rvolosatovs enabled auto-merge July 21, 2026 12:20
dependabot Bot and others added 3 commits July 21, 2026 16:15
Bumps the wasm group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [wasi-preview1-component-adapter-provider](https://github.com/bytecodealliance/wasmtime) | `46.0.1` | `47.0.1` |
| [wasm-wave](https://github.com/bytecodealliance/wasm-tools) | `0.253.0` | `0.254.0` |
| [wasmparser](https://github.com/bytecodealliance/wasm-tools) | `0.253.0` | `0.254.0` |
| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `46.0.1` | `47.0.1` |
| [wasmtime-cli-flags](https://github.com/bytecodealliance/wasmtime) | `46.0.1` | `47.0.1` |
| [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) | `46.0.1` | `47.0.1` |
| [wasmtime-wasi-http](https://github.com/bytecodealliance/wasmtime) | `46.0.1` | `47.0.1` |
| [wit-component](https://github.com/bytecodealliance/wasm-tools) | `0.253.0` | `0.254.0` |

Updates `wasi-preview1-component-adapter-provider` from 46.0.1 to 47.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v47.0.1/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v46.0.1...v47.0.1)

Updates `wasm-wave` from 0.253.0 to 0.254.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)

Updates `wasmparser` from 0.253.0 to 0.254.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)

Updates `wasmtime` from 46.0.1 to 47.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v47.0.1/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v46.0.1...v47.0.1)

Updates `wasmtime-cli-flags` from 46.0.1 to 47.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v47.0.1/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v46.0.1...v47.0.1)

Updates `wasmtime-wasi` from 46.0.1 to 47.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v47.0.1/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v46.0.1...v47.0.1)

Updates `wasmtime-wasi-http` from 46.0.1 to 47.0.1
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v47.0.1/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v46.0.1...v47.0.1)

Updates `wit-component` from 0.253.0 to 0.254.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)

---
updated-dependencies:
- dependency-name: wasi-preview1-component-adapter-provider
  dependency-version: 47.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wasm
- dependency-name: wasm-wave
  dependency-version: 0.254.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: wasm
- dependency-name: wasmparser
  dependency-version: 0.254.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: wasm
- dependency-name: wasmtime
  dependency-version: 47.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wasm
- dependency-name: wasmtime-cli-flags
  dependency-version: 47.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wasm
- dependency-name: wasmtime-wasi
  dependency-version: 47.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wasm
- dependency-name: wasmtime-wasi-http
  dependency-version: 47.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: wasm
- dependency-name: wit-component
  dependency-version: 0.254.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: wasm
...

Signed-off-by: dependabot[bot] <support@github.com>
`wasmtime_cli_flags::CommonOptions` no longer derives `clap::Parser`
without the `clap` feature in wasmtime 47, so `try_parse_from` is gone.
Construct a blank options set with the new `CommonOptions::new()`
constructor instead.

Assisted-by: anthropic:claude-opus-4-8
Apply the same `CommonOptions::new()` fix to the benchmark harness that
was applied to `wrpc-wasmtime-cli`; the bench target compiles under
`--all-targets` (exercised by the nextest CI check). Drop the now-unused
`core::iter` and `clap::Parser` imports.

Assisted-by: anthropic:claude-opus-4-8
@rvolosatovs
rvolosatovs force-pushed the dependabot/cargo/wasm-961ddcf90f branch from e1ed16f to bb25c62 Compare July 21, 2026 14:15
@rvolosatovs
rvolosatovs added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit aea97a4 Jul 21, 2026
38 checks passed
@rvolosatovs
rvolosatovs deleted the dependabot/cargo/wasm-961ddcf90f branch July 21, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust wRPC Rust support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant