Skip to content

refactor: migrate React Scan overlay to Solid#466

Open
aidenybai wants to merge 2 commits into
mainfrom
refactor/solid-native-scan
Open

refactor: migrate React Scan overlay to Solid#466
aidenybai wants to merge 2 commits into
mainfrom
refactor/solid-native-scan

Conversation

@aidenybai

Copy link
Copy Markdown
Owner

Summary

  • replace the Preact overlay and internal signal layer with a Solid-native runtime while preserving the React-facing compatibility API
  • simplify runtime ownership, module boundaries, build tooling, and the compact toolbar/panel interface; remove obsolete prompt-generation UI and fix resizing, rounding, dragging, persistence, and theme behavior
  • add broad Playwright interaction coverage plus V8 coverage reporting for the overlay, inspector, notifications, outlines, and runtime lifecycle

Test plan

  • pnpm --filter react-scan build
  • pnpm typecheck
  • pnpm test:e2e (69 passed)
  • targeted lint and repeated slowdown-grouping regression coverage

Replace the Preact overlay and internal reactive layer with a Solid-native runtime, simplify module boundaries and build tooling, and add comprehensive Playwright coverage for the rebuilt interface.
Assert against the number of interactions actually captured so parallel test load does not make the grouping test flaky.
@vercel

vercel Bot commented Jul 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-scan Ready Ready Preview, Comment Jul 19, 2026 11:25am

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