Changelog
All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
4.3.0 (2026-06-29)β
Featuresβ
- add a tsserver plugin for live .rs types in the editor (70e9c5c)
- emit type sidecars during builds via the
typesoption (50e73a8) - generate TypeScript types for .rs imports (b00bb46)
4.2.0 (2026-06-28)β
Featuresβ
- support the Next.js Edge runtime for .rs imports (9d271e1)
4.1.0 (2026-06-28)β
Featuresβ
- electron: support Electron targets and add an example (73398d1)
Bug Fixesβ
- loader: serialize wasm-pack builds to avoid cargo cache contention (52df4fc)
4.0.0 (2026-06-23)β
β BREAKING CHANGESβ
-
deps: building Rust sources now requires Rust >= 1.88 (wasm-pack 0.15).
-
deps: drops support for Node 18 and 20; the minimum is now Node 22.22.2.
-
deps: bump toml, json2toml, which, and ncu to latest majors (bf785f9)
-
deps: upgrade wasm-pack to 0.15 and raise the rust floor (81c3232)
Featuresβ
- engine: add option-driven target and import-based wasm delivery (995a8cd)
- esbuild: add a first-class esbuild plugin (60d6529)
- next: add Next.js support via a withRustWasm config helper (a72cc58)
- next: support Turbopack via turbopack.rules (44bca77)
- rollup: add a Rollup plugin (26977ec)
- rspack: support Rspack via the webpack loader (ee38991)
- vite: add a Vite plugin with automatic SSR and client output (82a1759)
Bug Fixesβ
- clear the SonarCloud quality gate on main (51f9b92)
- loader: isolate concurrent same-source builds per target (d5396f7)
- rspack: compute publicPath only for the web target (d0b400c)
- vite: emit a working client build via __wbg_init (b2aa0e1)
3.4.0 (2026-06-22)β
3.3.2 (2025-12-14)β
Bug Fixesβ
- docs: correct example links in the documentation (62d96c0)
3.3.1 (2025-07-11)β
Bug Fixesβ
- docs: simplify installation guide and update Node.js version in workflow (9bf787a)
3.3.0 (2025-07-11)β
Featuresβ
- ci: reintroduce and enhance CI workflow with multiple environments (fabb08b)
- docs: add API reference and examples for rust-wasmpack-loader (90f70b4)
- docs: add dedicated workflow for documentation deployment (84fe184)
- docs: update links to use absolute URLs for better accessibility (ba901dc)
- docs: update navigation links and enhance workflow permissions (b6c906c)
- docs: update navigation links and enhance workflow permissions (e514157)
- docs: update navigation links and enhance workflow permissions (b01f43a)
- docs: update navigation links and enhance workflow permissions (25c3ae4)
- docs: update navigation links and enhance workflow permissions (5cb3e3c)
- docs: update Node.js version and fix build command in workflow (6d8376e)
- docs: update workflow for GitHub Pages deployment (6213ee5)
- workspace: disable fail-fast in CI matrix and update README (85c77fa)
- workspace: expand CI matrix and update dependencies (e7ff185)
3.2.0 (2025-03-04)β
Featuresβ
3.1.3 (2024-11-05)β
Bug Fixesβ
- utils: correct path parsing logic in
findNearestCargo.util.js(f8385b7)
3.1.2 (2024-11-05)β
Bug Fixesβ
- utils: adjust path handling in
findNearestCargo.util.js(03974ca)
3.1.1 (2024-10-31)β
Bug Fixesβ
- dependencies: update
wasm-packto version^0.13.1and clean up redundant dependencies inpackage-lock.json(10b0004)
3.1.0 (2024-10-29)β
Featuresβ
- loader: add Bun support and update dependencies (75b287e)
3.0.2 (2024-01-31)β
Bug Fixesβ
- add release commands (e585cf0)
3.0.1 (2024-01-31)β
Bug Fixesβ
- Upgrade dependencies; Update LICENSE year (7a4aa1c)
3.0.0 (2023-11-20)β
β BREAKING CHANGESβ
- Drop
Node.js v16support. Upgrade dependencies. UpgradeLICENSEyear.
Featuresβ
- Drop
Node.js v16support. Upgrade dependencies. UpgradeLICENSEyear. (cd95c46)
2.3.6 (2023-07-13)β
Bug Fixesβ
- 3rd Upgrade package content (6c59c87)
2.3.5 (2023-07-13)β
Bug Fixesβ
- Another Upgrade package content (39029c2)
2.3.4 (2023-07-13)β
Bug Fixesβ
- Upgrade package content (44a4771)
2.3.3 (2023-07-13)β
Bug Fixesβ
- Upgrade dependency versions. Upgrade
wasm-packto0.12.1(35df276)
2.3.2 (2023-05-27)β
Bug Fixesβ
- Upgrade dependency versions. Upgrade
wasm-pack(bfc9fdf)
2.3.1 (2023-04-23)β
Bug Fixesβ
- Upgrade dependency versions (6d01e7e)
2.3.0 (2023-03-26)β
Featuresβ
- Update
wasm-packto0.11.0. Upgrade dependency versions (52e73d0)
2.2.1 (2023-03-14)β
Bug Fixesβ
2.2.0 (2023-01-13)β
Featuresβ
- Upgrade dependency versions (135ddb6)
2.1.1 (2022-11-30)β
Bug Fixesβ
- Update path to file, when
data.libset (78ca1aa)
2.1.0 (2022-10-12)β
Featuresβ
- Add logLevel option (51bab71)
2.0.0 (2022-09-29)β
β BREAKING CHANGESβ
- Make able to work with
webtarget
Featuresβ
- Make able to work with
webtarget (138d752)