I'm excited to announce that support for Manifest V3 (MV3) is officially here! With the Chrome Web Store now accepting MV3 extensions, it was important to upgrade all of the starter templates and example extensions. Manifest V3 is exciting as it not only provides new features, but it also represents the future vision of the extension platform in Chrome.
Manifest V3 is one of the largest platform updates in some time and includes a variety of security, privacy, and performance enhancements. One of the biggest driving forces behind this update is to support a shift in philosophy behind how Chrome handles end-user security and privacy in extensions. For more information on Manifest V3, click here.
You can find a complete migration guide by clicking here. With regards to the starters in the kit, the main changes were:
browser_action
and page_action
are now simply action
in the manifest definitionchrome.extension.getUrl
has become chrome.runtime.getUrl
)In addition to upgrading all starters and example extensions to Manifest V3, this kit update also includes:
As always, if you have any questions, feel free to reach out to me on Twitter and I'll do my best to help out!