diff options
| author | Henry Gressmann <mail@henrygressmann.de> | 2024-09-11 22:59:06 +0200 |
|---|---|---|
| committer | Henry Gressmann <mail@henrygressmann.de> | 2024-09-11 22:59:06 +0200 |
| commit | eb97adc740cfbaafd0c55bee6004bb3a94c85a4e (patch) | |
| tree | c1c15e8487429481c9bfd53411f6996fd3d9a618 | |
| parent | c34f696794d42b194e44ec0d32f20f457b36e320 (diff) | |
ci: fix build, update changelog
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
| -rw-r--r-- | .github/workflows/test.yaml | 2 | ||||
| -rw-r--r-- | CHANGELOG.md | 9 | ||||
| -rwxr-xr-x | examples/rust/build.sh | 1 |
3 files changed, 11 insertions, 1 deletions
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 427f7e6..f6de2d1 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -62,7 +62,7 @@ jobs: name: "Linux armv7" target: armv7-unknown-linux-gnueabihf - name: Run tests on ${{ matrix.name }}) + name: Run tests on ${{ matrix.name }} runs-on: ${{ matrix.os }} steps: - name: Checkout code diff --git a/CHANGELOG.md b/CHANGELOG.md index 16b7533..b84e6ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Support for the custom memory page sizes proposal ([#22](https://github.com/explodingcamera/tinywasm/pull/22) by [@danielstuart14](https://github.com/danielstuart14)) +### Changed + +- **Breaking:**: New backwards-incompatible version of the twasm format (upgraded `rkyv` to 0.8.0) +- Increased MSRV to 1.81.0 + +### Fixed + +- Fixed archive **no_std** support which was broken in the previous release, and added more tests to ensure it stays working + ## [0.8.0] - 2024-08-29 **All Commits**: https://github.com/explodingcamera/tinywasm/compare/v0.7.0...v0.8.0 diff --git a/examples/rust/build.sh b/examples/rust/build.sh index d1e6285..d0415ac 100755 --- a/examples/rust/build.sh +++ b/examples/rust/build.sh @@ -14,6 +14,7 @@ mkdir -p "$dest_dir" # build no_std cargo build --target wasm32-unknown-unknown --package rust-wasm-examples --profile=wasm --bin tinywasm_no_std --no-default-features +cp "$out_dir/tinywasm_no_std.wasm" "$dest_dir/" for bin in "${bins[@]}"; do RUSTFLAGS="-C target-feature=$rust_features -C panic=abort" cargo build --target wasm32-unknown-unknown --package rust-wasm-examples --profile=wasm --bin "$bin" |
