Skip to content

Commit

Permalink
write changelog for v0.40.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Robbepop committed Nov 27, 2024
1 parent d09aca1 commit 7c14e44
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,47 @@ Additionally we have an `Internal` section for changes that are of interest to d

Dates in this file are formattes as `YYYY-MM-DD`.

## [`0.40.0`] - 2024-11-27

### Added

- Added optimization for `load` and `store` lowering. [#1303]
- This reduces the total number of Wasmi instructions.
- Added `prefix-symbols` crate feature to `wasmi_c_api_impl` crate. [#1315]
- This allows to prefix all exported symbols with `wasmi_` in order to
avoid duplicate symbols when linking multiple Wasm runtimes implementing
the Wasm C-API.

### Fixed

- C-API
- Fix a minor compilation issue. [#1296]
- Fix the name of `wasmi_config_compilation_mode_set` [#1298]
- Conditionally forward the `string-interner/std` crate feature. [#1304]
- Fix Wasmtime fuzzer oracle config usage. [#1314]

### Changed

- Replace the `wasmparser-nostd` fork with upstream `wasmparser`. [#1141]
- This allows Wasmi to implement new Wasm proposals.
- Unfortunately this update also regresses Wasmi translation performance
by roughly 5-15% depending on the exact Wasm blob and translation mode.
- Update the `string-interner` and `hashbrown` dependencies. [#1305]

### Internal

- Update the `wast` dependency for Wasmi's Wast runner. [#1306]

[#1141]: https://github.com/wasmi-labs/wasmi/pull/1141
[#1296]: https://github.com/wasmi-labs/wasmi/pull/1296
[#1298]: https://github.com/wasmi-labs/wasmi/pull/1298
[#1303]: https://github.com/wasmi-labs/wasmi/pull/1303
[#1304]: https://github.com/wasmi-labs/wasmi/pull/1304
[#1305]: https://github.com/wasmi-labs/wasmi/pull/1305
[#1306]: https://github.com/wasmi-labs/wasmi/pull/1306
[#1314]: https://github.com/wasmi-labs/wasmi/pull/1314
[#1315]: https://github.com/wasmi-labs/wasmi/pull/1315

## [`0.39.1`] - 2024-11-06

### Fixed
Expand Down

0 comments on commit 7c14e44

Please sign in to comment.