Skip to content

Bump @bytecodealliance/preview2-shim from 0.25.0 to 0.31.0 in /src/wasm_sandbox/guests/javascript - #263

Merged
jsturtevant merged 3 commits into
mainfrom
dependabot/npm_and_yarn/src/wasm_sandbox/guests/javascript/bytecodealliance/preview2-shim-0.30.0
Nov 6, 2026
Merged

jsturtevant merged 3 commits into
mainfrom
dependabot/npm_and_yarn/src/wasm_sandbox/guests/javascript/bytecodealliance/preview2-shim-0.30.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @bytecodealliance/preview2-shim from 0.25.0 to 0.31.0.

The JavaScript guest build now passes WIT text directly to ComponentizeJS. This keeps the build working without the default filesystem access removed by the new shim. A build regression test covers this compatibility change.

Release notes | Dependency changes

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 27, 2026
@jsturtevant

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/src/wasm_sandbox/guests/javascript/bytecodealliance/preview2-shim-0.30.0 branch from da41185 to c66d503 Compare November 6, 2026 06:57
@dependabot dependabot Bot changed the title Bump @bytecodealliance/preview2-shim from 0.25.0 to 0.30.0 in /src/wasm_sandbox/guests/javascript Bump @bytecodealliance/preview2-shim from 0.25.0 to 0.31.0 in /src/wasm_sandbox/guests/javascript Nov 6, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/src/wasm_sandbox/guests/javascript/bytecodealliance/preview2-shim-0.30.0 branch from c66d503 to c93391b Compare November 6, 2026 18:31
@jsturtevant

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@jsturtevant

Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps [@bytecodealliance/preview2-shim](https://github.com/bytecodealliance/jco) from 0.25.0 to 0.31.0.
- [Release notes](https://github.com/bytecodealliance/jco/releases)
- [Commits](bytecodealliance/jco@preview2-shim-v0.25.0...preview2-shim-v0.31.0)

---
updated-dependencies:
- dependency-name: "@bytecodealliance/preview2-shim"
  dependency-version: 0.30.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/src/wasm_sandbox/guests/javascript/bytecodealliance/preview2-shim-0.30.0 branch from c93391b to 9bf1265 Compare November 6, 2026 18:38
@jsturtevant jsturtevant closed this Nov 6, 2026
@jsturtevant jsturtevant reopened this Nov 6, 2026
@dependabot @github

dependabot Bot commented on behalf of github Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
Read the shared WIT with Node instead of relying on the preview2-shim filesystem preopens, which are empty in 0.31.0.

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
@jsturtevant

Copy link
Copy Markdown
Contributor

Fixed the guest build by passing the shared WIT text to ComponentizeJS instead of relying on filesystem access that preview2-shim 0.31.0 no longer provides by default. Added a regression test that failed before the fix and now passes. The JavaScript Wasm and AOT builds succeed locally. Also removed the exact stale Windows Rust cache reported by the failed job.

@jsturtevant
jsturtevant merged commit 0726cc3 into main Nov 6, 2026
63 of 65 checks passed
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant