Alle Laravel-Starter-Kits bauen jetzt mit Vite+, der einheitlichen Toolchain, die am 2. Juli 2026 in die Beta ging. Taylor Otwell kündigte die Umstellung auf X an. Die Arbeit landete in laravel/maestro#60 von Wendell Adriel, und Maestro synchronisierte die Änderung noch am selben Tag in die Repositories der React-, Vue-, Svelte- und Livewire-Kits. Der Pull Request pinnt vite-plus auf 0.3.0.

Vite+ bündelt Vite, Rolldown, Vitest, tsdown, Oxlint, Oxfmt und Vite Task hinter einem einzigen CLI namens vp und übernimmt zudem Runtime und Package Manager. Für die Starter-Kits bedeutet das: ESLint und Prettier sind aus dem Frontend-Setup verschwunden.

Die Inertia-Kits liefen bisher mit vier getrennten Skripten: lint, lint:check, format und format:check. Jetzt übernimmt vp check alle Aufgaben in einem Durchlauf: Formatierung mit Oxfmt, Linting mit Oxlint und Typprüfung. Die package.json-Skripte sind nun build (vp build), build:ssr, dev (vp dev), check, check:fix und types:check (tsc --noEmit). composer ci:check führt jetzt npm run check aus statt der bisherigen Lint- und Format-Prüfungen.

Mit dem Abbau der alten Toolchain wurden eslint.config.js, .prettierrc und .prettierignore aus jedem Inertia-Kit entfernt, dazu rund ein Dutzend devDependencies, darunter eslint, typescript-eslint, prettier und die ESLint-Plugins für React, Vue, Svelte und Imports. Allein das React-Kit verlor 129 Zeilen ESLint-Konfiguration.

Die Regeln liegen jetzt in vite.config.ts unter den Schlüsseln lint und fmt, mit aktiviertem denyWarnings und typbewusstem Linting; die Tailwind-Klassensortierung wird über fmt.sortTailwindcss konfiguriert.

Pro Stack: Das React-Kit stieg auf @vitejs/plugin-react v6 um. Es nutzt den React Compiler nun über @rolldown/plugin-babel und verzichtet auf die babel-Option des Plugins. Das Svelte-Kit ersetzte lucide-svelte durch @lucide/svelte. Das Livewire-Kit hatte den kleinsten Diff: zwei Dateien, da es kein TypeScript zum Linten gibt.

Neue Anwendungen bekommen die Änderung automatisch. Bestehende Vite-Projekte können mit vp migrate migrieren; VoidZero warnt jedoch, dass komplexe Projekte manuelle Nacharbeit brauchen können. Der vollständige Diff steht in laravel/maestro#60, die Dokumentation unter viteplus.dev.