Skip to content

Commit

Permalink
Merge pull request #67 from holochain/pr/changelog-unreleased
Browse files Browse the repository at this point in the history
Release 0.0.71 preparations
  • Loading branch information
steveej authored Jun 23, 2021
2 parents 6badb27 + 22f9c7c commit addac27
Show file tree
Hide file tree
Showing 11 changed files with 55 additions and 43 deletions.
27 changes: 0 additions & 27 deletions CHANGELOG-UNRELEASED.md

This file was deleted.

39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,45 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security

## [0.0.71] - 2021-06-23

### Added

- `HostShortCircuit` variant for `WasmError`
- moved a lot of memory handling to the `WasmerEnv` handling
- added a simple `MODULE_CACHE` as a status

### Changed

- Uses wasmer 1+
- Uses latest holonix
- Externs follow (ptr, len) -> ptrlen as (u32, u32) -> u64
- all guest functions are `#[inline(always)]`

### Deprecated

### Removed

### Fixed

- [PR#66](https://github.com/holochain/holochain-wasmer/pull/66) - workaround a memory leak in (our usage of) wasmer

### Security

## [0.0.67] - 2021-02-21

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/common/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "holochain_wasmer_common"
description = "commons for both host and guest"
license = "GPL-3.0-only"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand Down
6 changes: 3 additions & 3 deletions crates/guest/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "holochain_wasmer_guest"
description = "wasm guest code"
license = "GPL-3.0-only"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand All @@ -15,7 +15,7 @@ path = "src/guest.rs"

[dependencies]
holochain_serialized_bytes = { version = "=0.0.50", features = [] }
holochain_wasmer_common = { version = "=0.0.67", path = "../common" }
holochain_wasmer_common = { version = "=0.0.71", path = "../common" }
serde = "=1.0.123"
tracing = "0.1"
parking_lot = "0.11.1"
parking_lot = "0.11.1"
4 changes: 2 additions & 2 deletions crates/host/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
name = "holochain_wasmer_host"
description = "wasm host code"
license = "GPL-3.0-only"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

[dependencies]
wasmer = "=2.0.0"
holochain_wasmer_common = { version = "=0.0.67", path = "../common" }
holochain_wasmer_common = { version = "=0.0.71", path = "../common" }
holochain_serialized_bytes = "=0.0.50"
serde = "=1.0.123"
tracing = "0.1"
Expand Down
4 changes: 2 additions & 2 deletions test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand All @@ -9,7 +9,7 @@ holochain_wasmer_common = { path = "../crates/common", features = [ "scopetracke
holochain_wasmer_host = { path = "../crates/host" }
holochain_serialized_bytes = "=0.0.50"
serde = "=1.0.123"
test_common = { version = "=0.0.67", path = "./common" }
test_common = { version = "=0.0.71", path = "./common" }
criterion = "0.3"
rand = "0.7"
serde_bytes = "0.11"
Expand Down
2 changes: 1 addition & 1 deletion test/common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test_common"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand Down
4 changes: 2 additions & 2 deletions test/test_wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test_wasm"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand All @@ -11,6 +11,6 @@ path = "src/wasm.rs"

[dependencies]
holochain_wasmer_guest = { path = "../../crates/guest" }
test_common = { version = "=0.0.67", path = "../common" }
test_common = { version = "=0.0.71", path = "../common" }
holochain_serialized_bytes = "=0.0.50"
serde = "=1.0.123"
2 changes: 1 addition & 1 deletion test/wasm_empty/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test_wasm_empty"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand Down
4 changes: 2 additions & 2 deletions test/wasm_io/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test_wasm_io"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand All @@ -11,7 +11,7 @@ path = "src/wasm.rs"

[dependencies]
holochain_wasmer_guest = { path = "../../crates/guest" }
test_common = { version = "=0.0.67", path = "../common" }
test_common = { version = "=0.0.71", path = "../common" }
holochain_serialized_bytes = "=0.0.50"
paste = "0.1.16"
serde = "=1.0.123"
4 changes: 2 additions & 2 deletions test/wasm_memory/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "test_wasm_memory"
version = "0.0.67"
version = "0.0.71"
authors = [ "thedavidmeister", "[email protected]" ]
edition = "2018"

Expand All @@ -11,7 +11,7 @@ path = "src/wasm.rs"

[dependencies]
holochain_wasmer_guest = { path = "../../crates/guest" }
test_common = { version = "=0.0.67", path = "../common" }
test_common = { version = "=0.0.71", path = "../common" }
holochain_serialized_bytes = "=0.0.50"
paste = "0.1.16"
serde = "=1.0.123"

0 comments on commit addac27

Please sign in to comment.