Skip to content

editor app: upgrade react-grab to 0.2 - #1069

Closed
Aymericr wants to merge 1 commit into
mainfrom
cursor/deps-react-grab-0-2-6cd4
Closed

Aymericr wants to merge 1 commit into
mainfrom
cursor/deps-react-grab-0-2-6cd4

Conversation

@Aymericr

Copy link
Copy Markdown
Contributor

What does this PR do?

Upgrades react-grab from 0.1.50 to 0.2.0: the root override is now 0.2.0, and the apps/editor devDependency is now ^0.2.0. Major upgrade (0.x minor), so no auto-merge.

Breaking changes (react-grab@0.2.0)

  • Removed the Style action and panel, along with its keyboard shortcuts, inline previews, CSS property controls, design-token handling, and the edit-related action context and renderer types.
  • The toolbar is reduced to its Copy control. Comment is still available from the context menu and the action menu.
  • Patch-level changes: copied element context uses stable semantic selectors, authored component names and nearest-source resolution.

Code changes: none. Nothing in this repo imports react-grab; it's only declared as a dev tool. Anyone who used its Style panel during development loses it.

How to test

  1. bun install && bun run ci

Screenshots / screen recording

N/A — non-visual change

Checklist

  • I've tested this locally with bun dev
  • My code follows the existing code style (run bun check to verify)
  • I've updated relevant documentation (if applicable)
  • This PR targets the main branch

Local results: check, skills:validate, check-types and build pass. Tests show only the 24 local-only failures that main also has here, and none are new.

Open in Web Open in Cursor 

Aymericr added a commit that referenced this pull request Oct 14, 2026
…1071)

typescript 7, @types/node 26, nanoid 6 (Node 22+), motion 14,
eslint-plugin-react-hooks 7, eslint 10 with @eslint/js 10, globals 17,
pdfkit 0.20 and react-grab 0.2, with one regenerated lockfile.

The root typescript is aliased to @typescript/typescript6 so hoisted
typescript-eslint keeps the 6.0 API it requires; every workspace
compiles with its own typescript 7.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
@Aymericr

Copy link
Copy Markdown
Contributor Author

Landed in #1071 (dc65ba0), which combined the nine major upgrades with one lockfile. Closing as superseded. #1061 stays open.

@Aymericr Aymericr closed this Oct 15, 2026
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.

2 participants