Was sich geändert hat
Next.js 16.3.0-canary ist vor zwei Tagen erschienen und das Changelog ist vollgepackt.
Granulare Prefetch-Konfiguration
Die prefetch-Prop auf <Link> erhält neue Optionen. Entwickler können nun steuern, was und wann prefetched wird — jenseits des einfachen Booleans. Das reduziert unnötigen Netzwerk-Traffic bei komplexen Routing-Bäumen.
Die Änderung umfasst auch Partial-Fallback-Verbesserungen: Prefetch-Anfragen werden jetzt sauberer beim Shell-Upgrade behandelt. Weniger Layout-Shift, weniger leere Loading-States.
Besseres 'use cache' Deduplizieren
Die experimentelle 'use cache'-Direktive dedupliziert nun konkurrierende Aufrufe aggressiver. Wenn mehrere Komponenten gleichzeitig dieselbe gecachte Berechnung anfordern, führt nur eine sie tatsächlich aus.
Dev-Overlay Redesign
Blocking-Route-Fehler (die rote Vollbild-Ansicht, die den Dev-Server stoppt) wurden visuell und funktional neu gestaltet. Ziel: klarere Fehlermeldungen und schnelleres Debugging.
Infrastruktur: cargo-binstall für sccache
Das Next.js-Repo ist von vorkompilierten sccache-Binaries auf cargo-binstall umgestiegen. Das ist ein Gewinn für Supply-Chain-Sicherheit und Reproduzierbarkeit.
FAQ
Wann ist 16.3.0 stable geplant?
Kein offizielles Datum. Der Canary-Zyklus hat gerade erst begonnen. Das Next.js-Blog beobachten.