Skip to content
This repository was archived by the owner on Jul 1, 2026. It is now read-only.

Update Remix v3 prerelease to beta.5#11

Draft
kentcdodds wants to merge 5 commits into
mainfrom
cursor/update-remix-beta-5-c00f
Draft

Update Remix v3 prerelease to beta.5#11
kentcdodds wants to merge 5 commits into
mainfrom
cursor/update-remix-beta-5-c00f

Conversation

@kentcdodds

@kentcdodds kentcdodds commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Update Remix v3 dependencies in the four extra/* manifests from 3.0.0-alpha.3 to 3.0.0-beta.5.
  • Refresh package-lock.json so Remix v3 lock entries resolve to the beta.5 prerelease.
  • Adapt the copied apps for Remix beta API changes:
    • client runtime import/source now routes through a small #client/remix-ui-compat layer over remix/ui
    • fetch-router handler objects use beta's handler contract
    • data-table setup uses beta table/column APIs and the expanded adapter interface

Testing

  • npm view remix@next version -> 3.0.0-beta.5
  • npx -y -p node@24 -p npm@10 npm install
  • npx -y -p node@24 -p npm@10 npm run typecheck
  • Changed files: prettier --check passed
  • Root lint: npx -y -p node@24 -p npm@10 npm run lint completed with 0 errors and 2 pre-existing warnings in untouched widget-host-bridge.ts files
  • Workspace builds: npx -y -p node@24 -p npm@10 npm run build --workspaces --if-present passed for all four apps
  • Unit/MCP coverage:
    • extra_03.improved-implementation test:unit passed (includes MCP E2E file)
    • extra_04.with-accounts test:unit passed after restoring local .env test COOKIE_SECRET from .env.example (includes MCP E2E file)
    • test:mcp --workspaces --if-present passed for extra_01, extra_02, and extra_03; the standalone extra_04 test:mcp run exceeded Vitest/default timing when repeated separately, while the same MCP file passed inside test:unit

Notes

  • The VM default Node is v22, but this repo and Remix beta require Node 24+, so validation used npx -y -p node@24 -p npm@10 ....
Open in Web Open in Cursor 

cursoragent and others added 5 commits July 1, 2026 19:40
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants