Skip to content

Commit 74c8aab

Browse files
authored
Merge pull request #1547 from drager/0.14.0
0.14.0
2 parents 41ad77c + 7d37f38 commit 74c8aab

File tree

9 files changed

+574
-540
lines changed

9 files changed

+574
-540
lines changed

CHANGELOG.md

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

33
## 🤍 Unreleased
44

5+
## 🌻 0.14.0
6+
7+
- ### ✨ Features
8+
9+
- **Support arbitrary wasm targets (WASI support) - [RReverser], [pull/1524]**
10+
11+
Allows building for targets other than wasm32-unknown-unknown, enabling WASI and other custom wasm targets.
12+
13+
[pull/1524]: https://github.com/drager/wasm-pack/pull/1524
14+
[RReverser]: https://github.com/RReverser
15+
16+
- **macOS ARM (aarch64-apple-darwin) build support - [kaleidawave], [pull/1529]**
17+
18+
Adds native Apple Silicon support in release builds and NPM package.
19+
20+
[pull/1529]: https://github.com/drager/wasm-pack/pull/1529
21+
[kaleidawave]: https://github.com/kaleidawave
22+
23+
- **Allow `--split-linked-modules` flag for wasm-bindgen - [codeart1st], [pull/1443]**
24+
25+
[pull/1443]: https://github.com/drager/wasm-pack/pull/1443
26+
[codeart1st]: https://github.com/codeart1st
27+
28+
- **Custom build profile support - [rafaelbeckel], [pull/1428]**
29+
30+
Allows using custom cargo profiles via `--profile`.
31+
32+
[pull/1428]: https://github.com/drager/wasm-pack/pull/1428
33+
[rafaelbeckel]: https://github.com/rafaelbeckel
34+
35+
- ### 🤕 Fixes
36+
37+
- **Fix NPM package download URL - [qinyuhang], [pull/1543]**
38+
39+
[pull/1543]: https://github.com/drager/wasm-pack/pull/1543
40+
[qinyuhang]: https://github.com/qinyuhang
41+
42+
- **Filter build artifacts to only .wasm files - [drager], [pull/1535]**
43+
44+
[pull/1535]: https://github.com/drager/wasm-pack/pull/1535
45+
46+
- **Handle undefined VERSION in installer script - [BrianHung], [pull/1512]**
47+
48+
[pull/1512]: https://github.com/drager/wasm-pack/pull/1512
49+
[BrianHung]: https://github.com/BrianHung
50+
51+
- **Fix it_gets_wasm_bindgen_version test - [mshroyer], [pull/1509]**
52+
53+
[pull/1509]: https://github.com/drager/wasm-pack/pull/1509
54+
[mshroyer]: https://github.com/mshroyer
55+
56+
- ### 🛠️ Maintenance
57+
58+
- **Update dependencies to latest versions - [drager], [pull/1536]**
59+
60+
[pull/1536]: https://github.com/drager/wasm-pack/pull/1536
61+
62+
- **Security workflow permissions fixes - [drager]**
63+
64+
- **Bump ring from 0.17.8 to 0.17.14 - [dependabot], [pull/1516]**
65+
66+
[pull/1516]: https://github.com/drager/wasm-pack/pull/1516
67+
68+
- **Bump brace-expansion from 1.1.11 to 1.1.12 in /npm - [dependabot], [pull/1515]**
69+
70+
[pull/1515]: https://github.com/drager/wasm-pack/pull/1515
71+
72+
- **Bump rustls from 0.23.16 to 0.23.18 - [dependabot], [pull/1451]**
73+
74+
[pull/1451]: https://github.com/drager/wasm-pack/pull/1451
75+
[dependabot]: https://github.com/apps/dependabot
76+
77+
- **Fix tar vulnerability (CVE-2026-23745) in npm package**
78+
79+
Override tar dependency to ^7.5.3 to fix arbitrary file overwrite and symlink poisoning vulnerability ([GHSA-8qq5-rm4j-mr97]).
80+
81+
[GHSA-8qq5-rm4j-mr97]: https://github.com/advisories/GHSA-8qq5-rm4j-mr97
82+
83+
- **Fix axios vulnerabilities in npm package**
84+
85+
Override axios dependency to ^0.30.0 to fix SSRF/credential leakage via absolute URL and XSRF-TOKEN leakage (CSRF) vulnerabilities.
86+
87+
- ### 📖 Documentation
88+
89+
- **Update documentation links to drager's repo - [yutannihilation], [pull/1513]**
90+
91+
[pull/1513]: https://github.com/drager/wasm-pack/pull/1513
92+
[yutannihilation]: https://github.com/yutannihilation
93+
94+
- **Document prerequisites for webdriver tests - [mshroyer], [pull/1509]**
95+
596
## ☀️ 0.13.1
697

798
- ### ✨ Features

0 commit comments

Comments
 (0)