Skip to content

Commit

Permalink
Merge pull request #4603 from wasmerio/release-4.3.0-alpha.1
Browse files Browse the repository at this point in the history
Release 4.3.0-alpha.1
  • Loading branch information
Arshia001 committed Apr 25, 2024
2 parents f275d6f + 6256744 commit e966df2
Show file tree
Hide file tree
Showing 35 changed files with 190 additions and 158 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**

## 4.3.0-alpha.1 - 25/04/2024

This release introduces support for publishing unnamed packages. It also fixes an issue with code generation when using Singlepass and contains fixes to WASIX.

## Added

- [#4532](https://github.com/wasmerio/wasmer/pull/4532) Unnamed packages
- [#4548](https://github.com/wasmerio/wasmer/pull/4548) Added a fix so that closed sockets do not cause errors
- [#4560](https://github.com/wasmerio/wasmer/pull/4560) chore(backend-api): Add hostname to AppAlias type
- [#4543](https://github.com/wasmerio/wasmer/pull/4543) build: Add Wasmer CLI package definition to Nix flake

## Changed

- [#4582](https://github.com/wasmerio/wasmer/pull/4582) feat: wasmer-config
- [#4359](https://github.com/wasmerio/wasmer/pull/4359) Use nanoseconds in `filestat` for directories
- [#4557](https://github.com/wasmerio/wasmer/pull/4557) Safely handle offset in fd_seek
- [#4555](https://github.com/wasmerio/wasmer/pull/4555) Fd validity and basic bound checks on `fd_advise`
- [#4538](https://github.com/wasmerio/wasmer/pull/4538) deps: Switch from unmaintained term_size to terminal_size
- [#4563](https://github.com/wasmerio/wasmer/pull/4563) chore: Remove accidentally committed wasm file
- [#4561](https://github.com/wasmerio/wasmer/pull/4561) chore: Make wasmer_wasix::os::console submodule public (again)
- [#4562](https://github.com/wasmerio/wasmer/pull/4562) chore: remove repetitive words
- [#4552](https://github.com/wasmerio/wasmer/pull/4552) Module cache optimization round2
- [#4546](https://github.com/wasmerio/wasmer/pull/4546) Expose `store::StoreObjects`

## Fixed

- [#4559](https://github.com/wasmerio/wasmer/pull/4559) Fix ImpossibleRelocation panics in singlepass/aarch64
- [#4514](https://github.com/wasmerio/wasmer/pull/4514) Fix for snapshots in certain use cases
- [#4590](https://github.com/wasmerio/wasmer/pull/4590) Fix fd_seek underflow



## 4.2.8 - 05/04/2024

This release improves journal support and improves the performance of the singlepass backend.
Expand Down
66 changes: 33 additions & 33 deletions Cargo.lock

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

28 changes: 14 additions & 14 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,20 +13,20 @@ version.workspace = true

[dependencies]
wasmer-config = { path = "./lib/config" }
wasmer = { version = "=4.2.8", path = "lib/api", default-features = false }
wasmer-compiler = { version = "=4.2.8", path = "lib/compiler", features = [
wasmer = { version = "=4.3.0-alpha.1", path = "lib/api", default-features = false }
wasmer-compiler = { version = "=4.3.0-alpha.1", path = "lib/compiler", features = [
"compiler",
], optional = true }
wasmer-compiler-cranelift = { version = "=4.2.8", path = "lib/compiler-cranelift", optional = true }
wasmer-compiler-singlepass = { version = "=4.2.8", path = "lib/compiler-singlepass", optional = true }
wasmer-compiler-llvm = { version = "=4.2.8", path = "lib/compiler-llvm", optional = true }
wasmer-emscripten = { version = "=4.2.8", path = "lib/emscripten", optional = true }
wasmer-wasix = { version = "0.18.3", path = "lib/wasix", optional = true }
wasmer-wast = { version = "=4.2.8", path = "tests/lib/wast", optional = true }
wasi-test-generator = { version = "=4.2.8", path = "tests/wasi-wast", optional = true }
wasmer-cache = { version = "=4.2.8", path = "lib/cache", optional = true }
wasmer-types = { version = "=4.2.8", path = "lib/types" }
wasmer-middlewares = { version = "=4.2.8", path = "lib/middlewares", optional = true }
wasmer-compiler-cranelift = { version = "=4.3.0-alpha.1", path = "lib/compiler-cranelift", optional = true }
wasmer-compiler-singlepass = { version = "=4.3.0-alpha.1", path = "lib/compiler-singlepass", optional = true }
wasmer-compiler-llvm = { version = "=4.3.0-alpha.1", path = "lib/compiler-llvm", optional = true }
wasmer-emscripten = { version = "=4.3.0-alpha.1", path = "lib/emscripten", optional = true }
wasmer-wasix = { version = "0.18.4", path = "lib/wasix", optional = true }
wasmer-wast = { version = "=4.3.0-alpha.1", path = "tests/lib/wast", optional = true }
wasi-test-generator = { version = "=4.3.0-alpha.1", path = "tests/wasi-wast", optional = true }
wasmer-cache = { version = "=4.3.0-alpha.1", path = "lib/cache", optional = true }
wasmer-types = { version = "=4.3.0-alpha.1", path = "lib/types" }
wasmer-middlewares = { version = "=4.3.0-alpha.1", path = "lib/middlewares", optional = true }
cfg-if = "1.0"
tokio = { version = "1", features = [
"rt",
Expand Down Expand Up @@ -83,7 +83,7 @@ homepage = "https://wasmer.io/"
license = "MIT"
repository = "https://github.com/wasmerio/wasmer"
rust-version = "1.73"
version = "4.2.8"
version = "4.3.0-alpha.1"

[workspace.dependencies]
# Repo-local crates
Expand Down Expand Up @@ -112,7 +112,7 @@ glob = "0.3"
rustc_version = "0.4"

[dev-dependencies]
wasmer = { version = "=4.2.8", path = "lib/api", features = [
wasmer = { version = "=4.3.0-alpha.1", path = "lib/api", features = [
"compiler",
"singlepass",
"sys",
Expand Down
Loading

0 comments on commit e966df2

Please sign in to comment.