Update release notes for 6.0.0 (#5719)
This commit is contained in:
44
RELEASES.md
44
RELEASES.md
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user