Skip to content

fix: replace expired Viem preview - #714

Closed
gakonst wants to merge 1 commit into
mainfrom
fix/replace-expired-viem-preview
Closed

fix: replace expired Viem preview#714
gakonst wants to merge 1 commit into
mainfrom
fix/replace-expired-viem-preview

Conversation

@gakonst

@gakonst gakonst commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the expired pkg.pr.new/viem@4880 tarball with published viem@2.55.8
  • bump ox to the version required by that Viem release
  • preserve subscription key-authorization validation with the newer primitive-signature types
  • bump brace-expansion to 5.0.8 to clear the current high-severity audit failure

The published Viem tag contains the merged relay fee-payer signature fix from wevm/viem#4880. The expired preview currently makes clean MPPx installs and PR CI fail with ERR_PNPM_FETCH_404; the stale brace override independently fails the current audit.

Validation

  • pnpm install --frozen-lockfile
  • pnpm audit --audit-level high — no known vulnerabilities
  • pnpm check:ci
  • pnpm check:types
  • VITE_TEMPO_NETWORK=none pnpm exec vp test --project node src/tempo/subscription/KeyAuthorization.test.ts (10 passed)

@pkg-pr-new

pkg-pr-new Bot commented Jul 25, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/mppx@714

commit: 4b9a0d8

@gakonst
gakonst force-pushed the fix/replace-expired-viem-preview branch from 19e4a0a to 4b9a0d8 Compare July 25, 2026 02:12
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedviem@​2.55.89710010098100
Addedox@​0.14.32991009997100

View full report

gakonst added a commit that referenced this pull request Jul 25, 2026
@gakonst

gakonst commented Jul 25, 2026

Copy link
Copy Markdown
Contributor Author

Merged into #713 via 492ed16; closing this standalone PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant