Vue d’ensemble et chronologie de la migration vers le manifeste V3

Un fichier manifeste est le blueprint d’une extension. Un fichier manifeste pour une extension inclut des informations telles que le numéro de version de l’extension, le titre de l’extension et les autorisations nécessaires pour exécuter l’extension. Le fichier manifeste suit le format spécifié par Manifeste V2 ou Manifeste V3.

Vue d’ensemble des modifications apportées au manifeste V3

La migration de Manifest V2 vers Manifest V3 apporte plusieurs modifications structurelles à la façon dont les extensions sont gérées par le navigateur.

En octobre 2020, Microsoft a annoncé la décision d’adopter Manifest V3 afin de réduire la fragmentation du web pour tous les développeurs et d’améliorer la confidentialité, la sécurité et les performances pour les utilisateurs finaux.

Le manifeste V3 est une initiative du projet Chromium.

Vue d’ensemble des modifications impliquées, comme décrit dans Migrer vers le manifeste V3 :

  • Les pages d’arrière-plan ont été remplacées par des workers de service.

  • Les modifications des demandes réseau sont désormais gérées par la nouvelle declarativeNetRequest API.

  • Le code hébergé à distance n’est plus autorisé. Une extension peut uniquement exécuter JavaScript inclus dans son propre package.

  • La prise en charge des promesses a été ajoutée à de nombreuses méthodes. Les rappels sont toujours pris en charge, comme alternative.

  • Diverses améliorations mineures des fonctionnalités.

Chronologie de manifeste pour le moteur de navigateur Chromium

Chromium a modifié les délais pour mettre fin à la prise en charge du manifeste V2. Voir :

Manifeste chronologie pour Microsoft Edge et l’Espace partenaires

Pour vous aider à planifier la migration de votre extension de Manifest V2 vers Manifest V3, tenez compte de la planification suivante pour la prise en charge de Manifest V2 et V3 dans Microsoft Edge et l’Espace partenaires Microsoft.

L’équipe Microsoft Edge décidera indépendamment des chronologies de migration MV3 pour les modules complémentaires Microsoft Edge et partagera une mise à jour ici. Nous continuons d’analyser les préoccupations soulevées par les développeurs d’extensions et d’explorer le chemin optimal pour l’écosystème des modules complémentaires Microsoft Edge. Pendant ce temps, pour planifier la migration de votre extension de Manifest V2 vers Manifest V3, consultez Manifeste chronologie pour le moteur de navigateur Chromium, ci-dessus.

L’équipe Microsoft Edge est actuellement en train de mettre à jour cette chronologie de migration MV3.

Timeframe Modifications apportées à l’Espace partenaires Microsoft Modifications de Microsoft Edge
Juillet 2022 (déjà en vigueur) L’Espace partenaires Microsoft n’accepte plus les nouvelles extensions Manifeste V2 avec une visibilité définie sur Hidden ou Public. Aucune modification.
À déterminer L’Espace partenaires Microsoft n’accepte plus les mises à jour des extensions Manifeste V2 existantes. Les développeurs peuvent envoyer des mises à jour pour la migration d’une extension V2 vers V3. Microsoft Edge arrête l’exécution des extensions Manifeste V2. Les entreprises peuvent autoriser l’exécution des extensions Manifeste V2 sur Microsoft Edge à l’aide de stratégies d’entreprise.
À déterminer Aucune modification. Les extensions manifeste V2 ne fonctionnent plus dans Microsoft Edge, même avec l’utilisation de stratégies d’entreprise.

Les extensions manifeste V2 continueront d’être prises en charge par le biais des stratégies d’entreprise au moins jusqu’à la date de Chromium prise en charge du manifeste V2 chronologie.

Microsoft continue d’améliorer la plateforme de manière itérative et de répondre aux commentaires partagés par les développeurs d’extensions. Partagez vos questions, commentaires et préoccupations avec l’équipe sur Twitter @MSEdgeDev ou via les forums Microsoft Edge Insider sur TechCommunity.

Voir aussi