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
|
### 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
|
### 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
|
## 5.0.0
|
||||||
|
|||||||
Reference in New Issue
Block a user