Repository navigation
chore(deps): update dependency aqua:rustwasm/wasm-pack to v0.15.1 - #382
Merged
Merged
Conversation
Contributor
✅ Merged into
|
| Condition | Required by | |
|---|---|---|
| ✅ | github-review-approved |
GitHub repository ruleset rule default |
The batch, tested on draft #384
| Condition | Required by | |
|---|---|---|
| ✅ | any of: check-success = @github-actions/all, check-neutral = @github-actions/all, check-skipped = @github-actions/all |
GitHub repository ruleset rule default |
Times in UTC · dashboard · how the merge queue works
Closed
9 of 13 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.15.0→0.15.1Release Notes
rustwasm/wasm-pack (aqua:rustwasm/wasm-pack)
v0.15.1Compare Source
✨ Features
Add prebuilt Windows ARM binaries to releases - 6x68, pull/1606
Releases now include a wasm-pack binary built for Windows on ARM64.
Add
--no-gitignoreflag - NellowTCS, pull/1590Skips writing the
.gitignorefile into the output directory, so the generated package can be committed.🤕 Fixes
Read the
package.jsonwritten by wasm-bindgen 0.2.94+ - tomoyan596, pull/1533Since wasm-bindgen 0.2.94, the
package.jsonit writes for the npm dependencies of JSsnippets has the form
{"dependencies": {...}}. wasm-pack expected a flat map of names toversions, so builds failed with
invalid type: map, expected a string. Both forms are nowread, and the dependencies are merged into the generated
package.json.Download prebuilt wasm-bindgen for every platform it is published for - guybedford, pull/1619
On Windows ARM64, wasm-bindgen and cargo-generate are now downloaded as their x64 builds,
which run under emulation, instead of being built from source. Linux ARM64 downloads
the static musl build of wasm-bindgen (0.2.104+) and cargo-generate, so they also run on
musl hosts, and Linux RISC-V 64 downloads the prebuilt wasm-bindgen (0.2.127+).
Drop 32-bit Linux geckodriver support - guybedford, pull/1595
Mozilla discontinued 32-bit (x86) Linux geckodriver builds in v0.37.0, so the
download URL now 404s. The 32-bit Linux target is removed from
install_geckodriverand its test is skipped on that platform.
Use prebuilt wasm-bindgen binary on macOS aarch64 - guybedford, pull/1585
Previously wasm-pack built
wasm-bindgen-clifrom source on Apple Silicon. Theprebuilt
aarch64-apple-darwinrelease is now used directly.Download prebuilt wasm-opt binary on Windows aarch64/arm64 - gSys1337, pull/1605
wasm-pack now downloads prebuilt
wasm-optbinaries for Windows on AARCH64/ARM64(
arm64-windows) from Binaryen releases instead of failing with anunrecognized target error.
Pass
--enable-exception-handlingto wasm-opt for--panic-unwindbuilds - guybedford, pull/1600Previously this relied on Binaryen detecting the feature from the
target_featurescustom section, so the optimisation step failed if that section was stripped or an
older
wasm-optonPATHwas used.Update Binaryen to v130 - divergentdave, pull/1599
The bundled
wasm-optnow accepts builds with the wide arithmetic target feature enabled.Fix tier-3 target handling for wasm64 and bump Binaryen to v129 - guybedford, pull/1586
Building for
wasm64-unknown-unknownno longer fails onrustup target add. wasm-packnow resolves the target triple the same way cargo does, checks for a nightly toolchain
and installs
rust-srcfor tier-3 wasm targets, and leaves+nightlyand-Z build-stdto the project's
rust-toolchain.tomland.cargo/config.toml. The bundled Binaryenis bumped so
wasm-optaccepts 64-bit memories and tables.Bundle snippets - coval3nte, pull/1584
The generated
package.jsonnow lists thesnippetsdirectory infileswhen itexists, so wasm-bindgen JS snippets are included in the published package.
📖 Documentation
Document custom profile configuration for wasm-pack - viandoxdev, pull/1558
Documents the
Cargo.tomlwasm-pack configuration for custom profiles used with--profile.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.