昨年、Google は 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 の使用が導入されます。
- 2023 年 6 月をもって、Chrome ウェブストアでは、公開設定を [公開] に設定した Manifest V2 アイテムの公開を禁止します。公開設定が [公開] に設定されている既存の Manifest V2 アイテムはすべて、公開設定が [限定公開] に変更されます。
- 2024 年 1 月、Manifest V2 エンタープライズ ポリシーの有効期限が切れた後、Chrome ウェブストアから残りの Manifest V2 アイテムがすべて削除されます。
また、拡張機能のデベロッパーと連携して、Manifest V3 の改善とコミュニティからのフィードバックの取り込みに取り組んできました。デベロッパーからのフィードバックに基づき、ここ数か月の間に、サービス ワーカーの機能を補完し、新しい API を導入し、その他のプラットフォームの改善も行いました。
コミュニティの一部の皆様は、Manifest V3 プラットフォームで現在進行中の機能の追加とバグの修正に注目されていると存じます。コミュニティの透明性を高めるため、デベロッパーの皆様が関心をお持ちの Chrome が取り組んでいる優先度の高い問題を、無効化テストの開始前に確認できるように、進捗状況ページも追加します。
過去 1 年間にわたり、拡張機能を Manifest V3 に移行する際に貴重なフィードバックを送信していただいたすべてのデベロッパーの皆様に、心より感謝申し上げます。新しい広告表示オプションの作成や既存の広告表示オプションの移行を行っているデベロッパーの皆様から、広告表示オプションの採用が拡大していることを嬉しく思います。また、同様の質問を寄せられた他のデベロッパーにガイダンスを提供してくれたコミュニティ内の多くのデベロッパーにも感謝の意を表します。フィードバックやコメントがございましたら、引き続き chromium-extensions Google グループに投稿してください。
今後も、拡張機能エコシステムを活発で高性能かつ信頼できるものにするために、引き続き協力してまいります。