Google планирует прекратить поддержку API Chrome Manifest V2 и полностью перейти на Manifest V3, который несовместим с существующими блокировщиками рекламы, сообщает Android Authority.
Расширения, основанные на Manifest V2, начнут отключаться в сборках Chrome Dev, Canary и бета-версии уже в июне 2024 года с появлением Chrome 127 и более поздних версий. Google запланировал Manifest V3 еще в 2018 году, но революционные изменения в архитектуре вызвали протесты разработчиков расширений, и в итоге запуск нового API был отложен. И вот спустя 5 лет его релиз, кажется, все же состоится.
В Manifest V3 изменится работа функции chrome.webRequest — она будет работать исключительно для сбора данных, а не для блокировки. В Google объясняют это тем, что Web Request API дает возможность изменять все данные сетевых запросов от пользователя. Впрочем, скорее всего разработчики подстроятся под изменения и расширения типа adblock будут работать и с новой архитектурой, просто по-другому.