chore(deps-dev): Bump @vitejs/plugin-react from 4.7.0 to 6.0.2#14
chore(deps-dev): Bump @vitejs/plugin-react from 4.7.0 to 6.0.2#14dependabot[bot] wants to merge 1 commit into
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
a499bb6 to
57859ed
Compare
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.7.0 to 6.0.2. - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.2/packages/plugin-react) --- updated-dependencies: - dependency-name: "@vitejs/plugin-react" dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
57859ed to
4861ef1
Compare
|
Will be picked up by the React 19 migration PR. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps react + react-dom to 19.2.6 (was 18.3.1), @types/react to 19.2.x, @types/react-dom to 19.2.x, and @vitejs/plugin-react to 6.0.2 (was 4.7; v6 dropped React 18 support so this bump is gated on React 19). Replaces Dependabot PR #12 (which left react-dom at 18 — version-major mismatch with react@19 — Dependabot grouping bug) and PR #14 (blocked on React 19). Verified peer-dep coverage before migrating: - @tiptap/react 3.23.4 declares react ^17 || ^18 || ^19 - zustand 4.5.7 declares react >=16.8 (open-ended) - modern-screenshot has no React peer dep (DOM utility) - @vitejs/plugin-react v4 had no React peer dep at all Three small code changes the React 19 type changes required: - ColorPickerPopover triggerRef widened from `RefObject<HTMLElement>` to `RefObject<HTMLElement | null>`. React 19 made `RefObject<T>` invariant in T, so the callers (ColorPicker, RichTextEditor) that pass `useRef<HTMLButtonElement>(null)` no longer narrow. - src/client/components/Sidebar/Elements/RootView.tsx adds `import type { JSX } from 'react'`. The global JSX namespace was removed in React 19's types. - Same JSX import added to Sidebar/Elements/utils.ts. Verified locally: - pnpm typecheck clean across all 3 packages - pnpm test 534/534 passing - pnpm build succeeds (web-preview bundle ~10% larger from React 19's runtime baseline, expected) - pnpm audit clean - Manual browser smoke test: text editing, color picker (exercises triggerRef fix), Elements tab (exercises JSX import fix), drag interactions — no warnings or errors in devtools. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Bumps react + react-dom to 19.2.6 (was 18.3.1), @types/react to 19.2.x, @types/react-dom to 19.2.x, and @vitejs/plugin-react to 6.0.2 (was 4.7; v6 dropped React 18 support so this bump is gated on React 19). Replaces Dependabot PR #12 (which left react-dom at 18 — version-major mismatch with react@19 — Dependabot grouping bug) and PR #14 (blocked on React 19). Verified peer-dep coverage before migrating: - @tiptap/react 3.23.4 declares react ^17 || ^18 || ^19 - zustand 4.5.7 declares react >=16.8 (open-ended) - modern-screenshot has no React peer dep (DOM utility) - @vitejs/plugin-react v4 had no React peer dep at all Three small code changes the React 19 type changes required: - ColorPickerPopover triggerRef widened from `RefObject<HTMLElement>` to `RefObject<HTMLElement | null>`. React 19 made `RefObject<T>` invariant in T, so the callers (ColorPicker, RichTextEditor) that pass `useRef<HTMLButtonElement>(null)` no longer narrow. - src/client/components/Sidebar/Elements/RootView.tsx adds `import type { JSX } from 'react'`. The global JSX namespace was removed in React 19's types. - Same JSX import added to Sidebar/Elements/utils.ts. Verified locally: - pnpm typecheck clean across all 3 packages - pnpm test 534/534 passing - pnpm build succeeds (web-preview bundle ~10% larger from React 19's runtime baseline, expected) - pnpm audit clean - Manual browser smoke test: text editing, color picker (exercises triggerRef fix), Elements tab (exercises JSX import fix), drag interactions — no warnings or errors in devtools. Co-authored-by: andresdefi <andresdefi@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Bumps @vitejs/plugin-react from 4.7.0 to 6.0.2.
Release notes
Sourced from @vitejs/plugin-react's releases.
... (truncated)
Changelog
Sourced from @vitejs/plugin-react's changelog.
... (truncated)
Commits
6535b55release: plugin-react@6.0.2bf0e43bfeat(react): whitelist debugging-options (#1189)3bd1f08feat: use carets for rolldown versions (#1216)2b8df67fix(deps): update all non-major dependencies (#1218)8fa9619fix(deps): update react 19.2.6 (#1211)a4296adfix(deps): update all non-major dependencies (#1209)323ccd7fix(deps): update all non-major dependencies (#1196)a7506e1chore(deps): update vite 8.0.10 (#1198)02cff2afix(deps): update all non-major dependencies (#1184)4b9c890fix(deps): update react 19.2.5 (#1181)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@vitejs/plugin-reactsince your current version.