>With Manifest V3, Google wants to make extensions safer by prioritizing privacy, but was initially criticized for the impact to ad blockers. The Chrome team has since added new features in response and is ready to disable old Manifest V2 extensions in 2024.
>Google will begin automatically disabling Manifest V2 extensions in Chrome Dev, Canary, and Beta as early as June 2024 (Chrome 127+). Similarly, Chrome Web Store installs will no longer be possible. Developers are encouraged to update and migrate before then.
>This will gradually roll out, with Google taking into account user feedback and data to “make sure Chrome users understand the change and what actions they can take to find alternative, up-to-date extensions.”
>This was originally schedule to take place in 2023, but Google spent this year closing the functionality gap between Manifest V2 and V3 with:
>Introducing Offscreen Documents, which provide DOM access for extensions to use in a variety of scenarios like audio playback
>Providing easier control over service worker lifetimes for extensions performing actions like receiving events over a longer period of time
>Adding a new User Scripts API, which allows userscript manager extensions to more safely allow users to run their scripts
>Improving content filtering support by providing more generous limits in the declarativeNetRequest API for static rulesets and dynamic rules
>We are committed to continuing to invest in the declarativeNetRequest API so we can support as many use cases as possible, and look forward to continuing to work with the community. In particular, we’d like to thank members of the WECG for their engagement, including AdGuard for sharing a significant amount of the data that drove this work, and all browser vendors who have all been a major part of designing this API.