Skip to content

Commit 455cd2b

Browse files
authored
Merge pull request #5463 from wasmerio/release-6.0.0-beta.1
Release 6.0.0-beta.1
2 parents e3ea3af + 111172d commit 455cd2b

File tree

34 files changed

+449
-401
lines changed

34 files changed

+449
-401
lines changed

CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,42 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C
88

99
## **Unreleased**
1010

11+
## 6.0.0-beta.1 - 07/03/2025
12+
13+
This first beta release fixes a bug in `virtual-fs` together with other fixes
14+
to WASIX, adds various functions to check the features of a WebAssembly module
15+
given its bytes, adds a mechanism to the CLI to automatically switch to a
16+
suitable engine when needed, such as running a module with exception handling
17+
without specifying `--llvm` and, finally, also adds QoL improvements to the
18+
`package unpack` command in the CLI.
19+
20+
## Added
21+
22+
- [#5448](https://github.com/wasmerio/wasmer/pull/5448) Add tests for exec*p and posix_spawnp
23+
- [#5439](https://github.com/wasmerio/wasmer/pull/5439) feat: Add `check-api-features` Makefile target
24+
- [#5433](https://github.com/wasmerio/wasmer/pull/5433) fix(api): Add missing loupe::MemoryUsage impls
25+
26+
## Changed
27+
28+
- [#5451](https://github.com/wasmerio/wasmer/pull/5451) Select engine based on WASM module feature requirements
29+
- [#5458](https://github.com/wasmerio/wasmer/pull/5458) Select engine based on WASM module feature requirements (v2)
30+
- [#5455](https://github.com/wasmerio/wasmer/pull/5455) Engine selection improved
31+
- [#5454](https://github.com/wasmerio/wasmer/pull/5454) CLI: package unpack command improvements
32+
- [#5415](https://github.com/wasmerio/wasmer/pull/5415) chore(wasix): Avoid redundant hashing when spawning commands
33+
- [#5440](https://github.com/wasmerio/wasmer/pull/5440) Remove `unwrap` in code that instantiates a WASI module
34+
35+
## Fixed
36+
37+
- [#5461](https://github.com/wasmerio/wasmer/pull/5461) fix: Bump `ring` to `0.17.12`
38+
- [#5460](https://github.com/wasmerio/wasmer/pull/5460) fix(c-api): Adjust `wasix` features in the import in `wasmer-c-api`
39+
- [#5452](https://github.com/wasmerio/wasmer/pull/5452) Fix CI
40+
- [#5436](https://github.com/wasmerio/wasmer/pull/5436) Fix interacting with socket pairs through `send` and `recv`
41+
- [#5438](https://github.com/wasmerio/wasmer/pull/5438) chore(wasix): Fix compilation warning when host-fs not enabled
42+
- [#5446](https://github.com/wasmerio/wasmer/pull/5446) fix(virtual-fs): OverlayFs: don't copy files that are never written
43+
- [#5435](https://github.com/wasmerio/wasmer/pull/5435) Fix polling duplex pipes
44+
45+
46+
1147
## 6.0.0-alpha.2 - 25/02/2025
1248

1349
This second alpha release notably fixes an out-of-bound memory access when

0 commit comments

Comments
 (0)