Skip to content

Bump boa_gc from 0.20.0 to 0.21.1 in /anf-rs#173

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/cargo/anf-rs/dev/boa_gc-0.21.1
Open

Bump boa_gc from 0.20.0 to 0.21.1 in /anf-rs#173
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/cargo/anf-rs/dev/boa_gc-0.21.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 31, 2026

Copy link
Copy Markdown

Bumps boa_gc from 0.20.0 to 0.21.1.

Release notes

Sourced from boa_gc's releases.

v0.21.1

Patch release to backport a fix for a Wasm compatibility bug, and to fix our release workflow.

  • Remove js-related bindings for non-js wasm builds (#4528)
  • fix: skip npm publish if boa_wasm version already exists (#4654)
  • ci: fix test262_release action (#4480)
  • Update the test262 data on release (#4659)
  • Push test262 results on pushes to main (#4792)
  • Use Personal Access Token for pushing to the data repo (#4795)
  • Update crate versions (68bb7d45618232bd53c480b8d1180801f1754cd3)
  • Bump getrandom to 0.3.4 (bc36c3fac0969ea21ea0570b62e7846f97389b73)

Full Changelog: boa-dev/boa@v0.21...v0.21.1

v0.21

In this release, our conformance has grown to 94.12% in the official ECMAScript Test Suite (Test262).

Highlights

  • Polished our implementation of the Temporal proposal to reach ~97% conformance on Temporal-related tests.
  • Added support for span nodes and error backtraces.
  • Enhanced Boa's compatibility with async Rust by revamping JobQueue and asyncifying ModuleLoader.
  • Introduced a new set of macros to facilitate creating ECMAScript values, classes and modules from Rust code.
  • Implemented several runtime features in boa_runtime, including fetch, setTimeout, and queueMicrotask.
  • Added some support for conformance testing runtime features against the Web Platform Tests (WPT).
  • JsValue now uses a Nan-boxing representation, reducing the memory footprint of the engine.
  • Migrated from a stack-based VM to a register based VM.

New built-ins

  • Implemented Atomics.waitAsync.
  • Implemented new Set methods.
  • Implemented Float16 support in TypedArray, Dataview and Math built-ins.
  • Implemented Error.isError.
  • Implemented Math.sumPrecise.
  • Implemented Array.fromAsync.

Changelog

Changelog

Sourced from boa_gc's changelog.

CHANGELOG

v0.21.0 (2025-10-21)

Feature Enhancements

Bug Fixes

... (truncated)

Commits
  • bc36c3f Bump getrandom to 0.3.4
  • 68bb7d4 Update crate versions
  • 167ebcd Use Personal Access Token for pushing to the data repo (#4795)
  • 6347d13 Push test262 results on pushes to main (#4792)
  • 716ce2e Update the test262 data on release (#4659)
  • 33f7dbf ci: fix test262_release action (#4480)
  • 006124d fix: skip npm publish if boa_wasm version already exists (#4654)
  • a57c704 Remove js-related bindings for non-js wasm builds (#4528)
  • ad8739f add changelog, set correct heading levels, update versions (#4463)
  • d3c6e04 Implement Upsert methods for weakMap: getOrInsert and getOrInsertComputed (#4...
  • 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 [boa_gc](https://github.com/boa-dev/boa) from 0.20.0 to 0.21.1.
- [Release notes](https://github.com/boa-dev/boa/releases)
- [Changelog](https://github.com/boa-dev/boa/blob/main/CHANGELOG.md)
- [Commits](boa-dev/boa@v0.20...v0.21.1)

---
updated-dependencies:
- dependency-name: boa_gc
  dependency-version: 0.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 May 31, 2026
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.

0 participants