Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: boa-dev/boa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.21
Choose a base ref
...
head repository: boa-dev/boa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.21.1
Choose a head ref
  • 8 commits
  • 6 files changed
  • 3 contributors

Commits on Mar 29, 2026

  1. Remove js-related bindings for non-js wasm builds (#4528)

    Fixes #4526.
    
    This does not fix the issue for builds with the `temporal` feature
    enabled. We need to send a patch to `iana-time-zone` to avoid importing
    `js-sys` unconditionally, but use a feature instead; right now it is
    impossible to conditionally add `js-sys` for `iana-time-zone`.
    jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    a57c704 View commit details
    Browse the repository at this point in the history
  2. fix: skip npm publish if boa_wasm version already exists (#4654)

    <!---
    Thank you for contributing to Boa! Please fill out the template below,
    and remove or add any
    information as you feel necessary.
    --->
    
    This Pull Request fixes/closes #4065 .
    
    It changes the following:
    
    - Added npm version check using `npm view @boa-dev/boa_wasm@$VERSION`
    - Skip `npm publish` step when the version already exists
    
    ---------
    
    Co-authored-by: José Julián Espina <jedel0124@gmail.com>
    jkrishnad and jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    006124d View commit details
    Browse the repository at this point in the history
  3. ci: fix test262_release action (#4480)

    Release action [failed to upload the data for
    v0.21](https://github.com/boa-dev/boa/actions/runs/18700411793/job/53327762059).
    This PR fixes that.
    jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    33f7dbf View commit details
    Browse the repository at this point in the history
  4. Update the test262 data on release (#4659)

    <!---
    Thank you for contributing to Boa! Please fill out the template below,
    and remove or add any
    information as you feel necessary.
    --->
    
    This Pull Request fixes/closes #4066 .
    
    It changes the following:
    
    - Replace `git add test262/refs/...` with `git add test262`
    jkrishnad authored and jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    716ce2e View commit details
    Browse the repository at this point in the history
  5. Push test262 results on pushes to main (#4792)

    Avoids having to wait until the next day to get updated results.
    
    This also ensures only one push action is active at a time, since it
    only makes sense to push the last PR action that was in flight.
    jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    6347d13 View commit details
    Browse the repository at this point in the history
  6. Use Personal Access Token for pushing to the data repo (#4795)

    The default github token cannot write to other repositories, so this
    uses a separate PAT with write permissions to `boa-dev/data`.
    jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    167ebcd View commit details
    Browse the repository at this point in the history
  7. Update crate versions

    jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    68bb7d4 View commit details
    Browse the repository at this point in the history
  8. Bump getrandom to 0.3.4

    jedel1043 committed Mar 29, 2026
    Configuration menu
    Copy the full SHA
    bc36c3f View commit details
    Browse the repository at this point in the history
Loading