chore(deps): update rust-wasm-bindgen monorepo #4234
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.3.22
->0.4.0
0.2.45
->0.3.0
Release Notes
rustwasm/wasm-bindgen (wasm-bindgen-test)
v0.2.50
Compare Source
Released 2019-08-19.
Added
WASM_INTERFACE_TYPES=1
environment variable hasbeen added to emit a Wasm Interface Types custom section, making the output of
wasm-bindgen
a single standalone WebAssembly file.#1725
Fixed
instantiateStreaming
fallback.#1723
v0.2.49
Compare Source
Released 2019-08-14.
Added
Add binding for
Element.getElementsByClassName
.#1665
PartialEq
andEq
are now implemented for allweb-sys
types.#1673
The
wasm-bindgen-futures
crate now has support for futures when theexperimental WebAssembly threading feature is enabled.
#1514
A new
enable-interning
feature is available to intern strings and reduce thecost of transferring strings across the JS/Rust boundary.
#1612
The
wasm-bindgen
CLI has experimental support for reading nativewebidl-bindings
custom sections and generating JS glue. This support is inaddition to Rust's own custom sections and allows using
wasm-bindgen
withbinaries produced by other than rustc possibly.
#1690
New environment variables have been added to configure webdriver startup
arguments.
#1703
New
JsValue::{is_truthy,is_falsy}
methods are now available.#1638
Changed
JS import shims are now skipped again when they are unnecessary.
#1654
WebAssembly output files now directly embed the module/name for imports if
supported for the target and the import, reducing JS shims even further.
#1689
Fixed
Support for threads have been updated for LLVM 9 and nightly Rust.
#1675
#1688
The
anyref
passes inwasm-bindgen
have seen a number of fixes to improvetheir correctness and get the full test suite running.
#1692
#1704
Support for
futures-preview 0.3.0-alpha.18
has been added towasm-bindgen-futures
.#1716
v0.2.48
Compare Source
Released 2019-07-11.
Added
All typed arrays now implement
From
for the corresponding Rust slice type,providing a safe way to create an instance which copies the data.
#1620
Function::bind{2,3,4}
are now available injs-sys
.#1633
Changed
More WebGL methods have been updated to use shared slices instead of mutable
slices.
#1639
When using the
bundler
target the import of the wasm file now uses the.wasm
extension to ensure a wasm file is loaded.#1646
The old internal
Stack
trait has been removed since it is no longer used.#1624
Fixed
The
js_sys::global()
accessor now attempts other strategies before fallingback to a
Function
constructor which can violate some strict CSP settings.#1650
Dropping a
JsFuture
no longer logs a benign error to the console.#1649
Fixed an assertion which could happen in some modules when generating
bindings.
#1617
v0.2.47
Compare Source
Released 2019-06-19.
Changed
The
HtmlHyperlinkElement
should now include more native methods after asmall edit to the WebIDL.
#1604
Duplicate names for getters/setters now have a first-class
wasm-bindgen
error.
#1605
Fixed
TypeScript definition of
init
with--target web
now reflects that thefirst argument is optional.
#1599
A panic with the futures 0.3 support has been fixed.
#1598
More slice types are recognized as becoming immutable in some WebIDL methods.
#1602
The function table is now no longer too aggressively removed.
#1606
v0.2.46
Compare Source
Released 2019-06-14.
Added
Bindings for
Array#flat
andArray#flatMap
have been added.#1573
All
#[wasm_bindgen]
types nowAsRef
to themselves.#1583
When using
--target web
the path passed toinit
is no longer required.#1579
Fixed
Some diagnostics related to compiler errors in
#[wasm_bindgen]
have beenimproved.
#1550
The support for weak references has been updated to the current JS proposal.
#1557
Documentation and feature gating for web-sys dictionaries has improved.
#1572
Getter and setter TypeScript has been fixed.
#1577
The
env_logger
crate and its tree of dependencies is no longer required tobuild
web-sys
.#1586
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.