From d52621e8cb35219c843636d463329d8f1dfb5bbb Mon Sep 17 00:00:00 2001 From: Victor Adossi Date: Wed, 20 May 2026 23:55:46 +0900 Subject: [PATCH 1/5] chore(deps): update pnpm-lock --- pnpm-lock.yaml | 29 ++++++++++++++++++++++------- pnpm-workspace.yaml | 3 +++ 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3317c7373..24a3385a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -239,8 +239,8 @@ importers: packages/jco: dependencies: '@bytecodealliance/componentize-js': - specifier: ^0.20.0 - version: 0.20.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + specifier: ^0.21.0 + version: 0.21.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) '@bytecodealliance/componentize-js-0-19-3': specifier: npm:@bytecodealliance/componentize-js@^0.19.3 version: '@bytecodealliance/componentize-js@0.19.3' @@ -309,8 +309,8 @@ importers: packages/jco-std: devDependencies: '@bytecodealliance/componentize-js': - specifier: ^0.20.0 - version: 0.20.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + specifier: ^0.21.0 + version: 0.21.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) '@bytecodealliance/componentize-js-0-19-3': specifier: npm:@bytecodealliance/componentize-js@^0.19.3 version: '@bytecodealliance/componentize-js@0.19.3' @@ -361,8 +361,8 @@ importers: packages/preview2-shim: devDependencies: '@bytecodealliance/componentize-js': - specifier: 0.20.0 - version: 0.20.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + specifier: 0.21.0 + version: 0.21.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) '@bytecodealliance/jco': specifier: 1.15.2 version: 1.15.2 @@ -413,6 +413,10 @@ packages: resolution: {integrity: sha512-JPRYUTD8v1QUsZ5eqhCtQR7amOTugjV2ofSjFv1/zAGksf4AZUoCFYiKTQ61E+hKUVNJKIdYLOw+stGqAL9qAg==} hasBin: true + '@bytecodealliance/componentize-js@0.21.0': + resolution: {integrity: sha512-Av/XS3bJXE812P/bff3qtrJmehpgD0niK2A0fF3YIdM+jOD6E+mFrxOmuAgaIR0GNkpnm03+GE3ttt/+muqyCQ==} + hasBin: true + '@bytecodealliance/jco-std@0.1.3': resolution: {integrity: sha512-BmKecKbNF8STjsfrf28HAoo51VKKDNY2NHTwxp5l+e0M4Kki2mtAMIeD5nKTN00MZzug2FtO1dnMZ+nWIYdg5w==} @@ -3379,6 +3383,17 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' + '@bytecodealliance/componentize-js@0.21.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + dependencies: + '@bytecodealliance/jco': 1.17.6 + '@bytecodealliance/weval': 0.4.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@bytecodealliance/wizer': 10.0.0 + es-module-lexer: 1.7.0 + oxc-parser: 0.76.0 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + '@bytecodealliance/jco-std@0.1.3': {} '@bytecodealliance/jco-transpile@0.1.3': @@ -3422,7 +3437,7 @@ snapshots: '@bytecodealliance/jco@file:packages/jco(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: - '@bytecodealliance/componentize-js': 0.20.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@bytecodealliance/componentize-js': 0.21.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) '@bytecodealliance/componentize-js-0-19-3': '@bytecodealliance/componentize-js@0.19.3' '@bytecodealliance/preview2-shim': 0.17.9 '@bytecodealliance/preview3-shim': link:packages/preview3-shim diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index cba7d069e..f532e81a8 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -26,3 +26,6 @@ packages: - examples/components/ts-resource-import - examples/components/typegen-async-export - examples/components/webidl-book-library + +minimumReleaseAgeExclude: + - '@bytecodealliance/componentize-js@0.21.0' From 8f6057c2454839687a9f212568b5aa0062ab47a7 Mon Sep 17 00:00:00 2001 From: Victor Adossi Date: Wed, 20 May 2026 12:25:56 +0900 Subject: [PATCH 2/5] chore(jco): update componentize-js to 0.21.0-rc.0 --- packages/jco/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jco/package.json b/packages/jco/package.json index c14e5f293..49d1f59b4 100644 --- a/packages/jco/package.json +++ b/packages/jco/package.json @@ -74,7 +74,7 @@ "prepack": "cargo xtask build release" }, "dependencies": { - "@bytecodealliance/componentize-js": "^0.20.0", + "@bytecodealliance/componentize-js": "^0.21.0", "@bytecodealliance/componentize-js-0-19-3": "npm:@bytecodealliance/componentize-js@^0.19.3", "@bytecodealliance/preview2-shim": "^0.17.9", "@bytecodealliance/preview3-shim": "workspace:^0.1.0", From 97a8b07eb6eb62cd0b4962beae36da886ea5d4fb Mon Sep 17 00:00:00 2001 From: Victor Adossi Date: Wed, 20 May 2026 12:26:09 +0900 Subject: [PATCH 3/5] chore(std): update componentize-js to 0.21.0-rc.0 --- packages/jco-std/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jco-std/package.json b/packages/jco-std/package.json index 38159ac73..2be98a684 100644 --- a/packages/jco-std/package.json +++ b/packages/jco-std/package.json @@ -88,7 +88,7 @@ "prepack": "pnpm run build" }, "devDependencies": { - "@bytecodealliance/componentize-js": "^0.20.0", + "@bytecodealliance/componentize-js": "^0.21.0", "@bytecodealliance/componentize-js-0-19-3": "npm:@bytecodealliance/componentize-js@^0.19.3", "@bytecodealliance/jco-transpile": "^0.1.1", "@bytecodealliance/preview2-shim": "^0.17.5", From 9e8661ed853c6eacd81510ef70cc2c373898f57b Mon Sep 17 00:00:00 2001 From: Victor Adossi Date: Wed, 20 May 2026 12:26:13 +0900 Subject: [PATCH 4/5] chore(p2-shim): update componentize-js to 0.21.0-rc.0 --- packages/preview2-shim/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/preview2-shim/package.json b/packages/preview2-shim/package.json index a926d43e4..49845befe 100644 --- a/packages/preview2-shim/package.json +++ b/packages/preview2-shim/package.json @@ -57,7 +57,7 @@ "test": "vitest run -c test/vitest.ts" }, "devDependencies": { - "@bytecodealliance/componentize-js": "0.20.0", + "@bytecodealliance/componentize-js": "0.21.0", "@bytecodealliance/jco": "1.15.2", "mime": "^4.0.7", "puppeteer": "^24.43.1" From 3ec07ac76d795aedbc7e8d91f09d5030aba447d4 Mon Sep 17 00:00:00 2001 From: Victor Adossi Date: Thu, 21 May 2026 00:07:26 +0900 Subject: [PATCH 5/5] fix(ci): pin puppeteer version on node latest --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a1f7cf299..61b10a28b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -189,13 +189,13 @@ jobs: # NOTE: We can stop pinning the version of puppeteer when the version that the mac atttempts to use # syncs up (right now newest is 148.0.7778.178, but puppeteer will attempt to use 148.0.7778.97) - name: Install puppeteer (pinned) - if: ${{ startsWith(runner.os, 'macos') && matrix.node == 'latest' }} + if: ${{ matrix.node == 'latest' }} run: | export PUPPETEER_VERSION=148.0.7778.97 pnpm run test:setup:puppeteer - name: Install puppeteer - if: ${{ !startsWith(runner.os, 'macos') || matrix.node != 'latest' }} + if: ${{ matrix.node != 'latest' }} run: | pnpm run test:setup:puppeteer