Skip to content

chore(deps): bump wasmtime from 43.0.2 to 45.0.2#157

Merged
avrabe merged 1 commit into
mainfrom
dependabot/cargo/wasmtime-45.0.2
Jun 23, 2026
Merged

chore(deps): bump wasmtime from 43.0.2 to 45.0.2#157
avrabe merged 1 commit into
mainfrom
dependabot/cargo/wasmtime-45.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 20, 2026

Copy link
Copy Markdown
Contributor

Bumps wasmtime from 43.0.2 to 45.0.2.

Release notes

Sourced from wasmtime's releases.

v45.0.2

45.0.2

Released 2026-06-15.

Fixed

v45.0.1

45.0.1

Released 2026-06-05.

Fixed

  • Fixed regression with WASIp2 zero-delay clocks/timers: allow repeat calls to .ready() to make progress. #13511

v45.0.0

45.0.0

Released 2026-05-21.

Added

  • Winch now respects the enable_nan_canonicalization setting. #12939

  • Initial support for invoking component functions asynchronously has been added to the C API. #12973

  • Cranelift's s390x backend implements more instructions from z17 and also implements more CLIF arithmetic overflow instructions. #12523 #12707

  • Wasmtime's support for handling OOM in more APIs has expanded and is now documented as well. #12993 #12988 #13017 #13047 #13049 #13051 #13074

... (truncated)

Changelog

Sourced from wasmtime's changelog.

45.0.2

Released 2026-06-15.

Fixed


45.0.1

Released 2026-06-05.

Fixed

  • Fixed regression with WASIp2 zero-delay clocks/timers: allow repeat calls to .ready() to make progress. #13511

45.0.0

Released 2026-05-21.

Added

  • Winch now respects the enable_nan_canonicalization setting. #12939

  • Initial support for invoking component functions asynchronously has been added to the C API. #12973

  • Cranelift's s390x backend implements more instructions from z17 and also implements more CLIF arithmetic overflow instructions. #12523 #12707

  • Wasmtime's support for handling OOM in more APIs has expanded and is now documented as well. #12993 #12988 #13017 #13047 #13049 #13051 #13074

... (truncated)

Commits

@dependabot dependabot Bot added the dependencies Dependency updates label Jun 20, 2026
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 43.0.2 to 45.0.2.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v45.0.2/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v43.0.2...v45.0.2)

---
updated-dependencies:
- dependency-name: wasmtime
  dependency-version: 45.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/wasmtime-45.0.2 branch from abbb07d to 7e08840 Compare June 20, 2026 19:46
@avrabe avrabe merged commit d542a58 into main Jun 23, 2026
22 checks passed
@avrabe avrabe deleted the dependabot/cargo/wasmtime-45.0.2 branch June 23, 2026 14:10
avrabe added a commit that referenced this pull request Jun 23, 2026
The dependabot wasmtime bumps (#157 lib → 45, #166 example → 46) require
rustc 1.93/1.94, but rust-toolchain.toml pinned 1.91.0, so `cargo on
{ubuntu,macos}` went red on main. Per maintainer decision, adopt the
wasmtime bumps and raise the MSRV to 1.94.0 rather than cap wasmtime.

- rust-toolchain.toml 1.91.0 → 1.94.0 (only MSRV pin in the repo).
- Migrate examples/wasmtime-loader for wasmtime 46: its `wasmtime::Error`
  is a different anyhow::Error, so map into our anyhow before
  `Context::with_context`.

Verified: workspace tests + lib `runtime` feature + the example all build
and pass on rustc 1.94. 609 library tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant