chore(deps): update wasmtime to v23 (major) #268
Merged
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:
22.0.0
->23.0.0
22.0.0
->23.0.0
Release Notes
bytecodealliance/wasmtime (wasmtime)
v23.0.1
Compare Source
23.0.1
Released 2024-07-22.
Fixed
#8986
v23.0.0
Compare Source
23.0.0
Released 2024-07-22.
Added
Support for DWARF debugging information with native debuggers is now
implemented for components.
#8693
CLIF frontends can now define their own stack maps.
#8728
#8876
Wasmtime now supports the custom-page-sizes proposal.
#8763
This project now publishes a crate named
wasi-preview1-component-adapter-provider
which provides the WASIp1 adaptersas constants in Rust code.
#8874
Changed
Call hooks now have access to the full
StoreContextMut<T>
.#8791
Call hooks have been moved behind an off-by-default compile-time Cargo feature
named
call-hook
.#8795
#8808
Wasmtime's minimum supported Rust version is now 1.77.0.
#8796
Resumable traps have been removed from Cranelift.
#8809
Traps are not GC safepoints any more in Cranelift.
#8810
Support for Intel memory protection keys is now disabled by default at compile
time and is gated behind a Cargo feature.
#8813
Exports from components have been refactored and redesigned to support
skipping name lookups at runtime where possible.
#8786
Wasmtime's lookup of versioned component exports now takes semver into
account in the same manner as imports.
#8830
Wasmtime's guest profiler will now take samples at hostcall boundaries.
#8802
Wasmtime's pooling allocator now by default allows 32-bit linear memories to
grow to their full size of 4G.
#8849
The size of WASI adapter binaries has been optimized.
#8858
#8859
The
wasmtime-wasi-http
crate has been refactored to better match thewasmtime-wasi
crate.#8861
Support for caching
call_indirect
sites has been removed.#8881
Wasmtime's x86_64 binary releases are now based on AlmaLinux 8 instead of
CentOS 7.
#8892
Fixed
An issue with generated
.debug_loc
sections for native debuggers has beenfixed.
#8753
Wasmtime's
no_std
build for riscv64 has been fixed.#8770
A bug related to lost
Waker
instances with async stdio streams has beenfixed.
#8782
Configuration of
trappable_error_type
has been improved in Wasmtime'sbindgen!
macro.#8833
Prints to stdout/stderr without a newline now work better with
wasmtime serve
.#8877
An issue with
br_if
and stack-related state has been fixed in Winch.#8886
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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.