Skip to content

Commit 8320269

Browse files
committed
0.15.0
1 parent a7cae9d commit 8320269

7 files changed

Lines changed: 557 additions & 323 deletions

File tree

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,87 @@
22

33
## 🤍 Unreleased
44

5+
## 🌷 0.15.0
6+
7+
- ### ✨ Features
8+
9+
- **Add wasm64-unknown-unknown target support - [audreyt], [pull/1553]**
10+
11+
Parameterizes the target triple in `cargo_build_wasm()` and `cargo_build_wasm_tests()`, extracts `--target` from extra options, adds `--enable-memory64` to wasm-opt args for wasm64 targets, and dynamically constructs the `CARGO_TARGET_*_RUNNER` env var from the target triple.
12+
13+
[pull/1553]: https://github.com/wasm-bindgen/wasm-pack/pull/1553
14+
[audreyt]: https://github.com/audreyt
15+
16+
- **Add `--panic-unwind` flag to build and test commands - [guybedford], [pull/1572]**
17+
18+
[pull/1572]: https://github.com/wasm-bindgen/wasm-pack/pull/1572
19+
20+
- **Move `wasm-pack-template` into the repo - [guybedford], [pull/1573]**
21+
22+
Vendors the project template directly into this repository so `wasm-pack new` no longer depends on a separate external template repo.
23+
24+
[pull/1573]: https://github.com/wasm-bindgen/wasm-pack/pull/1573
25+
26+
- ### 🤕 Fixes
27+
28+
- **Replace deprecated `binary-install` and add release auto-publish - [guybedford], [pull/1579]**
29+
30+
The 0.14.0 npm package shipped with the old `drager/wasm-pack` release URL and was never republished after the repository moved, so `npm install -g wasm-pack` failed with a 404. This inlines the install/run logic into `npm/binary.js`, drops the deprecated `binary-install` dependency (which pulled in unmaintained `rimraf@3`, `glob@7`, `inflight`, and `tar@6`), promotes `tar` to a real dependency, and adds release workflow automation so the npm package no longer requires a manual `npm publish`.
31+
32+
[pull/1579]: https://github.com/wasm-bindgen/wasm-pack/pull/1579
33+
34+
- **Make `init.sh` POSIX-compatible and stop mangling `$VERSION` - [guybedford], [pull/1578]**
35+
36+
[pull/1578]: https://github.com/wasm-bindgen/wasm-pack/pull/1578
37+
[guybedford]: https://github.com/guybedford
38+
39+
- **Add trailing newline in `package.json` - [joaofreires], [pull/1162]**
40+
41+
[pull/1162]: https://github.com/wasm-bindgen/wasm-pack/pull/1162
42+
[joaofreires]: https://github.com/joaofreires
43+
44+
- **Fix `drager``wasm-bindgen` in URLs - [akesling], [pull/1571]**
45+
46+
[pull/1571]: https://github.com/wasm-bindgen/wasm-pack/pull/1571
47+
[akesling]: https://github.com/akesling
48+
49+
- ### 🛠️ Maintenance
50+
51+
- **Bump follow-redirects from 1.15.11 to 1.16.0 in /npm - [dependabot], [pull/1565]**
52+
53+
[pull/1565]: https://github.com/wasm-bindgen/wasm-pack/pull/1565
54+
55+
- **Bump rustls-webpki from 0.103.9 to 0.103.13 - [dependabot], [pull/1570]**
56+
57+
[pull/1570]: https://github.com/wasm-bindgen/wasm-pack/pull/1570
58+
59+
- **Bump brace-expansion from 1.1.12 to 1.1.14 in /npm - [dependabot], [pull/1574]**
60+
61+
[pull/1574]: https://github.com/wasm-bindgen/wasm-pack/pull/1574
62+
63+
- **Bump tar from 0.4.44 to 0.4.45 - [dependabot], [pull/1559]**
64+
65+
[pull/1559]: https://github.com/wasm-bindgen/wasm-pack/pull/1559
66+
67+
- **Bump time from 0.3.45 to 0.3.47 - [dependabot], [pull/1549]**
68+
69+
[pull/1549]: https://github.com/wasm-bindgen/wasm-pack/pull/1549
70+
71+
- **Bump minimatch from 3.1.2 to 3.1.5 in /npm - [dependabot], [pull/1555]**
72+
73+
[pull/1555]: https://github.com/wasm-bindgen/wasm-pack/pull/1555
74+
75+
- ### 📖 Documentation
76+
77+
- **Update documentation and references to the new GitHub repo - [qinyuhang], [pull/1567]**
78+
79+
[pull/1567]: https://github.com/wasm-bindgen/wasm-pack/pull/1567
80+
81+
- **Fix typo in prerequisites documentation - [pRizz], [pull/1545]**
82+
83+
[pull/1545]: https://github.com/wasm-bindgen/wasm-pack/pull/1545
84+
[pRizz]: https://github.com/pRizz
85+
586
## 🌻 0.14.0
687

788
- ### ✨ Features

0 commit comments

Comments
 (0)