Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release notes for 21.0.0 #8559

Merged
merged 1 commit into from
May 6, 2024

Conversation

alexcrichton
Copy link
Member

No description provided.

@alexcrichton alexcrichton requested a review from a team as a code owner May 6, 2024 20:14
@alexcrichton alexcrichton requested review from elliottt and removed request for a team May 6, 2024 20:14
Copy link
Member

@elliottt elliottt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A busy release!

@alexcrichton alexcrichton added this pull request to the merge queue May 6, 2024
alexcrichton added a commit to alexcrichton/wasmtime that referenced this pull request May 6, 2024
Merged via the queue into bytecodealliance:main with commit 113611c May 6, 2024
22 checks passed
@alexcrichton alexcrichton deleted the relnotes branch May 6, 2024 21:13
alexcrichton added a commit that referenced this pull request May 6, 2024
* Update documentation and example for no_std (#8555)

* Update Wasmtime's tier stability documentation

Move some items between tiers and add a few misc items here and there.

* Update platform support documentation

Re-word lots of this since it was originally written, link to the tiers
of support page, and rewrite the section on `no_std`.

* Update the `min-platform` example with no_std

This commit updates the preexisting `min-platform` example to no longer
require Nightly Rust and instead use the `no_std` support now added to
Wasmtime. This involved:

* Change the build process to produce a staticlib which is then manually
  converted via `cc` into a shared library for the native Linux platform.
* Compile the modules outside of the embedding and only `deserialize`
  within the embedding.
* Update the `indexmap` dependency to pick up a bug fix required in
  `no_std` mode (apparently, it fails on indexmap@2.0.0 and passes at
  2.2.6, I didn't dig much further).

This commit additionally makes the `wasmtime-platform.h` header file
generated by the example a release artifact for Wasmtime itself. The
header itself is touched up a bit by configuring some more `cbindgen`
options as well.

* Fix clippy build

prtest:full

* Review comments

* Pass gc-sections to linking the library

* Add release notes for 21.0.0 (#8559)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants