Skip to content
This repository has been archived by the owner on Oct 6, 2018. It is now read-only.

Bump wasm-bindgen from 0.2.21 to 0.2.23 #38

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps wasm-bindgen from 0.2.21 to 0.2.23.

Changelog

Sourced from wasm-bindgen's changelog.

0.2.23

Released 2018-09-26.

Added

  • This is the first release of the web-sys
    crate!

  • Added support for unions of interfaces and non-interfaces in the WebIDL
    frontend.

  • Added a policy for inclusion of new ECMAScript features in js-sys: the
    feature must be in stage 4 or greater for us to support it.

  • Added some documentation about size profiling and optimization with
    wasm-bindgen to the guide.

  • Added the Clamped<T> type for generating JavaScript Uint8ClampedArrays.

  • CI is now running on beta! Can't wait for the rustc release trains to roll
    over, so we can run CI on stable too!

  • Added the js_sys::try_iter function, which checks arbitrary JS values for
    compliance with the JS iteration protocol, and if they are iterable, converts
    them into an iterator over the JS values that they yield.

Changed

  • We now only generate null checks on methods on the JS side when in debug
    mode. For safety we will always null check on the Rust side, however.

  • Improved error messages when defining setters that don't start with set_ and
    don't use js_name = ....

  • Improved generated code for classes in a way that avoids an unnecessary
    allocation with static methods that return Self but are not the "main"
    constructor.

  • BREAKING: js_sys::Reflect APIs are all fallible now. This is because
    reflecting on Proxys whose trap handlers throw an exception can cause any of
    the reflection APIs to throw. Accordingly, js_sys has been bumped from
    0.2.X to 0.3.X.

Fixed

  • The method of ensuring that __wbindgen_malloc and __wbindgen_free are
    always emitted in the .wasm binary, regardless of seeming reachability is
    now zero-overhead.
... (truncated)
Commits
  • e0f4793 changelog: Note that this is the first web-sys release
  • 4c766c5 Start web-sys at 0.3.0
  • f834a42 Bump to version 0.2.23 (and js-sys and wasm-bindgen-futures to 0.3.0)
  • 0ab03bb Merge pull request #888 from ctaggart/webpack-cli
  • 052b41b update to "webpack-cli": "^3.1.1"
  • ee0e4bc Merge pull request #887 from fitzgen/iterating-over-js-values
  • a920656 guide: Update untyped JS values section to handle fallibility of Reflect::* APIs
  • dfd0f53 guide: Add section about iterating over JS values
  • 7db28b4 js-sys: run rustfmt
  • f9cd329 js-sys: Add js_sys::try_iter for iterating over any JsValue
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will not automatically merge this PR because this dependency is pre-1.0.0.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant