Take the frontend majors: TypeScript 7, Vite 8, plugin-react 6 - #111
Merged
Conversation
The three that were hiding inside "Bump the npm group with 14 updates" before the grouping was split. Cheaper than expected: no source change at all, only the manifest. typescript 5.8 -> 7.0 vite 7 -> 8 @vitejs/plugin-react 4 -> 6 Vite 8 swaps the bundler from Rollup to Rolldown, which is the part worth knowing — build output is produced by different software, not a newer version of the same software. It builds in 3.7s and the app runs. Its two INEFFECTIVE_DYNAMIC_IMPORT warnings (sonner, plugin-dialog imported both statically and dynamically) are pre-existing patterns that Rolldown reports and Rollup did not. Left alone: they cost chunking, not correctness, and fixing them is a separate piece of work. Verified beyond "it compiles": tsc clean under TS 7, cargo suite green, clippy clean, and the dev app launched on Vite 8.2.2 and rendered the dashboard with the real 851-channel database behind it. The Channels grid still needs an eye on it — that screen holds the virtualiser and cannot be reached without clicking. Two majors left: sqlx 0.9, and tauri-action 0->1 at the start of a release. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JaRQYbdzNiZaN4cbY5VFMx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The three that were hiding inside "Bump the npm group with 14 updates" before the grouping was split. Cheaper than expected: no source change at all, only the manifest.
The part worth knowing
Vite 8 swaps the bundler from Rollup to Rolldown. Build output is produced by different software, not a newer version of the same software. It builds in 3.7s and the app runs.
Its two
INEFFECTIVE_DYNAMIC_IMPORTwarnings (sonnerandplugin-dialogimported both statically and dynamically) are pre-existing patterns that Rolldown reports and Rollup didn't. Left alone — they cost chunking, not correctness, and fixing them is separate work.Verified beyond "it compiles"
tsc --noEmitclean under TypeScript 7@tanstack/react-virtualand can't be reached without clicking. Everything else in the check passed.Two majors left: sqlx 0.9, and
tauri-action 0→1at the start of a release.🤖 Generated with Claude Code
https://claude.ai/code/session_01JaRQYbdzNiZaN4cbY5VFMx