Update release notes for 6.0.0 (#5719)

This commit is contained in:
Alex Crichton
2023-02-06 13:59:05 -06:00
committed by GitHub
parent de0e0bea3f
commit 1390882b56

View File

@@ -16,8 +16,52 @@ Unreleased.
### Added
* Wasmtime's built-in cache can now be disabled after being enabled previously.
[#5542](https://github.com/bytecodealliance/wasmtime/pull/5542)
* Older x86\_64 CPUs, without SSE4.1 for example, are now supported when the
wasm SIMD proposal is disabled.
[#5567](https://github.com/bytecodealliance/wasmtime/pull/5567)
* The Wasmtime C API now has `WASMTIME_VERSION_*` macros defined in its header
files.
[#5651](https://github.com/bytecodealliance/wasmtime/pull/5651)
* The `wasmtime` CLI executable as part of Wasmtime's precompiled release
artifacts now has the `all-arch` feature enabled.
[#5657](https://github.com/bytecodealliance/wasmtime/pull/5657)
### Changed
* Equality of `wasmtime::component::Val::Float{32,64}` now considers NaNs as
equal for assistance when fuzzing.
[#5535](https://github.com/bytecodealliance/wasmtime/pull/5535)
* WIT syntax supported by `wasmtime::component::bindgen!` has been updated in
addition to the generated code being updated.
[#5565](https://github.com/bytecodealliance/wasmtime/pull/5565)
[#5692](https://github.com/bytecodealliance/wasmtime/pull/5692)
[#5694](https://github.com/bytecodealliance/wasmtime/pull/5694)
* Cranelift's egraph-based optimization framework is now enabled by default.
[#5587](https://github.com/bytecodealliance/wasmtime/pull/5587)
* The old `PoolingAllocationStrategy` type has been removed in favor of a more
flexible configuration via a new option
`PoolingAllocationConfig::max_unused_warm_slots` which is more flexible and
subsumes the previous use cases for each strategy.
[#5661](https://github.com/bytecodealliance/wasmtime/pull/5661)
* Creation of `InstancePre` through `Linker::instantiate_pre` no longer requires
a `Store` to be provided. Instead a `Store`-related argument is now required
on `Linker::define`-style APIs instead.
[#5683](https://github.com/bytecodealliance/wasmtime/pull/5683)
### Fixed
* Compilation for FreeBSD on x86\_64 and AArch64 has been fixed.
[#5606](https://github.com/bytecodealliance/wasmtime/pull/5606)
--------------------------------------------------------------------------------
## 5.0.0