Google удалил uBlock Origin и другие расширения Manifest V2 из магазина Chrome
Четырёхлетний переход на Manifest V3 закончился: полный uBlock Origin в Chrome больше не установить. Хронология, что осталось у пользователей и чек-лист для авторов расширений.

Google 31 августа удалил из Chrome Web Store все оставшиеся расширения на Manifest V2, и вместе с ними из магазина исчез полный uBlock Origin, самый популярный блокировщик рекламы. Дата удаления указана в официальном графике отказа от Manifest V2 и продублирована в README проекта: «Chrome Web Store: удалён 31 августа 2026 года». Карточка расширения в магазине больше не открывается: магазин отвечает, что элемент недоступен.
Для пользователя Chrome это означает, что установить полный uBlock Origin из магазина больше нельзя, а там, где он ещё стоит, он уже не работает без корпоративной политики. Для разработчиков расширений закончился последний переходный режим: с этого дня у клиентов не может быть рабочей V2-сборки, которую можно было бы чинить и обновлять.
Ключевые выводы
- 31 августа 2026 года Google удалил из Chrome Web Store все расширения Manifest V2; uBlock Origin в их числе.
- Chrome 138 был последней версией, где корпоративная политика ExtensionManifestV2Availability могла включить V2; в Chrome 139 политика удалена.
- Установленные V2-расширения на старых версиях Chrome остаются в списке, но отключены для обычных пользователей ещё с марта 2025 года и не обновляются.
- Полный uBlock Origin доступен в Firefox Add-ons и Microsoft Edge Add-ons; для Chrome автор предлагает uBlock Origin Lite на Manifest V3.
- Разработчикам: путь V2 в Chrome Web Store закрыт полностью; Edge завершает переход позже по своему графику.
Чем Manifest V3 отличается от V2 и почему это важно для блокировщиков
Manifest — это набор правил, по которым браузер разрешает расширениям вмешиваться в работу страниц. В V2 расширение могло само перехватывать каждый сетевой запрос через webRequest, анализировать его и блокировать по своей логике. В V3 этот механизм заменён на declarativeNetRequest: расширение заранее передаёт браузеру список правил фильтрации, а решения принимает сам Chrome. Google объясняет переход безопасностью и производительностью: расширение больше не видит содержимое запросов и не может выполнять удалённо загруженный код.
Для блокировщиков разница принципиальная. Число правил ограничено, динамические правила по содержимому страницы невозможны, а списки фильтров нельзя обновлять чаще, чем выходит новая версия расширения. Автор uBlock Origin Рэймонд Хилл с начала перехода писал, что полноценная версия в этой модели невозможна, и выпустил отдельное расширение uBlock Origin Lite, которое живёт в рамках V3. По его README, у Lite нет динамической фильтрации, а часть косметических правил работает только в более агрессивных режимах.
Хронология: четыре с половиной года на переезд
- Январь 2022 года: Chrome Web Store перестал принимать новые публичные и unlisted-расширения на V2.
- Июнь 2022 года: магазин перестал принимать новые приватные V2-расширения.
- 31 марта 2025 года: V2 начали отключать по умолчанию у обычных пользователей; корпоративные клиенты могли включить его ключом политики ExtensionManifestV2Availability.
- Chrome 138: последняя версия, в которой этот ключ работал; в Chrome 139 политика удалена.
- 31 августа 2026 года: все оставшиеся V2-расширения удалены из Chrome Web Store.
All remaining Manifest V2 extensions are removed from the Chrome Web Store.
Что происходит с уже установленным uBlock Origin
Если расширение стоит на Chrome 138 и старше, оно остаётся в списке установленных, но для обычных пользователей уже отключено: с марта 2025 года включить его могла только корпоративная политика. Обновлений оно не получает, в том числе списков фильтров, которые у полной версии обновляются через код расширения. После удаления из магазина переустановить его оттуда нельзя. На Chrome 139 и новее полный uBlock Origin не запускается независимо от того, откуда он был установлен.
Практический выбор для пользователя Chrome сводится к трём вариантам. Первый: uBlock Origin Lite, который использует встроенный API фильтрации и справляется с большинством рекламы, но уступает полной версии. Второй: Firefox, где, по словам самого автора в README, uBlock Origin «работает лучше всего». Третий: Microsoft Edge, в чьём магазине расширение по-прежнему есть; Edge, по графику в README, завершает переход на V3 позже Chrome; для Opera README указывает лишь доступность uBlock Origin. Про Brave отдельной оговорки в README нет.
Что это значит для разработчиков расширений
Новости для тех, кто пишет под Chrome, нет уже год: в Chrome Web Store V2 нельзя было опубликовать с 2022 года. Изменилось другое: закончился режим «у клиентов ещё стоит старая версия, и её можно чинить». Если у продукта остались V2-сборки в корпоративных установках, они больше не получат ни одного обновления, и переезд на V3 из «когда-нибудь» стал срочным.
- Сетевую фильтрацию переносите на
declarativeNetRequest: статические правила в JSON внутри пакета, динамические через API, с лимитом на число правил, который стоит проверить по документации Chrome до проектирования. - Фоновые страницы заменяйте на service worker; он засыпает, поэтому состояние держите в
chrome.storage, а не в переменных. - Удалённо загружаемый код в V3 запрещён: вся логика должна быть внутри пакета расширения; списки фильтров обновляются только с новой версией.
- Перед публикацией проверьте тот же пакет в Edge и Firefox: у них свои магазины и свои отличия в поддержке V3.
Что дальше
Google завершила переход, который анонсировала ещё в 2019 году. Следующий фронт — сам API declarativeNetRequest: авторы блокировщиков будут добиваться повышения лимитов на правила и новых возможностей, а Google будет решать, насколько далеко готова пойти. Пока этого не произошло, Chrome остаётся браузером, где реклама блокируется хуже, чем в Firefox, и это уже не временная ситуация, а свойство платформы.
Источники: Manifest V2 support timeline (Chrome for Developers), Репозиторий uBlock Origin, Карточка uBlock Origin в Chrome Web Store, Обсуждение на Hacker News
Изображение на обложке: скриншот Chrome Web Store












