Next.js v16.3.0-Canary : Prefetch, Dedup et Nouveau Overlay de Dév

Next.js v16.3.0-Canary : Prefetch, Dedup et Nouveau Overlay de Dév

lschvn

Ce qui a changé

Next.js 16.3.0-canary est tombé il y a deux jours et le changelog est bien chargé.

Configuration de Prefetch Granulaire

La prop prefetch sur <Link> gagne de nouvelles options. Les développeurs peuvent désormais contrôler quoi est préchargé et quand, au-delà du simple booléen existant. Cela réduit la charge réseau pour les apps avec des arbres de routes complexes.

Le changement inclut aussi un meilleur traitement des partial fallbacks : quand une requête de prefetch arrive, le shell est géré plus proprement lors des mises à jour de shell.

Meilleur Dédoublonnage du 'use cache'

La directive expérimentale 'use cache', le mécanisme de caching serveur de Next.js, dédoublonne désormais les appels concurrents de manière plus agressive. Si plusieurs composants réclament la même computation mise en cache simultanément, un seul l'exécute réellement.

Redesign de l'Overlay de Dév

Les erreurs de routes bloquantes (l'écran rouge plein qui arrête le dev) ont été redesignées visuellement et fonctionnellement. L'objectif : des messages d'erreur plus lisibles et un diagnostic plus rapide.

Infrastructure : cargo-binstall pour sccache

Le dépôt Next.js est passé des binaires sccache pré-compilés à cargo-binstall pour bootstrap sccache. C'est un win en termes de supply chain et de reproductibilité.

FAQ

Quand la 16.3.0 stable est-elle prévue ?

Pas de date officielle. Le cycle canary vient de commencer. Surveillez le blog Next.js.

Articles connexes

Plus de couverture avec des sujets et tags en commun.

Astro 6.1 : contrôle fin des images et routage i18n amélioré
frameworks

Astro 6.1 : contrôle fin des images et routage i18n amélioré

Astro 6.1 permet de configurer les encodeurs Sharp au niveau du pipeline, ajoute des options avancées pour SmartyPants et expose les routes de repli i18n aux intégrations. L'acquisition par Cloudflare continue de façonner la roadmap.
Astro 6 en scène : Compilateur Rust, Contenu vivant, et un futur Cloudflare
frameworks

Astro 6 en scène : Compilateur Rust, Contenu vivant, et un futur Cloudflare

Astro 6.0 et 6.1 atterrissent à quelques semaines d'intervalle, apportant un compilateur Rust expérimental, des collections de contenu request-time, une API Fonts intégrée, des outils CSP, et une intégration Cloudflare approfondie.
Rolldown 1.1.4 Désactive `experimental.lazyBarrel` par Défaut, un Mois Après que 1.1.0 l'Ait Activé
tooling

Rolldown 1.1.4 Désactive `experimental.lazyBarrel` par Défaut, un Mois Après que 1.1.0 l'Ait Activé

Rolldown [v1.1.4](https://github.com/rolldown/rolldown/releases/tag/v1.1.4), publié le 2026-07-01T14:02:02Z, embarque un changement de fonctionnalité et 19 corrections de bogues. Le changement de fonctionnalité est une annulation partielle du [bascule par défaut de la v1.1.0](https://github.com/rolldown/rolldown/releases/tag/v1.1.0) du 2026-06-03: `experimental.lazyBarrel` est à nouveau désactivé par défaut, après quatre semaines de signalements de correction sur le comportement par défaut. La release durcit aussi le chemin du mode dev en forçant `lazyBarrel` à off dès que `experimental.devMode` est défini (PR [#10060](https://github.com/rolldown/rolldown/pull/10060)), en plus du forçage existant à off pour `treeshake`. L'annulation de la bascule par défaut (PR [#10071](https://github.com/rolldown/rolldown/pull/10071)) et le fix du mode dev s'authentifient chacun en une ligne: « disable `experimental.lazyBarrel` by default » et « fix(dev): disable lazy barrel in dev mode », et le suivi de la cause racine est la nouvelle [issue #10085](https://github.com/rolldown/rolldown/issues/10085) « Tracking strictExecutionOrder correctness and architecture issues », ouverte le lendemain de la release. La release fait suite à [Rolldown v1.1.3](https://github.com/rolldown/rolldown/releases/tag/v1.1.3) (2026-06-24) et est la première release depuis 1.1.0 à toucher la surface de configuration lazyBarrel.

Commentaires

Connexion Connectez-vous pour participer à la conversation.

Pas encore de commentaires. Soyez le premier à partager vos pensées.