chore(deps): batch Dependabot updates (Playwright 1.64, oxc 0.153, Next 16.4)

Merged
KA
7d ago
+278-271

Combines the nine open Dependabot PRs into one, with the lockfile regenerated once.

PRPackageFromTo
#1121actions/setup-node7.0.07.1.0
#1122actions/upload-artifact7.0.17.0.2
#1123next (web-benchmark)16.3.816.4.0
#1124playwright-core (@e2e-dev/web)1.63.01.64.0
#1125@ai-sdk/provider4.0.214.0.26
#1126@oxc-project/runtime0.152.00.153.0
#1127oxc-transform0.152.00.153.0
#1128@modelcontextprotocol/server2.3.02.3.1
#1129oxc-parser0.152.00.153.0

Changes that weren't in the Dependabot PRs:

  • @e2e-dev/smol boots mcr.microsoft.com/playwright:v1.64.0-noble (packages/smol/src/provider.ts:15), so its Chromium still matches the web engine's, as AGENTS.md requires. The unit test and docs/integrations/smol.mdx move to 1.64.0 with it.
  • Changeset: patch for e2e, @e2e-dev/web, @e2e-dev/smol.
  • The version stamps on the workaround comments now read oxc 0.153 (packages/e2e/src/config/typescript.ts) and Playwright 1.64 (packages/web/src/cdp-selectors.ts:17). I re-checked both workarounds against the new versions:
    • oxc still prints export {}; in CommonJS.
    • Playwright 1.64 still seeds selector engines only into new contexts and still rejects a duplicate selectors.register.
  • I left the examples alone. Their ^1.63.0 / ^16.3.8 carets already resolve to the new versions.

Closes #1121, closes #1122, closes #1123, closes #1124, closes #1125, closes #1126, closes #1127, closes #1128, closes #1129.

Verified

Ran it locally: yes

  • pnpm check: green.
  • pnpm test: green, including the web engine's crosscheck and axe conformance runs on Chromium 156.0.8078.4 (Playwright 1.64). Neither expected.txt changed.
  • pnpm test:testbed: 77 passed, 1 skipped.
  • pnpm test:web-benchmark on Next 16.4.0: 91 passed.
  • CI=1 pnpm --filter @e2e-dev/web-benchmark run test:agent --strict-cache, with no model key: 26 passed and 7 failed with MODEL_PROVIDER_FAILED / ASSERTION_FAILED. origin/main gives the same result: the same 7 steps need a live model, and there was no REPLAY_STALE.
mainthis branch
agent suite, replay only26 passed / 7 need model26 passed / 7 need model