From c4d0544614a9e2ddf4dd721886ca0de50fd82bd2 Mon Sep 17 00:00:00 2001 From: ashley williams Date: Fri, 7 Feb 2020 17:07:20 -0600 Subject: [PATCH] Revert "Revert "0.9.1"" --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- docs/index.html | 6 +++--- npm/package-lock.json | 2 +- npm/package.json | 2 +- 6 files changed, 35 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9987a11b..17eb651f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## ☁️ 0.9.1 + +- ### 🤕 Fixes + + - **Bump binaryen to version_90 - [ashleygwilliams], [issue/781] [issue/782] [pull/687]** + + Previously, wasm-pack was hardcoded to install and attempt to execute wasm-opt on every build + using binaryen version 78. This version had various issues on Unix/Linux and caused broken CI + builds for many folks (we're so sorry!). + + This PR updates the binaryen version to 90, which should fix the issues folks were having. + + Long-term, we'd like to create an auto-updating mechanism so that we can install and use the + latest release of binaryen as we do for other binaries we orchestrate. + + [ashleygwilliams]: https://github.com/ashleygwilliams + [pull/687]: https://github.com/rustwasm/wasm-pack/pull/687 + [issue/782]: https://github.com/rustwasm/wasm-pack/issues/782 + [issue/781]: https://github.com/rustwasm/wasm-pack/issues/781 + +- ### 🛠️ Maintenance + + - **Consolidate wasm-opt installation into existing binary install logic - [ashleygwilliams], [issue/685] [pull/687]** + + [ashleygwilliams]: https://github.com/ashleygwilliams + [pull/687]: https://github.com/rustwasm/wasm-pack/pull/687 + [issue/685]: https://github.com/rustwasm/wasm-pack/issues/685 + ## 🌥️ 0.9.0 - ### ✨ Features diff --git a/Cargo.lock b/Cargo.lock index 75c93b80..9737a158 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2063,7 +2063,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "wasm-pack" -version = "0.9.0" +version = "0.9.1" dependencies = [ "assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 2959fcd8..6e8c66f6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "wasm-pack" description = "📦✨ your favorite rust -> wasm workflow tool!" -version = "0.9.0" +version = "0.9.1" authors = ["Ashley Williams "] repository = "https://github.com/ashleygwilliams/wasm-pack.git" license = "MIT/Apache-2.0" diff --git a/docs/index.html b/docs/index.html index 9a284d87..f42db00c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -42,9 +42,9 @@

wasm-pack

📦✨ your favorite rust -> wasm workflow tool!

- ✨ Install wasm-pack 0.9.0 ✨ -

31 Jan 2020 | - + ✨ Install wasm-pack 0.9.1 ✨ +

7 Feb 2020 | + Release Notes

diff --git a/npm/package-lock.json b/npm/package-lock.json index fa812a87..3ba62bce 100644 --- a/npm/package-lock.json +++ b/npm/package-lock.json @@ -1,6 +1,6 @@ { "name": "wasm-pack", - "version": "0.9.0", + "version": "0.9.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/package.json b/npm/package.json index 31e77920..c7036f79 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "wasm-pack", - "version": "0.9.0", + "version": "0.9.1", "description": "📦✨ your favorite rust -> wasm workflow tool!", "main": "binary.js", "scripts": {