wasmer/CHANGELOG.md

64 lines
5.3 KiB
Markdown
Raw Normal View History

2019-04-12 17:46:29 +00:00
# Changelog
All PRs to the Wasmer repository must add to this file.
Blocks of changes will separated by version increments.
## **[Unreleased]**
2019-05-07 01:14:53 +00:00
2019-05-20 23:39:02 +00:00
- [#451](https://github.com/wasmerio/wasmer/pull/451) Add `--mapdir=src:dest` flag to rename host directories in the guest context
- [#457](https://github.com/wasmerio/wasmer/pull/457) Implement file metadata for WASI, fix bugs in WASI clock code for Unix platforms
2019-05-16 20:09:41 +00:00
## 0.4.2 - 2019-05-16
- [#416](https://github.com/wasmerio/wasmer/pull/416) Remote code loading framework
2019-05-15 22:16:52 +00:00
- [#449](https://github.com/wasmerio/wasmer/pull/449) Fix bugs: opening host files in filestat and opening with write permissions unconditionally in path_open
2019-05-14 23:34:41 +00:00
- [#442](https://github.com/wasmerio/wasmer/pull/442) Misc. WASI FS fixes and implement readdir
2019-05-14 09:54:13 +00:00
- [#440](https://github.com/wasmerio/wasmer/pull/440) Fix type mismatch between `wasmer_instance_call` and `wasmer_export_func_*_arity` functions in the runtime C API.
2019-05-13 18:44:44 +00:00
- [#269](https://github.com/wasmerio/wasmer/pull/269) Add better runtime docs
2019-05-13 08:57:32 +00:00
- [#432](https://github.com/wasmerio/wasmer/pull/432) Fix returned value of `wasmer_last_error_message` in the runtime C API
2019-05-10 17:58:06 +00:00
- [#429](https://github.com/wasmerio/wasmer/pull/429) Get wasi::path_filestat_get working for some programs; misc. minor WASI FS improvements
- [#413](https://github.com/wasmerio/wasmer/pull/413) Update LLVM backend to use new parser codegen traits
2019-05-16 20:09:41 +00:00
## 0.4.1 - 2019-05-06
2019-05-07 01:14:53 +00:00
- [#426](https://github.com/wasmerio/wasmer/pull/426) Update wapm-cli submodule, bump version to 0.4.1
2019-05-06 00:03:49 +00:00
- [#422](https://github.com/wasmerio/wasmer/pull/422) Improved Emscripten functions to run optipng and pngquant compiled to wasm
2019-04-30 19:05:13 +00:00
- [#409](https://github.com/wasmerio/wasmer/pull/409) Improved Emscripten functions to run JavascriptCore compiled to wasm
2019-04-29 18:45:52 +00:00
- [#399](https://github.com/wasmerio/wasmer/pull/399) Add example of using a plugin extended from WASI
- [#397](https://github.com/wasmerio/wasmer/pull/397) Fix WASI fs abstraction to work on Windows
- [#390](https://github.com/wasmerio/wasmer/pull/390) Pin released wapm version and add it as a git submodule
2019-04-30 16:59:07 +00:00
- [#408](https://github.com/wasmerio/wasmer/pull/408) Add images to windows installer and update installer to add wapm bin directory to path
2019-05-16 20:09:41 +00:00
## 0.4.0 - 2019-04-23
2019-04-22 23:49:40 +00:00
- [#383](https://github.com/wasmerio/wasmer/pull/383) Hook up wasi exit code to wasmer cli.
2019-04-22 23:06:22 +00:00
- [#382](https://github.com/wasmerio/wasmer/pull/382) Improve error message on `--backend` flag to only suggest currently enabled backends
2019-04-22 22:17:47 +00:00
- [#381](https://github.com/wasmerio/wasmer/pull/381) Allow retrieving propagated user errors.
2019-04-22 18:44:31 +00:00
- [#379](https://github.com/wasmerio/wasmer/pull/379) Fix small return types from imported functions.
2019-04-20 19:22:31 +00:00
- [#371](https://github.com/wasmerio/wasmer/pull/371) Add more Debug impl for WASI types
2019-04-19 23:48:30 +00:00
- [#368](https://github.com/wasmerio/wasmer/pull/368) Fix issue with write buffering
2019-04-19 21:07:41 +00:00
- [#343](https://github.com/wasmerio/wasmer/pull/343) Implement preopened files for WASI and fix aligment issue when accessing WASI memory
2019-04-19 20:57:05 +00:00
- [#367](https://github.com/wasmerio/wasmer/pull/367) Add caching support to the LLVM backend.
2019-04-18 17:18:36 +00:00
- [#366](https://github.com/wasmerio/wasmer/pull/366) Remove `UserTrapper` trait to fix [#365](https://github.com/wasmerio/wasmer/issues/365).
2019-04-12 18:31:48 +00:00
- [#348](https://github.com/wasmerio/wasmer/pull/348) Refactor internal runtime ↔️ backend abstraction.
2019-04-12 21:16:42 +00:00
- [#355](https://github.com/wasmerio/wasmer/pull/355) Misc changes to `Cargo.toml`s for publishing
2019-04-12 19:27:51 +00:00
- [#352](https://github.com/wasmerio/wasmer/pull/352) Bump version numbers to 0.3.0
2019-04-12 18:22:01 +00:00
- [#351](https://github.com/wasmerio/wasmer/pull/351) Add hidden option to specify wasm program name (can be used to improve error messages)
2019-04-12 18:12:46 +00:00
- [#350](https://github.com/wasmerio/wasmer/pull/350) Enforce that CHANGELOG.md is updated through CI.
2019-04-12 17:48:34 +00:00
- [#349](https://github.com/wasmerio/wasmer/pull/349) Add [CHANGELOG.md](https://github.com/wasmerio/wasmer/blob/master/CHANGELOG.md).
2019-05-16 20:09:41 +00:00
## 0.3.0 - 2019-04-12
2019-04-29 12:29:04 +00:00
- [#276](https://github.com/wasmerio/wasmer/pull/276) [#288](https://github.com/wasmerio/wasmer/pull/288) [#344](https://github.com/wasmerio/wasmer/pull/344) Use new singlepass backend (with the `--backend=singlepass` when running Wasmer)
- [#338](https://github.com/wasmerio/wasmer/pull/338) Actually catch traps/panics/etc when using a typed func.
- [#325](https://github.com/wasmerio/wasmer/pull/325) Fixed func_index in debug mode
- [#323](https://github.com/wasmerio/wasmer/pull/323) Add validate subcommand to validate Wasm files
- [#321](https://github.com/wasmerio/wasmer/pull/321) Upgrade to Cranelift 0.3.0
- [#319](https://github.com/wasmerio/wasmer/pull/319) Add Export and GlobalDescriptor to Runtime API
- [#310](https://github.com/wasmerio/wasmer/pull/310) Cleanup warnings
- [#299](https://github.com/wasmerio/wasmer/pull/299) [#300](https://github.com/wasmerio/wasmer/pull/300) [#301](https://github.com/wasmerio/wasmer/pull/301) [#303](https://github.com/wasmerio/wasmer/pull/303) [#304](https://github.com/wasmerio/wasmer/pull/304) [#305](https://github.com/wasmerio/wasmer/pull/305) [#306](https://github.com/wasmerio/wasmer/pull/306) [#307](https://github.com/wasmerio/wasmer/pull/307) Add support for WASI 🎉
- [#286](https://github.com/wasmerio/wasmer/pull/286) Add extend to imports
- [#278](https://github.com/wasmerio/wasmer/pull/278) Add versioning to cache
- [#250](https://github.com/wasmerio/wasmer/pull/250) Setup bors