From 47810304b63421d5a93f1e76b0bbe3cd98dbf821 Mon Sep 17 00:00:00 2001 From: Ashley Williams Date: Tue, 24 Apr 2018 11:32:47 -0400 Subject: [PATCH] v0.2.0 --- CHANGELOG.md | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..4b36f4c23 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,67 @@ +# Changelog + +## 🌌 0.2.0 + +This release focuses on filling out all commands and improving stderr/out +handling for improved user experience! + +### ✨ Features + +- **`pack` and `publish` - [jamiebuilds], [pull/67]** + You can now run `wasm-pack pack` to generate a tarball of your generated package, + as well as run `wasm-pack publish` to publish your package to the npm registry. + Both commands require that you have npm installed, and the `publish` command requires + that you be logged in to the npm client. We're working on wrapping the `npm login` + command so that you can also login directly from `wasm-pack`, see [pull/100] for more + details. + +[jamiebuilds]: https://github.com/jamiebuilds +[pull/67]: https://github.com/ashleygwilliams/wasm-pack/pull/67 +[pull/100]: https://github.com/ashleygwilliams/wasm-pack/pull/100 + +- **`package.json` is pretty printed now - [yoshuawuyts], [pull/70]** + + Previously, `package.json` was not very human readable. Now it is pretty printed! + +- **`collaborators` - [yoshuawuyts], [pull/70]** + + `wasm-pack` now will fill out the `collaborators` field in your `package.json` for + you based on your `Cargo.toml` `authors` data. For more discussion on how we decided + on this v.s. other types of `author` fields in `package.json`, see [issues/2]. + +[yoshuawuyts]: https://github.com/yoshuawuyts +[pull/70]: https://github.com/ashleygwilliams/wasm-pack/pull/70 +[issues/2]: https://github.com/ashleygwilliams/wasm-pack/issues/2 + +- **Release binaries built with CI - [ashleygwilliams], [pull/103]** + +[ashleygwilliams]: https://github.com/ashleygwilliams +[pull/103]: https://github.com/ashleygwilliams/wasm-pack/pull/103 + +### 🤕 Fixes + +- **Optional `package.json` fields warn instead of failing - [mgattozzi], [pull/65]** + +[pull/65]: https://github.com/ashleygwilliams/wasm-pack/pull/65 + +- **Program doesn't swallow stout and sterr - [mgattozzi], [pull/90]** + +[mgattozzi]: https://github.com/mgattozzi +[pull/90]: https://github.com/ashleygwilliams/wasm-pack/pull/90 + +### 🛠️ Maintenance and 📖 Documentation + +Thanks so much to [mgattozzi], [data-pup], [sendilkumarn], [Andy-Bell], +[steveklabnik], [jasondavies], and [edsrzf] for all the awesome refactoring, +documentation, typo-fixing, and testing work. We appreciate it so much! + +[data-pup]: https://github.com/data-pup +[sendilkumarn]: https://github.com/sendilkumarn +[Andy-Bell]: https://github.com/Andy-Bell +[steveklabnik]: https://github.com/steveklabnik +[jasondavies]: https://github.com/jasondavies +[edsrzf]: https://github.com/edsrzf + +## 💥 0.1.0 + +- First release! diff --git a/Cargo.toml b/Cargo.toml index 3cd90ffe1..bceac2c2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "wasm-pack" description = "pack up the wasm and publish it to npm!" -version = "0.1.0" +version = "0.2.0" authors = ["Ashley Williams "] repository = "https://github.com/ashleygwilliams/wasm-pack.git" license = "MIT/Apache-2.0"