Skip to content

Commit 4a71c5c

Browse files
committed
Merge branch 'master' into yagehu/open-append
2 parents f1377be + dd09e78 commit 4a71c5c

File tree

65 files changed

+1258
-278
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1258
-278
lines changed

.github/workflows/build.yml

+271-18
Large diffs are not rendered by default.

.github/workflows/test.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -759,7 +759,7 @@ jobs:
759759

760760
},
761761
{
762-
build: macos-arm64,
762+
build: macos-arm,
763763
os: macos-14,
764764
target: aarch64-apple-darwin,
765765
exe: '',
@@ -890,7 +890,7 @@ jobs:
890890
os: macos-12
891891
target: x86_64-apple-darwin
892892
# we only build the integration-test CLI, we don't run tests
893-
- build: macos-arm64
893+
- build: macos-arm
894894
os: macos-12
895895
target: aarch64-apple-darwin,
896896
- build: linux-musl
@@ -999,7 +999,7 @@ jobs:
999999
name: capi-linux-musl
10001000
path: download_link
10011001
- uses: actions/download-artifact@v4
1002-
if: ${{ matrix.build == 'macos-arm64' }}
1002+
if: ${{ matrix.build == 'macos-arm' }}
10031003
with:
10041004
name: capi-macos-arm
10051005
path: download_link

.github/workflows/wasmer-integration-tests.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ jobs:
4848
wasmer login ${{ secrets.WAPM_PROD_TOKEN }} &&\
4949
wasmer config set registry.url https://registry.wasmer.wtf/graphql &&\
5050
wasmer login ${{ secrets.WAPM_DEV_TOKEN }} &&\
51-
cargo test --no-fail-fast"
51+
cargo test --no-fail-fast"

CHANGELOG.md

+33
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,39 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C
99

1010
## **Unreleased**
1111

12+
## 5.0.0-rc.1 - 21/10/2024
13+
14+
This is a release candidate as we are preparing for the final release of 5.0
15+
16+
## Added
17+
18+
- [#5154](https://github.com/wasmerio/wasmer/pull/5154) Add build steps for interpreter backends
19+
- [#5138](https://github.com/wasmerio/wasmer/pull/5138) Experimental: Add support for v8
20+
- [#5129](https://github.com/wasmerio/wasmer/pull/5129) Experimental: Add support for WASMI
21+
- [#4515](https://github.com/wasmerio/wasmer/pull/4515) Experimental: Add interpreter support for Wasmer
22+
23+
## Changed
24+
25+
- [#5158](https://github.com/wasmerio/wasmer/pull/5158) path_create_directory shouldn't behave recursively
26+
- [#5156](https://github.com/wasmerio/wasmer/pull/5156) Resolve double-free error in c-api
27+
- [#5149](https://github.com/wasmerio/wasmer/pull/5149) Merge 5.0 release candidate into main
28+
- [#5148](https://github.com/wasmerio/wasmer/pull/5148) Remove deprecated methods and types
29+
- [#5147](https://github.com/wasmerio/wasmer/pull/5147) Feat(compiler/llvm): Replace runtime assertions (in debug mode) with errors
30+
- [#5146](https://github.com/wasmerio/wasmer/pull/5146) feat(api/build/v8): Use blob to build v8
31+
- [#5142](https://github.com/wasmerio/wasmer/pull/5142) Upgrade `rkyv`
32+
- [#5098](https://github.com/wasmerio/wasmer/pull/5098) `js::module`: leave warning comment on the `Send` impl
33+
- [#5139](https://github.com/wasmerio/wasmer/pull/5139) deps: Update corosensei
34+
- [#5136](https://github.com/wasmerio/wasmer/pull/5136) Replace v3 usage of download-artifact
35+
- [#5135](https://github.com/wasmerio/wasmer/pull/5135) Use upload/download artifact v4
36+
37+
## Fixed
38+
39+
- [#4834](https://github.com/wasmerio/wasmer/pull/4834) Fix `path_open` trailing slash edge case
40+
- [#4821](https://github.com/wasmerio/wasmer/pull/4821) Fix `path_open` sometimes ignoring trailing slash
41+
- [#5137](https://github.com/wasmerio/wasmer/pull/5137) Trying to fix js build
42+
43+
44+
1245
## 4.4.0 - 04/10/2024
1346

1447
This release adds support for object size estimation, adds better proxy support, improves executable spawning, and contains various bug fixes.

0 commit comments

Comments
 (0)