Manifest V3 への移行の詳細

David Li
David Li

昨年、Manifest V3 への移行に伴い、Manifest V2 拡張機能の段階的廃止のスケジュールを発表しました。この変更により、権限の透明性と管理性を高め、拡張機能のコンテキスト外のリソースにアクセスするためのより厳格なプロトコルを追加し、拡張機能がすべてのデバイスで適切に動作するようにすることで、Chrome ユーザーが拡張機能を閲覧、インストールする際の安全性と安心感が高まります。

Chrome では、段階的かつ試験運用的なアプローチで Manifest V2 を無効にし、段階的な終了プロセス中にスムーズにエンドユーザー エクスペリエンスを実現します。Google は、デベロッパーの皆様が必要な情報を確実に入手できるようにしたいと考えており、新しいマニフェスト バージョンへの移行とユーザーへの変更のロールアウトに十分な時間を確保したいと考えています。その一環として、Chrome で Manifest V2 のサポートを段階的に廃止する方法について詳しく説明します。

詳細:

  • 1 月から Chrome 112 より、Canary、Dev、Beta チャンネルで Manifest V2 拡張機能のサポートを無効にするテストが実施される可能性があります。
  • 6 月より Chrome 115 より、Stable チャンネルを含むすべてのチャンネルで Manifest V2 拡張機能のサポートを無効にするテストが実施される可能性があります。

Manifest V2 を実行している拡張機能を現在もお使いの場合は、上記の日付以降、拡張機能が機能しなくなる可能性があるため、これらの Chrome バージョンがリリースされる前に余裕を持って Manifest V3 への移行を完了することをおすすめします。

企業向けの ExtensionManifestV2Availability エンタープライズ ポリシーによる Manifest V2 のサポートを 2024 年 1 月まで延長します。詳しくは、Manifest V2 のサポート タイムラインのページをご覧ください。

また、Chrome ウェブストアでの段階的廃止の影響についてもいくつか最新情報をお知らせします。

  • 2023 年 1 月より、Manifest V3 の使用が注目バッジの前提条件になります。これは、Google ストア内でハイライト表示される拡張機能のセキュリティ基準を引き上げるためです。
  • 2023 年 6 月以降、Chrome ウェブストアでは、公開設定を [公開] に設定して Manifest V2 アイテムを公開できなくなります。公開設定が [公開] に設定されている既存の Manifest V2 アイテムはすべて、公開設定が [限定公開] に変更されます。
  • Manifest V2 エンタープライズ ポリシーの有効期限が切れた後、2024 年 1 月に Chrome ウェブストアから残りの Manifest V2 アイテムがすべて削除されます。

また、拡張機能のデベロッパーと協力して Manifest V3 を改善し、コミュニティからのフィードバックを取り入れています。Google は、デベロッパーの皆様からのフィードバックに基づいて、ここ数か月間、Service Worker 機能の補完、新しい API の導入など、さまざまなプラットフォームの改善を行いました。

コミュニティの一部のメンバーが、Manifest V3 プラットフォームに対する開発中の機能追加やバグの修正に細心の注意を払っていることは承知しています。また、コミュニティに対する透明性を高めるため、関心をお持ちのデベロッパー様向けに進捗状況ページも追加します。これにより、サポート終了前に Chrome が取り組んでいる最優先事項を確認できます。

この 1 年間、拡張機能を Manifest V3 に移行してくれたデベロッパーの皆様に感謝いたします。新しい拡張機能の作成や既存の拡張機能の移行を行うデベロッパーによる採用の増加をうれしく思います。また、コミュニティの多くのデベロッパーの皆様が同様の質問をする人々にガイダンスを提供してくださったことに感謝します。フィードバックやご意見がございましたら、Google グループ chromium-extensions に投稿してお知らせください。

Google は、拡張機能のエコシステムを活気に満ち、優れたパフォーマンスと信頼性の高いものにするために、引き続き連携していきたいと考えています。