Skip to content

@github-actions github-actions released this Jun 16, 2021

Wasmer 2.0.0 releases with a great number of improvements with very few breaking changes in the public APIs since 1.0.0. The most notable changes since 1.0.0 are:

  • More optimal float handling with the LLVM compiler (up to +50% faster runtime speeds!)
  • Usage of the new Cranelift backend architecture (+40% faster runtime speed)
  • 70% faster deserialization speeds
  • Improvements on stability and resiliency of the runtime

For more information check out our release blog post.

Check out the changelog for details on all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

11 people reacted
Assets 8

@github-actions github-actions released this Jun 3, 2021

Wasmer 2.0.0-rc2 releases with a quick fix for the Wasmer CLI. The wasmer-* crates are unaffected by this update. This release fixes a bug causing wasmer --version to not output the version, this bug affected wapm and other tools relying on the output of the --version flag from wasmer.

Check out the changelog for details on all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

Assets 8

@github-actions github-actions released this Jun 2, 2021

Wasmer 2.0.0-rc1 releases with a great number of improvements. All public APIs remain the same, with a few exceptions on internal APIs that will not affect 99% of current users. The most notable changes are:

  • More optimal float handling with the LLVM compiler (up to +50% faster runtime speeds!)
  • Usage of the new Cranelift backend architecture (+40% faster runtime speed)
  • 70% faster deserialization speeds
  • Improvements on stability and resiliency of the runtime

Check out the changelog for details on all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

Assets 8

@github-actions github-actions released this Feb 5, 2021

Wasmer 1.0.2 releases with a great number of improvements. Including LLVM 11, improved Singlepass execution, improved Wasm C API implementation and compilation parallelism with LLVM and Native Engine!

Check out the changelog for details on all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

Assets 7

@github-actions github-actions released this Jan 13, 2021

Wasmer 1.0.1 releases with a number of bug fixes and follow ups to our 1.0.0 release. Due to a bug in an upstream dependency the wasmer-compiler crate was not able to compile with the latest dependencies. 1.0.1 ships with a fix for this, see the changelog for more details. Also Included in the 1.0.1 release is an experimental, minified version of wasmer called wasmer-headless that can only run precompiled Wasm modules. Stay tuned for more information about wasmer-headless!

1.0.1 also fixes a bug preventing emscripten modules from being detected, improves the WasmerEnv derive macro, and fixes a bug with the packaging of our Windows release.

Check out the changelog for details on all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

Assets 7

@github-actions github-actions released this Jan 5, 2021

馃帀 馃帀 Wasmer 1.0.0 is here! 馃帀 馃帀

The new Wasmer API is now fully stabilized and wasmer is better, easier to use, and more stable than ever before. The release of 1.0.0 is a huge milestone but it's just the beginning for us. Stay tuned for more exciting developments!

Check out the changelog for details on all the changes and fixes.

And if you haven't updated to the 1.0.0-* branch yet, check out our migration doc.

You can update wasmer with wasmer self-update to get the latest release.

Assets 7

@github-actions github-actions released this Dec 23, 2020

As we wrap up 2020 and get ready for the new year, wasmer is preparing for a full 1.0.0 release! This release is the first release candidate (rc) for wasmer 1.0.0 which means that unless major issues are found, the wasmer API as it exists now is what the 1.0.0 API will be.

Check out the changelog for details on all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

If you're still using Wasmer 0.17.1 or earlier, there's never been a better time to upgrade to the 1.0.0-* branch! Check out our migration doc and please let us know if you run into any problems! We'd love to have your feedback before stabilizing our APIs!

If you're still on the fence, you can read about CosmWasm's migration to Wasmer 1.0.0-* here!

The future looks bright for Wasmer, we hope your 2021 is as good as ours!

Assets 7

@github-actions github-actions released this Dec 16, 2020

This release ships with many improvements to the Wasmer Rust and C APIs as well as improved stability, documentation, and ease of use!

Check out the changelog for details on all the changes and fixes.

If you're still using Wasmer 0.17.1 or earlier, there's never been a better time to upgrade to the 1.0.0-* branch! Check out our migration doc and please let us know if you run into any problems!

You can update wasmer with wasmer self-update to get the latest release.

Special thanks to the contributors from the community who helped make this release possible 馃帀 馃 馃帀

We appreciate all your feedback on the new Wasmer APIs and will continue to improve them as we ramp up to a 1.0.0 release.

Assets 7

@github-actions github-actions released this Dec 2, 2020

This release ships with great improvements as we prepare for the final release. Including: support for middleware, a new Context API for passing data to host function environments and support for the new Apple Silicon M1 chips.

Check out the changelog for all the changes and fixes.

You can update wasmer with wasmer self-update to get the latest release.

We appreciate all the feedback on the new Wasmer APIs and will continue to iterate to make them as good as we can!

Assets 7

@github-actions github-actions released this Nov 6, 2020

This release ships with a number of bug fixes across the Wasmer crates and a handful of improvements to Wasmer's implementation of the Wasm C API. As always, check out the changelog for detailed information about our releases.

You can update wasmer with wasmer self-update to get the latest release.

To pin to a specific Wasmer pre-release version from Rust, use = before the exact version, for example wasmer = "=1.0.0-alpha5".

We appreciate all the feedback on the new Wasmer APIs and will continue to iterate to make them as good possible!

Assets 6