Skip to content

Commit 1eb8d75

Browse files
elliotttpchickeyitsrainy
authored
Release notes for 10.0.0 (bytecodealliance#6521)
* Initial release notes * Apply suggestions from code review Co-authored-by: Pat Hickey <pat@moreproductive.org> Co-authored-by: Rainy Sinclair <844493+itsrainy@users.noreply.github.com> --------- Co-authored-by: Pat Hickey <pat@moreproductive.org> Co-authored-by: Rainy Sinclair <844493+itsrainy@users.noreply.github.com>
1 parent 5c42fb4 commit 1eb8d75

File tree

1 file changed

+53
-3
lines changed

1 file changed

+53
-3
lines changed

RELEASES.md

+53-3
Original file line numberDiff line numberDiff line change
@@ -16,31 +16,81 @@ Unreleased.
1616

1717
### Added
1818

19+
* Expose the `Config::static_memory_forced` option through the C api
20+
[#6413](https://github.com/bytecodealliance/wasmtime/pull/6413)
21+
22+
* Basic guest-profiler documentation for the book
23+
[#6394](https://github.com/bytecodealliance/wasmtime/pull/6394)
24+
25+
* Merge the initial wasi-preview2 implementation
26+
[#6391](https://github.com/bytecodealliance/wasmtime/pull/6391)
27+
28+
* The wasi-preview2 component adapter has been pulled into the main wasmtime
29+
repository. It is available for the first time as part of this release, but should be
30+
treated as as a beta at this time. Patch releases will not be made for bug fixes.
31+
[#6374](https://github.com/bytecodealliance/wasmtime/pull/6374)
32+
1933
* A callback invoked when an epoch deadline is reached can now be configured via
2034
the C API.
2135
[#6359](https://github.com/bytecodealliance/wasmtime/pull/6359)
2236

37+
* PR auto-assignment policies have been documented, to clarify the expectations of
38+
reviewers.
39+
[#6346](https://github.com/bytecodealliance/wasmtime/pull/6346)
40+
41+
* Support for the function references has been added
42+
[#5288](https://github.com/bytecodealliance/wasmtime/pull/5288)
43+
2344
### Changed
2445

2546
* An `epoch_deadline_callback` now returns an `UpdateDeadline` enum to allow
2647
optionally yielding to the async executor after the callback runs.
2748
[#6464](https://github.com/bytecodealliance/wasmtime/pull/6464)
2849

50+
* The `--profile-guest` flag has now been folded into `--profile=guest`
51+
[#6352](https://github.com/bytecodealliance/wasmtime/pull/6352)
52+
53+
* Initializers are no longer tracked in the type information for globals, and
54+
instead are provided when creating the global.
55+
[#6349](https://github.com/bytecodealliance/wasmtime/pull/6349)
56+
2957
* The "raw" representation of `funcref` and `externref` in the embedding API has
3058
been updated from a `usize` to a `*mut u8` to be compatible with Rust's
3159
proposed strict provenance rules. This change is additionally reflected into
3260
the C API as well.
3361
[#6338](https://github.com/bytecodealliance/wasmtime/pull/6338)
3462

35-
* The `--profile-guest` flag has now been folded into `--profile=guest`
36-
[#6352](https://github.com/bytecodealliance/wasmtime/pull/6352)
37-
3863
### Fixed
3964

65+
* Fixed a soundness issue with the component model and async
66+
[#6509](https://github.com/bytecodealliance/wasmtime/pull/6509)
67+
4068
* Opening directories with WASI on Windows with `NONBLOCK` in flags has been
4169
fixed.
4270
[#6348](https://github.com/bytecodealliance/wasmtime/pull/6348)
4371

72+
### Cranelift changes
73+
74+
* Performance improvements in regalloc2 have landed, and compilation time has
75+
improved
76+
[#6483](https://github.com/bytecodealliance/wasmtime/pull/6483)
77+
[#6398](https://github.com/bytecodealliance/wasmtime/pull/6398)
78+
79+
* Renamed `abi::Caller` to `abi::CallSite`
80+
[#6414](https://github.com/bytecodealliance/wasmtime/pull/6414)
81+
82+
* Work has begun on SIMD support for the riscv64 backend
83+
[#6324](https://github.com/bytecodealliance/wasmtime/pull/6324)
84+
[#6366](https://github.com/bytecodealliance/wasmtime/pull/6366)
85+
[#6367](https://github.com/bytecodealliance/wasmtime/pull/6367)
86+
[#6392](https://github.com/bytecodealliance/wasmtime/pull/6392)
87+
[#6397](https://github.com/bytecodealliance/wasmtime/pull/6397)
88+
[#6403](https://github.com/bytecodealliance/wasmtime/pull/6403)
89+
[#6408](https://github.com/bytecodealliance/wasmtime/pull/6408)
90+
[#6419](https://github.com/bytecodealliance/wasmtime/pull/6419)
91+
[#6430](https://github.com/bytecodealliance/wasmtime/pull/6430)
92+
[#6507](https://github.com/bytecodealliance/wasmtime/pull/6507)
93+
4494
--------------------------------------------------------------------------------
4595

4696
## 9.0.3

0 commit comments

Comments
 (0)