Download Latest Version wasmtime-v34.0.1-i686-linux-c-api.tar.xz (18.8 MB)
Email in envelope

Get an email when there's a new version of Wasmtime

Home / v34.0.0
Name Modified Size InfoDownloads / Week
Parent folder
wasmtime-v34.0.0-x86_64-windows.zip 2025-06-20 10.8 MB
wasmtime-v34.0.0-x86_64-windows.msi 2025-06-20 10.4 MB
wasmtime-v34.0.0-x86_64-windows-c-api.zip 2025-06-20 27.0 MB
wasmtime-v34.0.0-x86_64-musl.tar.xz 2025-06-20 9.8 MB
wasmtime-v34.0.0-x86_64-musl-c-api.tar.xz 2025-06-20 18.8 MB
wasmtime-v34.0.0-x86_64-mingw.zip 2025-06-20 17.8 MB
wasmtime-v34.0.0-x86_64-mingw-c-api.zip 2025-06-20 29.1 MB
wasmtime-v34.0.0-x86_64-macos.tar.xz 2025-06-20 9.2 MB
wasmtime-v34.0.0-x86_64-macos-c-api.tar.xz 2025-06-20 17.2 MB
wasmtime-v34.0.0-x86_64-linux.tar.xz 2025-06-20 9.8 MB
wasmtime-v34.0.0-x86_64-linux-c-api.tar.xz 2025-06-20 18.8 MB
wasmtime-v34.0.0-x86_64-android.tar.xz 2025-06-20 9.7 MB
wasmtime-v34.0.0-x86_64-android-c-api.tar.xz 2025-06-20 18.9 MB
wasmtime-v34.0.0-src.tar.gz 2025-06-20 161.8 MB
wasmtime-v34.0.0-s390x-linux.tar.xz 2025-06-20 9.1 MB
wasmtime-v34.0.0-s390x-linux-c-api.tar.xz 2025-06-20 17.4 MB
wasmtime-v34.0.0-riscv64gc-linux.tar.xz 2025-06-20 10.0 MB
wasmtime-v34.0.0-riscv64gc-linux-c-api.tar.xz 2025-06-20 20.6 MB
wasmtime-v34.0.0-i686-windows.zip 2025-06-20 10.2 MB
wasmtime-v34.0.0-i686-windows-c-api.zip 2025-06-20 24.2 MB
wasmtime-v34.0.0-i686-linux.tar.xz 2025-06-20 9.8 MB
wasmtime-v34.0.0-i686-linux-c-api.tar.xz 2025-06-20 18.8 MB
wasmtime-v34.0.0-armv7-linux.tar.xz 2025-06-20 9.1 MB
wasmtime-v34.0.0-armv7-linux-c-api.tar.xz 2025-06-20 17.5 MB
wasmtime-v34.0.0-aarch64-windows.zip 2025-06-20 9.9 MB
wasmtime-v34.0.0-aarch64-windows-c-api.zip 2025-06-20 25.3 MB
wasmtime-v34.0.0-aarch64-musl.tar.xz 2025-06-20 8.7 MB
wasmtime-v34.0.0-aarch64-musl-c-api.tar.xz 2025-06-20 17.1 MB
wasmtime-v34.0.0-aarch64-macos.tar.xz 2025-06-20 8.1 MB
wasmtime-v34.0.0-aarch64-macos-c-api.tar.xz 2025-06-20 15.6 MB
wasmtime-v34.0.0-aarch64-linux.tar.xz 2025-06-20 8.7 MB
wasmtime-v34.0.0-aarch64-linux-c-api.tar.xz 2025-06-20 17.1 MB
wasmtime-v34.0.0-aarch64-android.tar.xz 2025-06-20 8.9 MB
wasmtime-v34.0.0-aarch64-android-c-api.tar.xz 2025-06-20 17.4 MB
wasi_snapshot_preview1.reactor.wasm 2025-06-20 52.8 kB
wasmtime-platform.h 2025-06-20 10.3 kB
wasi_snapshot_preview1.command.wasm 2025-06-20 53.1 kB
wasi_snapshot_preview1.proxy.wasm 2025-06-20 17.1 kB
README.md 2025-06-20 3.7 kB
v34.0.0 source code.tar.gz 2025-06-20 25.3 MB
v34.0.0 source code.zip 2025-06-20 28.7 MB
Totals: 41 Items   706.8 MB 0

34.0.0

Released 2025-06-20.

Added

  • Support for SIMD in the Pulley interpreter can now be disabled at compile-time to shrink the size of the final binary. #10727

  • The C API now has wasmtime_trap_new_code to create a wasm_trap_t from its code. #10765

  • Winch's support for x86_64 is now classified with tier 1 support in Wasmtime. #10755

  • Winch's support for aarch64 now implements stack checks to pass many more spec tests. #10763

  • Cranelift's s390x backend now has full support for the f128 type. #10774

  • Wasmtime's C API for the component model has initial support for calling functions. #10697 #10841 #10858 #10864 #10877

  • The wasmtime wast command now has a --generate-dwarf flag to show filename/line number information for backtraces. #10780

Changed

  • The shape of bindgen!-generated add_to_linker functions has changed with the removal of GetHost and replacement of a HasData trait. For more information see the associated PR. #10770

  • Wasmtime's Store<T> now requires that T: 'static. This is done in preparation for merging WASIp3 work to the main repository with some more information on the associated PR. #10760

  • The wasmtime::component::Instance::instance_pre method is now public. #10761

  • Wasmtime and Cranelift's minimnum supported version of Rust (MSRV) is now 1.85.0. #10785

  • Cranelift's debugtrap on aarch64 now generates brk #0xf000 for debuggers to recognize it. #10813

  • The wasi-http implementation no longer generates a trap if the handle to receive the response on the host is dropped early. #10833

  • The wasmtime serve command will now send some boilerplate descriptive HTML on a 500 server error instead of nothing. #10851

  • A significant amount of work has gone into the new assembler for the x64 backend. Too many PRs to list here but progress continues apace at defining all machine instructions in a standalone crate.

  • Cranelift will now reject unimplemented big-endian loads/stores on backends that do not implement this functionality. #10863

  • The wasmtime explore generated HTML handles large modules better now. #10892

  • Wasmtime's internal representation of wasmtime::Func has changed and a previous optimization of Func::call has been lost. If affected it'd recommended to use Func::call_unchecked instead or to open an issue. #10897

Source: README.md, updated 2025-06-20