Skip to content

Bump wasm-bindgen from 0.2.128 to 0.2.129 in /core - #33

Merged
mkh-user merged 1 commit into
mainfrom
dependabot/cargo/core/wasm-bindgen-0.2.129
Oct 2, 2026
Merged

mkh-user merged 1 commit into
mainfrom
dependabot/cargo/core/wasm-bindgen-0.2.129

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Bumps wasm-bindgen from 0.2.128 to 0.2.129.

Release notes

Sourced from wasm-bindgen's releases.

0.2.129

Added

  • Added the WebGL extension interface EXT_polygon_offset_clamp. #5336

  • Added the texture-compression-unaligned variant to GpuFeatureName, matching the WebGPU specification. #5335

  • Added an Emscripten Target page to the guide covering the wasm32-unknown-emscripten build flow, including the experimental #[wasm_bindgen(experimental_tokio)] attribute for driving an exported async function on a Tokio event-loop runtime there, gated behind --cfg wasm_bindgen_unstable_tokio. #5334

  • Added experimental JSPI support on the wasm32-unknown-emscripten target, gated behind --cfg wasm_bindgen_unstable_jspi: #[wasm_bindgen(jspi)], #[wasm_bindgen(suspending)], jspi_block_on_promise and the JSPI context inheritance of spawn_local work when linking with -sJSPI and -sJSPI_HOOKS (or -sREENTRANT_JSPI). The fibers belong to Emscripten's JSPI runtime, which wasm-bindgen integrates with through its lifecycle hook exports instead of its own shadow stack management. jspi combines with experimental_tokio into a parked runtime: the export is a promising activation running its future with block_on on a Tokio runtime whose waits are JSPI suspensions, so invocations interleave at every wait. #5333

Changed

  • Library MSRV bumped from 1.77 to 1.81, per the 2-year MSRV policy. #5257

Fixed

  • The wasm_bindgen, wasm_bindgen_futures and js_sys crate-path options on a #[wasm_bindgen] impl block now apply to its methods; previously they were ignored there. #5333

  • Struct field getters no longer trigger the unsafe_op_in_unsafe_fn lint (warn by default in edition 2024) when the field name comes from a macro_rules! body, for example through paste!. #4465

  • The headless test runner now keeps the path of a remote WebDriver URL set with variables like CHROMEDRIVER_REMOTE. A driver at http://host/wd/hub/ now gets http://host/wd/hub/session instead of http://host/session.

... (truncated)

Changelog

Sourced from wasm-bindgen's changelog.

0.2.129

Added

  • Added the WebGL extension interface EXT_polygon_offset_clamp. #5336

  • Added the texture-compression-unaligned variant to GpuFeatureName, matching the WebGPU specification. #5335

  • Added an Emscripten Target page to the guide covering the wasm32-unknown-emscripten build flow, including the experimental #[wasm_bindgen(experimental_tokio)] attribute for driving an exported async function on a Tokio event-loop runtime there, gated behind --cfg wasm_bindgen_unstable_tokio. #5334

  • Added experimental JSPI support on the wasm32-unknown-emscripten target, gated behind --cfg wasm_bindgen_unstable_jspi: #[wasm_bindgen(jspi)], #[wasm_bindgen(suspending)], jspi_block_on_promise and the JSPI context inheritance of spawn_local work when linking with -sJSPI and -sJSPI_HOOKS (or -sREENTRANT_JSPI). The fibers belong to Emscripten's JSPI runtime, which wasm-bindgen integrates with through its lifecycle hook exports instead of its own shadow stack management. jspi combines with experimental_tokio into a parked runtime: the export is a promising activation running its future with block_on on a Tokio runtime whose waits are JSPI suspensions, so invocations interleave at every wait. #5333

Changed

  • Library MSRV bumped from 1.77 to 1.81, per the 2-year MSRV policy. #5257

Fixed

  • The wasm_bindgen, wasm_bindgen_futures and js_sys crate-path options on a #[wasm_bindgen] impl block now apply to its methods; previously they were ignored there. #5333

  • Struct field getters no longer trigger the unsafe_op_in_unsafe_fn lint (warn by default in edition 2024) when the field name comes from a macro_rules! body, for example through paste!. #4465

  • The headless test runner now keeps the path of a remote WebDriver URL set with variables like CHROMEDRIVER_REMOTE. A driver at http://host/wd/hub/ now gets http://host/wd/hub/session instead of

... (truncated)

Commits
  • 165586f Release 0.2.129
  • 35268a1 Support JSPI on the emscripten target via its lifecycle hooks (#5333)
  • ddcea00 Quote tuple struct field names in the inspectable toJSON (#5349)
  • cf18f57 Wrap the struct field getter dereference in an unsafe block (#5347)
  • 9ccce5c Name the input file in the schema mismatch error (#5346)
  • c46ef83 Keep the path of a remote WebDriver URL in the headless test runner (#5345)
  • b5ac7d5 Add #[wasm_bindgen(experimental_tokio)] and document the Emscripten target (#...
  • 6d39ccd cli-support: don't re-export private items from the bundler entry module (#5343)
  • c71930a web-sys: Add the WebGL extension interface EXT_polygon_offset_clamp (#5336)
  • f9f6a5e Time out stalled WebDriver commands in the headless test runner (#5338)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Oct 2, 2026
@socket-security

socket-security Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcargo/​wasm-bindgen@​0.2.128 ⏵ 0.2.1298110093100100

View full report

@coderabbitai

coderabbitai Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: af9a7b67-8c0c-4c16-ad0d-6c3883f3ebcf

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@mkh-user

mkh-user commented Oct 2, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [wasm-bindgen](https://github.com/wasm-bindgen/wasm-bindgen) from 0.2.128 to 0.2.129.
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](wasm-bindgen/wasm-bindgen@0.2.128...0.2.129)

---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-version: 0.2.129
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/core/wasm-bindgen-0.2.129 branch from 0d2452e to 8332281 Compare October 2, 2026 10:22
@mkh-user
mkh-user merged commit 614e749 into main Oct 2, 2026
23 checks passed
@mkh-user
mkh-user deleted the dependabot/cargo/core/wasm-bindgen-0.2.129 branch October 2, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant