La transition des extensions Chrome vers Manifest V3

David Li
David Li

Plus tôt cette année, pour Chrome 88, nous avons annoncé la disponibilité d'une nouvelle version de fichier manifeste pour l'écosystème des extensions Chrome. Après des années de développement, Manifest V3 est plus sécurisé, plus performant et plus respectueux de la confidentialité que son prédécesseur. Il s'agit d'une évolution de la plate-forme d'extensions qui tient compte à la fois de l'évolution du paysage Web et de l'avenir des extensions de navigateur.

Nous continuons d'améliorer les fonctionnalités de Manifest V3, et nous souhaitons également vous communiquer des informations sur le plan d'abandon progressif des extensions Manifest V2.

Deux dates clés sont à retenir:

  • 17 janvier 2022: les nouvelles extensions Manifest V2 ne seront plus acceptées par le Chrome Web Store. Les développeurs peuvent toujours envoyer des mises à jour aux extensions Manifest V2 existantes, mais ils ne peuvent plus envoyer de nouveaux éléments Manifest V2.

  • Janvier 2023: le navigateur Chrome n'exécutera plus les extensions Manifest V2. Les développeurs ne peuvent plus pousser de mises à jour vers les extensions Manifest V2 existantes.

À l'approche de ces dates, nous vous communiquerons plus d'informations sur la version de Chrome ciblée par le changement, ainsi que sur les conséquences potentielles pour les développeurs d'extensions et les utilisateurs. Pour en savoir plus sur le calendrier, consultez cette page. Elle sera mise à jour régulièrement à mesure que des dates et des informations plus précises seront disponibles.

En attendant, nous allons continuer d'ajouter de nouvelles fonctionnalités à Manifest V3 en fonction des besoins et des commentaires de notre communauté de développeurs. Même au cours des derniers mois, la plate-forme d'extensions a connu de nombreuses extensions intéressantes. Nous avons introduit des mécanismes supplémentaires dans la nouvelle API de script et étendu l'API Declarative Net Request avec la prise en charge de plusieurs règles statiques, du filtrage basé sur l'ID de l'onglet et des règles de portée de session.

Au cours des prochains mois, nous allons également lancer la prise en charge des scripts de contenu configurables de manière dynamique et d'une option de stockage en mémoire, entre autres nouvelles fonctionnalités. Ces modifications ont été conçues en tenant compte des commentaires de la communauté. Nous allons continuer à développer des fonctionnalités d'API d'extension plus puissantes à mesure que les développeurs partageront plus d'informations sur leurs défis de migration et leurs besoins commerciaux. Enfin, nous continuerons de travailler avec d'autres fournisseurs de navigateurs du groupe de la communauté des extensions Web pour itérer sur la plate-forme et poursuivre un modèle d'extension commun entre les navigateurs.

Si vous avez des commentaires sur Manifest V3 ou si vous rencontrez des difficultés particulières avec le processus de migration, veuillez publier un message sur le groupe Google chromium-extensions. Plus les problèmes sont signalés tôt et les commentaires donnés tôt, plus l'équipe a d'options pour les résoudre avant l'abandon progressif de Manifest V2.