Skip to content

build: ⬆️ bump wasm-bindgen from 0.2.127 to 0.2.129 in /rust-othello - #225

Merged
nstringham merged 1 commit into
mainfrom
dependabot/cargo/rust-othello/wasm-bindgen-0.2.129
Oct 7, 2026
Merged

nstringham merged 1 commit into
mainfrom
dependabot/cargo/rust-othello/wasm-bindgen-0.2.129

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026

Copy link
Copy Markdown
Contributor

Bumps wasm-bindgen from 0.2.127 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 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 commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)

Bumps [wasm-bindgen](https://github.com/wasm-bindgen/wasm-bindgen) from 0.2.127 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.127...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 added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Oct 1, 2026
@nstringham
nstringham merged commit 603876f into main Oct 7, 2026
11 checks passed
@dependabot
dependabot Bot deleted the dependabot/cargo/rust-othello/wasm-bindgen-0.2.129 branch October 7, 2026 14:16
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