Wasmer 4.0 正式发布,通用 WebAssembly 运行时


Wasmer 4.0 已正式发布。

Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。

Wasmer 凭借其多样化的支持和专注于从通用桌面应用程序到 “便携式 ML/AI 应用程序” 的领域,目前仍然是领先的 WASM 运行时之一。

4.0 主要变化包括:

  • 引入新的运行器架构:支持插入自定义运行器

Wasmer 4.0 具有新的运行器架构,允许任何类型的程序在 WebAssembly 上运行。新的运行器架构支持用户直接创建新的 ABI 标准(例如 WebGPU 集成),而无需发布新版本的运行时。

目前,Wasmer 支持以下运行程序:

  • Emscripten
  • WASIX/WASI
  • WCGI

详情查看文档:https://docs.wasmer.io/runtime/runners

此外,使用 Wasmer 4.0,开发者现在可以在计算机中运行完全沙盒化的bashshell,以及在 bash Wasmer 包内使用wasmer run PACKAGE_NAME来运行发布到 Wasmer 的任何包。

而且 Wasmer bash 容器也完全在浏览器上运行(使用完全相同的 Wasmer 容器,并运行完全相同的 WASIX 逻辑)。

其他变化:

  • WASIX 到达稳定阶段
  • 将 WAPM 统一到 Wasmer
  • 集成 Wasmer Edge

详情查看发布公告。


相關推薦

2022-11-22

asmer 3.0 已正式发布。Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。 Wasmer 3.0

2023-04-20

asmer 3.2 已正式发布。Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。 Wasmer 3.2

2023-05-09

e 的支持,以及完整支持 WASI。据称使用 JavascriptCore 运行 WebAssembly 的速度提升了 2.5 倍。 Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从

2022-08-02

首个 Alpha 版本。 Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。 Wasmer

2022-06-13

布了一个 2.3 版本。 Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。 Wasmer 凭

2023-10-30

WinterJS)。 WinterJS 除了速度极快,还能通过 WASIX 编译成 WebAssembly,因此完全支持在 Wasmer 上运行。 使用示例 创建serviceworker.js文件,并返回 "hello world" $ wasmer run wasmer/winterjs --net --mapdir /app:. /app/serviceworker.js addEventListener(

2023-04-08

Wasmer 团队宣布推出 WCGI —— 即 WebAssembly + CGI,可使用 WebAssembly 进行服务器端开发。 WCGI 将 WebAssembly 的强大功能与 CGI 的易用性和多功能性结合在一起。通过 WCGI,开发者使用 WebAssembly 和 Wasmer 即可运行任何 CGI 应用程序。

2022-02-22

LibreOffice 团队一直在致力于将其编译到 WebAssembly (WASM),以便在浏览器中执行或可能以可移植的方式在桌面上运行,如 Wasmer 和 Wasmtime。 现如今,一个编译为 WebAssembly 的 LibreOffice 实验版本 (名为 LOWA) 已发布。根据介绍,它

2023-09-13

多元共进|2023 Google 开发者大会精彩演讲回顾 Wasmer 创始人兼 CEO Syrus Akbary 在 Zig 仓库中提出了一个“支持 WASIX”的 issue;并提供了 5000 美元的悬赏。他表示,Zig 支持 WASIX 对 Wasm 和 Zig 社区来说均意义重大。 根据介绍,WASIX

2023-09-15

进行优化的静态库。 Zig 工具链现在是将libsodium编译为 WebAssembly/WASI(X) 的推荐方法。 libsodium 现在可以作为 Zig 项目的依赖项添加。 AES-GCM 实现被完全重写。现在它速度更快,并且也可在 aarch64 上使用,包括 Windows/ARM64。 新

2022-11-29

2022年11月28日,MeterSphere一站式开源持续测试平台正式发布v2.4.0版本。 在这一版本中,MeterSphere在测试跟踪和接口测试模块中对首页进行了UX交互升级,将部分指标进行了饼图、柱状图的展示优化,同时根据社区用户的实际使用

2022-09-22

历经三年开发,Bytecode Alliance(字节码联盟)宣布 WebAssembly runtime —— Wasmtime 1.0 正式发布,并可用于生产环境。 Bytecode Alliance(字节码联盟)由 Mozilla、Fastly、Intel 与 Red Hat 联合成立,是一个推动 WebAssembly 标准化的组织

2022-10-24

WebAssembly 是一种新兴的网页虚拟机标准,它的设计目标包括:高可移植性、高安全性、高效率(包括载入效率和运行效率)、尽可能小的程序体积。2018 年 WebAssembly 第一个规范草案诞生,2019 年成为 W3C 第四个标准语言。到了 2022

2023-07-12

img:kerdkanno   极速后台框架 FastAdmin V1.4.0 正式版 FastAdmin 致力于服务开发者,努力为开发者节省更多的时间,让大家有更多的时间读书、健身、开源、投资、帮朋友和陪家人。 更新记录: 新增url_clean和check_url_allowed安