Skip to content
This repository was archived by the owner on Mar 24, 2022. It is now read-only.

Commit 5a6fa84

Browse files
committed
prepare for 0.6.0 release
1 parent ae348d2 commit 5a6fa84

File tree

16 files changed

+103
-94
lines changed

16 files changed

+103
-94
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
### Unreleased
22

3+
### 0.6.0 (2020-02-05)
4+
35
- Added `free_slots()`, `used_slots()`, and `capacity()` methods to the `Region` trait.
46

57
- Added a check to ensure the `Limits` signal stack size is at least `MINSIGSTKSZ`, and increased
68
the default signal stack size on macOS debug builds to fit this constraint.
79

10+
- Added an option to canonicalize NaNs to the `lucetc` API. Thanks, @DavidM-D!
11+
12+
- Restored some of the verbosity of pretty-printed errors in `lucetc` and `lucet-validate`, with
13+
more on the way.
14+
15+
- Fixed OS detection for LDFLAGS on macOS. Thanks, @roman-kashitsyn!
16+
817
### 0.5.1 (2020-01-24)
918

1019
- Fixed a memory corruption bug that could arise in certain runtime

Cargo.lock

Lines changed: 52 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

benchmarks/lucet-benchmarks/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lucet-benchmarks"
3-
version = "0.5.2-dev"
3+
version = "0.6.0"
44
description = "Benchmarks for the Lucet runtime"
55
homepage = "https://github.com/fastly/lucet"
66
repository = "https://github.com/fastly/lucet"

docs/src/versioning_releasing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ to muddle through more manually.
102102
+#lucet-wasi-sdk = { path = "../lucet-wasi-sdk", version = "=0.5.2" }
103103
tempfile = "3.0"
104104
```
105-
105+
106106
This breaks the only cycle that exists among the crates as of `0.5.1`; if other cycles develop,
107107
you'll need to similarly break them by temporarily removing the dev dependency.
108108

@@ -115,7 +115,7 @@ to muddle through more manually.
115115
Do not worry too much about calculating the order ahead of time; if you get it wrong, `cargo
116116
publish` will tell you which crates need to be published before the one you tried. An order which
117117
worked for the `0.5.1` release was:
118-
118+
119119
1. `lucet-module`
120120
1. `lucet-validate`
121121
1. `lucetc`

lucet-module/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lucet-module"
3-
version = "0.5.2-dev"
3+
version = "0.6.0"
44
description = "A structured interface for Lucet modules"
55
homepage = "https://github.com/fastly/lucet"
66
repository = "https://github.com/fastly/lucet"

lucet-objdump/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lucet-objdump"
3-
version = "0.5.2-dev"
3+
version = "0.6.0"
44
description = "Analyze object files emitted by the Lucet compiler"
55
homepage = "https://github.com/fastly/lucet"
66
repository = "https://github.com/fastly/lucet"
@@ -13,7 +13,7 @@ edition = "2018"
1313
goblin="0.0.24"
1414
byteorder="1.2.1"
1515
colored="1.8.0"
16-
lucet-module = { path = "../lucet-module", version = "=0.5.2-dev" }
16+
lucet-module = { path = "../lucet-module", version = "=0.6.0" }
1717

1818
[package.metadata.deb]
1919
name = "fst-lucet-objdump"

lucet-runtime/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lucet-runtime"
3-
version = "0.5.2-dev"
3+
version = "0.6.0"
44
description = "Pure Rust runtime for Lucet WebAssembly toolchain"
55
homepage = "https://github.com/fastly/lucet"
66
repository = "https://github.com/fastly/lucet"
@@ -11,17 +11,17 @@ edition = "2018"
1111

1212
[dependencies]
1313
libc = "0.2.65"
14-
lucet-runtime-internals = { path = "lucet-runtime-internals", version = "=0.5.2-dev" }
15-
lucet-module = { path = "../lucet-module", version = "=0.5.2-dev" }
14+
lucet-runtime-internals = { path = "lucet-runtime-internals", version = "=0.6.0" }
15+
lucet-module = { path = "../lucet-module", version = "=0.6.0" }
1616
num-traits = "0.2"
1717
num-derive = "0.3.0"
1818

1919
[dev-dependencies]
2020
byteorder = "1.2"
2121
lazy_static = "1.1"
22-
lucetc = { path = "../lucetc", version = "=0.5.2-dev" }
23-
lucet-runtime-tests = { path = "lucet-runtime-tests", version = "=0.5.2-dev" }
24-
lucet-wasi-sdk = { path = "../lucet-wasi-sdk", version = "=0.5.2-dev" }
22+
lucetc = { path = "../lucetc", version = "=0.6.0" }
23+
lucet-runtime-tests = { path = "lucet-runtime-tests", version = "=0.6.0" }
24+
lucet-wasi-sdk = { path = "../lucet-wasi-sdk", version = "=0.6.0" }
2525
nix = "0.15"
2626
rayon = "1.0"
2727
tempfile = "3.0"

lucet-runtime/lucet-runtime-internals/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lucet-runtime-internals"
3-
version = "0.5.2-dev"
3+
version = "0.6.0"
44
description = "Pure Rust runtime for Lucet WebAssembly toolchain (internals)"
55
homepage = "https://github.com/fastly/lucet"
66
repository = "https://github.com/fastly/lucet"
@@ -10,8 +10,8 @@ authors = ["Lucet team <[email protected]>"]
1010
edition = "2018"
1111

1212
[dependencies]
13-
lucet-module = { path = "../../lucet-module", version = "=0.5.2-dev" }
14-
lucet-runtime-macros = { path = "../lucet-runtime-macros", version = "=0.5.2-dev" }
13+
lucet-module = { path = "../../lucet-module", version = "=0.6.0" }
14+
lucet-runtime-macros = { path = "../lucet-runtime-macros", version = "=0.6.0" }
1515

1616
anyhow = "1.0"
1717
bitflags = "1.0"
@@ -20,7 +20,7 @@ byteorder = "1.3"
2020
lazy_static = "1.1"
2121
libc = "0.2.65"
2222
libloading = "0.5"
23-
memoffset = "0.5.2-dev"
23+
memoffset = "0.5.2"
2424
nix = "0.15"
2525
num-derive = "0.3.0"
2626
num-traits = "0.2"

lucet-runtime/lucet-runtime-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lucet-runtime-macros"
3-
version = "0.5.2-dev"
3+
version = "0.6.0"
44
description = "Macros for the Lucet WebAssembly runtime"
55
homepage = "https://github.com/bytecodealliance/lucet"
66
repository = "https://github.com/bytecodealliance/lucet"

0 commit comments

Comments
 (0)