Skip to content

Commit 1390882

Browse files
authored
Update release notes for 6.0.0 (#5719)
1 parent de0e0be commit 1390882

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

RELEASES.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,52 @@ Unreleased.
1616

1717
### Added
1818

19+
* Wasmtime's built-in cache can now be disabled after being enabled previously.
20+
[#5542](https://github.com/bytecodealliance/wasmtime/pull/5542)
21+
22+
* Older x86\_64 CPUs, without SSE4.1 for example, are now supported when the
23+
wasm SIMD proposal is disabled.
24+
[#5567](https://github.com/bytecodealliance/wasmtime/pull/5567)
25+
26+
* The Wasmtime C API now has `WASMTIME_VERSION_*` macros defined in its header
27+
files.
28+
[#5651](https://github.com/bytecodealliance/wasmtime/pull/5651)
29+
30+
* The `wasmtime` CLI executable as part of Wasmtime's precompiled release
31+
artifacts now has the `all-arch` feature enabled.
32+
[#5657](https://github.com/bytecodealliance/wasmtime/pull/5657)
33+
1934
### Changed
2035

36+
* Equality of `wasmtime::component::Val::Float{32,64}` now considers NaNs as
37+
equal for assistance when fuzzing.
38+
[#5535](https://github.com/bytecodealliance/wasmtime/pull/5535)
39+
40+
* WIT syntax supported by `wasmtime::component::bindgen!` has been updated in
41+
addition to the generated code being updated.
42+
[#5565](https://github.com/bytecodealliance/wasmtime/pull/5565)
43+
[#5692](https://github.com/bytecodealliance/wasmtime/pull/5692)
44+
[#5694](https://github.com/bytecodealliance/wasmtime/pull/5694)
45+
46+
* Cranelift's egraph-based optimization framework is now enabled by default.
47+
[#5587](https://github.com/bytecodealliance/wasmtime/pull/5587)
48+
49+
* The old `PoolingAllocationStrategy` type has been removed in favor of a more
50+
flexible configuration via a new option
51+
`PoolingAllocationConfig::max_unused_warm_slots` which is more flexible and
52+
subsumes the previous use cases for each strategy.
53+
[#5661](https://github.com/bytecodealliance/wasmtime/pull/5661)
54+
55+
* Creation of `InstancePre` through `Linker::instantiate_pre` no longer requires
56+
a `Store` to be provided. Instead a `Store`-related argument is now required
57+
on `Linker::define`-style APIs instead.
58+
[#5683](https://github.com/bytecodealliance/wasmtime/pull/5683)
59+
60+
### Fixed
61+
62+
* Compilation for FreeBSD on x86\_64 and AArch64 has been fixed.
63+
[#5606](https://github.com/bytecodealliance/wasmtime/pull/5606)
64+
2165
--------------------------------------------------------------------------------
2266

2367
## 5.0.0

0 commit comments

Comments
 (0)