Skip to content

Commit 20f1ae3

Browse files
authored
Merge pull request #4203 from wasmerio/release-4.2.0
Release 4.2.0
2 parents f21de18 + 524c94c commit 20f1ae3

File tree

34 files changed

+326
-296
lines changed

34 files changed

+326
-296
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,35 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C
99

1010
## **Unreleased**
1111

12+
## 4.2.0 - 05/09/2023
13+
New release of wasmer, with a new 0-copy module deserialization for shorter startup time, some fixes to avoid misaligned pointer acces, and faster internal stack handling, among some other fixes.
14+
15+
## Added
16+
17+
- [#4199](https://github.com/wasmerio/wasmer/pull/4199) Added some Socket filtype return for fdstat syscall
18+
- [#4186](https://github.com/wasmerio/wasmer/pull/4186) Add stdin/stdout/stderr streams to `WasiRunner` and only use async threading when requested
19+
20+
## Changed
21+
22+
- [#4170](https://github.com/wasmerio/wasmer/pull/4170) deps: Bump Edge client CLI to 0.1.25
23+
- [#4179](https://github.com/wasmerio/wasmer/pull/4179) Faster compiles for debug by using release version of cranelift
24+
- [#4196](https://github.com/wasmerio/wasmer/pull/4196) Replace stack pool mutex with lock-free queue
25+
- [#4180](https://github.com/wasmerio/wasmer/pull/4180) NativeEngineExt::deserialize now returns Module
26+
- [#4190](https://github.com/wasmerio/wasmer/pull/4190) Early check that a cached artifact is compatible with current CPU Features
27+
- [#4167](https://github.com/wasmerio/wasmer/pull/4167) Make sure vmoffset are aligned to pointer size (for #4059)
28+
- [#4184](https://github.com/wasmerio/wasmer/pull/4184) Allow `VirtualTaskManager` to explicitly transfer a module to a blocking task on the threadpool
29+
- [#4176](https://github.com/wasmerio/wasmer/pull/4176) Js integrity checks
30+
- [#4171](https://github.com/wasmerio/wasmer/pull/4171) Revive "0-copy module deserialization"
31+
- [#4173](https://github.com/wasmerio/wasmer/pull/4173) deps: Bump Edge CLI version
32+
33+
## Fixed
34+
35+
- [#4198](https://github.com/wasmerio/wasmer/pull/4198) chore: fix unavailable document url
36+
- [#4191](https://github.com/wasmerio/wasmer/pull/4191) Fix invalid access to wasi instance handles in wasix proc_spawn
37+
- [#4165](https://github.com/wasmerio/wasmer/pull/4165) Fix writing to middle of files and improve performance
38+
39+
40+
1241
## 4.1.2 - 21/08/2023
1342
Another maintenance release, bringing some networking improvements, and centralising all wasmer caches under the same folder.
1443

0 commit comments

Comments
 (0)