fix(deps): update rust crate wasmtime to v41 - autoclosed#124
Closed
renovate[bot] wants to merge 1 commit intomainfrom
Closed
fix(deps): update rust crate wasmtime to v41 - autoclosed#124renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
fcd4294 to
004d705
Compare
004d705 to
5de3792
Compare
5de3792 to
2d46c2b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
40.0.0→41.0.0Release Notes
bytecodealliance/wasmtime (wasmtime)
v41.0.3Compare Source
41.0.3
Released 2026-02-04.
Fixed
due to mismatched types.
#12504
v41.0.2Compare Source
41.0.2
Released 2026-02-03.
Fixed
wasmtime-internal-jit-icache-coherencecrate.#12446
v41.0.1Compare Source
41.0.1
Released 2026-01-26.
Fixed
f64.copysignon x86-64 whereby when combinedwith an
f64.load, the resulting machine code could read 16 bytes ratherthan 8 bytes. This could result in a segfault when Wasmtime is configured
without signals-based traps.
v41.0.0Compare Source
41.0.0
Released 2026-01-20.
Added
Support for
{Future,Stream}Anyin the component model has improved.#12142
Wasmtime has initial support for breakpoints and single-stepping with the
debugfeature for guest programs.#12133
Wasmtime has begun adding a new
Errortype which is similar toanyhow::Errorbut supports gracefully handling OOM. Wasmtime still usesanyhow::Errorbut this will change in the future towasmtime::Errorwhichwill be a distinct type.
#12163
An initial top-level crate for async-debugging guest programs has been added.
#12183
Changed
Cranelift now optimizes redundant
select+icmpinstructions.#12135
Synchronous component model functions can no longer block before returning.
This implements a change in the upstream specification to the upcoming
asyncsupport in the component model which places stricter restrictions on
non-
asyncfunctions and their ability to perform blocking operations.#12043
Frame iteration in
debugmode now visits all activations which enablesseeing all frames from recursive wasm calls.
#12176
Wasmtime now requires Rust 1.90.0 or later.
#12167
Intra-component stream/future reads/writes are now allowed for simple data
types.
#12181
The
POLLcallback code has been removed from the canonical ABI for asyncfunctions and the
waitable-set.pollfunction no longer yields.#12182
Guest-to-guest adapters injected by Wasmtime now have improved trapping error
messages.
#12215
Fixed
#[derive(Lift)]for enums with exactly 256 cases has been fixed.#12140
With component-model-async support recursively calling a guest from a host
function has now been fixed.
#12152
v40.0.3Compare Source
40.0.3
Released 2026-01-26.
Fixed
f64.copysignon x86-64 whereby when combinedwith an
f64.load, the resulting machine code could read 16 bytes ratherthan 8 bytes. This could result in a segfault when Wasmtime is configured
without signals-based traps.
v40.0.2Compare Source
40.0.2
Released 2026-01-14.
Fixed
A possible stack overflow in the x64 backend with
cmpemission has beenfixed.
#12333
Some ISLE optimization rules which created erroneous IR for vector inputs have
been fixed.
#12179
#12335
The x64 lowering of
shldhas been fixed for some edge caxes.#12321
v40.0.1Compare Source
40.0.1
Released 2026-01-07.
Changed
Wasmtime is switching to crates.io-based trusted publishing for this release
and is testing that everything works.
#12257
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.
This PR was generated by Mend Renovate. View the repository job log.