Skip to content

Commit

Permalink
Merge pull request #5269 from wasmerio/release-5.0.2
Browse files Browse the repository at this point in the history
Release 5.0.2
  • Loading branch information
maminrayej authored Nov 22, 2024
2 parents 1653ce2 + d6553a6 commit f910351
Show file tree
Hide file tree
Showing 34 changed files with 182 additions and 150 deletions.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,38 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C

## **Unreleased**

## 5.0.2 - 22/11/2024

This release mostly consists of bug fixes and clean ups.

## Added

- [#5259](https://github.com/wasmerio/wasmer/pull/5259) Fix alignment and padding of the WASIX snapshot type to align with wasix-libc
- [#5236](https://github.com/wasmerio/wasmer/pull/5236) feat(benches): Add compilation benches, use remote artifacts
- [#5230](https://github.com/wasmerio/wasmer/pull/5230) fix(llvm): Fix `ADD_ABS_LO12_NC` relocation
- [#5226](https://github.com/wasmerio/wasmer/pull/5226) Add make target for building `wasmer-api` with `js` feature as `cdylib`

## Changed

- [#4997](https://github.com/wasmerio/wasmer/pull/4997) Rework WasiFs to use a "holey" FdList instead of hashmap + seed + fre…
- [#5257](https://github.com/wasmerio/wasmer/pull/5257) ci: update `CONTRIBUTING.md` reference
- [#5250](https://github.com/wasmerio/wasmer/pull/5250) deps: Remove usage of unmaintained derivative crate
- [#5256](https://github.com/wasmerio/wasmer/pull/5256) deps: Upgrade wcgi crates to 0.3.0
- [#5253](https://github.com/wasmerio/wasmer/pull/5253) chore(wasix): Downgrade debug logs to trace
- [#5245](https://github.com/wasmerio/wasmer/pull/5245) Relax `wat` version requirement
- [#5244](https://github.com/wasmerio/wasmer/pull/5244) Alias `.` to cwd in wasi env
- [#5225](https://github.com/wasmerio/wasmer/pull/5225) Move compilation types inside of wasmer compiler

## Fixed

- [#5268](https://github.com/wasmerio/wasmer/pull/5268) Fix musl builds
- [#5231](https://github.com/wasmerio/wasmer/pull/5231) Fix LLVM detection
- [#5235](https://github.com/wasmerio/wasmer/pull/5235) c-api/README.md: Fix double include in usage section
- [#5238](https://github.com/wasmerio/wasmer/pull/5238) Revert "Fix handling of the root dir in `path_create_directory` and `get_inode_at_path_inner`"
- [#5237](https://github.com/wasmerio/wasmer/pull/5237) Fix handling of the root dir in `path_create_directory` and `get_inode_at_path_inner`



## 5.0.1 - 06/11/2024

This release adds LLVM support to MacOS ARM64 binaries and contains minor fixes and improvements.
Expand Down
64 changes: 32 additions & 32 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 13 additions & 13 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ rust-version.workspace = true
version.workspace = true

[dependencies]
wasmer = { version = "=5.0.1", path = "lib/api", default-features = false }
wasmer-compiler = { version = "=5.0.1", path = "lib/compiler", features = [
wasmer = { version = "=5.0.2", path = "lib/api", default-features = false }
wasmer-compiler = { version = "=5.0.2", path = "lib/compiler", features = [
"compiler",
], optional = true }
wasmer-compiler-cranelift = { version = "=5.0.1", path = "lib/compiler-cranelift", optional = true }
wasmer-compiler-singlepass = { version = "=5.0.1", path = "lib/compiler-singlepass", optional = true }
wasmer-compiler-llvm = { version = "=5.0.1", path = "lib/compiler-llvm", optional = true }
wasmer-compiler-cranelift = { version = "=5.0.2", path = "lib/compiler-cranelift", optional = true }
wasmer-compiler-singlepass = { version = "=5.0.2", path = "lib/compiler-singlepass", optional = true }
wasmer-compiler-llvm = { version = "=5.0.2", path = "lib/compiler-llvm", optional = true }
wasmer-wasix = { path = "lib/wasix", optional = true }
wasmer-wast = { version = "=5.0.1", path = "tests/lib/wast", optional = true }
wasi-test-generator = { version = "=5.0.1", path = "tests/wasi-wast", optional = true }
wasmer-cache = { version = "=5.0.1", path = "lib/cache", optional = true }
wasmer-types = { version = "=5.0.1", path = "lib/types" }
wasmer-middlewares = { version = "=5.0.1", path = "lib/middlewares", optional = true }
wasmer-wast = { version = "=5.0.2", path = "tests/lib/wast", optional = true }
wasi-test-generator = { version = "=5.0.2", path = "tests/wasi-wast", optional = true }
wasmer-cache = { version = "=5.0.2", path = "lib/cache", optional = true }
wasmer-types = { version = "=5.0.2", path = "lib/types" }
wasmer-middlewares = { version = "=5.0.2", path = "lib/middlewares", optional = true }

# Third party dependencies
cfg-if = "1.0"
Expand Down Expand Up @@ -83,11 +83,11 @@ homepage = "https://wasmer.io/"
license = "MIT"
repository = "https://github.com/wasmerio/wasmer"
rust-version = "1.81"
version = "5.0.1"
version = "5.0.2"

[workspace.dependencies]
# Repo-local crates
wasmer-package = { version = "0.2.0", path = "lib/package" }
wasmer-package = { version = "0.3.0", path = "lib/package" }
wasmer-config = { path = "./lib/config" }
wasmer-wasix = { path = "./lib/wasix" }

Expand Down Expand Up @@ -132,7 +132,7 @@ glob = "0.3"
rustc_version = "0.4"

[dev-dependencies]
wasmer = { version = "=5.0.1", path = "lib/api", features = [
wasmer = { version = "=5.0.2", path = "lib/api", features = [
"compiler",
"singlepass",
"sys",
Expand Down
Loading

0 comments on commit f910351

Please # to comment.