27.0.0
Released 2024-11-20.
Added
-
Support for the Wasm GC proposal is now complete. A new "null" GC has been
also added which does not ever collect garbage.
#9389
#9392
#9401
#9435
#9437
#9438
#9446
#9448
#9454
#9455
#9484 -
Unstable WIT APIs now have feature gates configured at link-time and new
-Scli-exit-with-code
/-Snetwork-error-code
options are available as well.
#9381
#9276 -
Initial support for the wide-arithmetic proposal has been implemented.
#9403
#9500 -
Guests on s390x now implement the "inline probestacks" for Cranelift to more
robustly detect stack overflows.
#9423 -
Missing CLI options for the pooling allocator have been filled out.
#9447 -
Cranelift now supports 128-bit atomics on x64.
#9459 -
A new Cargo feature has been added to the
wasmtime
crate to reexport the
wasmparser
dependency.
#9485 -
Support for a new PyTorch backend for wasi-nn has been added.
#9234 -
A new
-Cnative-unwind-info
flag has been added to thewasmtime
CLI.
#9494 -
Initial support for illumos has been added.
#9535 -
A new
Caller::get_module_export
API has been added.
#9525 -
Basic debug logging has been added to the debug info transformatino.
#9526
Changed
-
The WASI WITs vendored are now updated to 0.2.2.
#9395 -
The
wasmtime-wasi-runtime-config
is now namedwasmtime-wasi-config
.
#9404 -
Documentation on the implementation status of WebAssembly proposals has been
updated.
#9434 -
Wasmtime's WASI documentation has been overhauled.
#9471 -
The
wasi_config_preopen_dir
in Wasmtime's C API now takes file/directory
permissions.
#9477 -
Detection of libunwind vs libgcc is now done with weak symbols.
#9479 -
Winch has improved detection of unsupported features in a
Config
.
#9490 -
Winch now supports fuel-based interruption.
#9472 -
Wasmtime's minimum supported Rust version is now 1.80.
#9496 -
ISLE no longer supports scheme-style booleans.
#9522 -
ISLE now supports block comments.
#9529 -
Support for shared memory in the C API has been added.
#9507 -
Configuration options for guard size regions have been merged into a single
option.
#9528