Browse Source

Update release notes for 6.0.0 (#5719)

pull/5722/head
Alex Crichton 2 years ago
committed by GitHub
parent
commit
1390882b56
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 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

Loading…
Cancel
Save