Sprievodca kompatibilitou
Manifest V2 a Manifest V3: čo môže nainštalovať každá verzia Chrome
Od Chrome 87 po 156: podľa línie verzií uvidíte, kedy ktorý formát rozšírenia funguje, kedy prestane a čo skontrolovať pred stiahnutím staršej verzie.
Čo sú Manifest V2 a Manifest V3
- Manifest V2
- Starší formát rozšírení Chrome. Rozšírenia bežia so stálou stránkou na pozadí a môžu priamo zachytávať a meniť sieťové požiadavky. Chrome ho opúšťa.
- Manifest V3
- Súčasný formát, podporovaný od Chrome 88. Pozadie sa mení na service worker spúšťaný podľa potreby, filtrovanie siete používa deklaratívne pravidlá (declarativeNetRequest) a povolenia sú prísnejšie.
Súbor manifest.json každého rozšírenia uvádza, aký formát používa; ďalej skrátene MV2 a MV3.
Manifest V2 je preč
Prehliadač už neobsahuje žiadny prepínač ani pravidlo MV2; každý spôsob je odmietnutý. MV3 nemá hornú hranicu – fungovalo od verzie 88 po 156, najnovšiu testovanú. Jediné zostávajúce riziko je príliš starý prehliadač.
156Najnovšia testovaná verzia: MV2 všade odmietnuté, MV3 funguje.Namerané151Všetky prepínače príkazového riadka odstránené.Namerané
MV2 je odmietané
Pre bežných používateľov MV2 skončilo: inštalácia sa odmieta a nedá sa znova zapnúť; režim pre vývojárov ani „Načítať rozbalené“ nepomôžu. Udržať ho môžu iba podnikové pravidlá (do 138) a prepínače príkazového riadka (do 150).
150Posledná verzia, kde fungujú prepínače príkazového riadka (s ďalším zapnutím).Namerané139Podnikové pravidlo ExtensionManifestV2Availability odstránené.Namerané137MV2 predvolene odmietnuté; znova zapnúť sa nedá.Namerané
MV2 predvolene vypnuté
Rozšírenia MV2 sa stále inštalujú, ale prichádzajú vypnuté (unsupportedManifestVersion). Používateľ ich môže znova zapnúť na chrome://extensions a potom fungujú normálne. Google zmenu zavádzal postupne od októbra 2024, takže niektorí používatelia sa s ňou stretli neskôr.
10/2024Google začína postupné zavádzanie pre používateľov.Dokumentácia Chrome129Predvolená hodnota v kóde začína MV2 vypínať.Namerané
Oba formáty vedľa seba, MV3 sa dopĺňa
Funguje MV2 aj MV3 – najzhovievavejšie obdobie. Nové API MV3 pribúdajú postupne; rozšírenie, ktoré ich používa bez uvedenia minimálnej verzie, sa v starších prehliadačoch nainštaluje, ale tieto funkcie zlyhajú.
127–128MV2 stále funguje; Chrome začína na stránke rozšírení varovať pred koncom MV2.Namerané120Povolenie userScripts je k dispozícii (používateľ ho musí aj zapnúť).Dokumentácia Chrome114sidePanel je k dispozícii.Namerané109Rozhranie offscreen je k dispozícii; skoršie verzie sa nainštalujú a bežia, ale volania zlyhávajú.Namerané1/2022Internetový obchod Chrome prestáva prijímať nové rozšírenia MV2 (pravidlo obchodu, nie zmena prehliadača).Pravidlá obchodu96Povolenie declarativeNetRequestWithHostAccess je k dispozícii.Dokumentácia Chrome92Pozadie s ES modulmi sa začína spúšťať.Namerané
MV3 sa dostáva do stabilnej verzie
Od Chrome 88 sa rozšírenia MV3 inštalujú a fungujú. Pozadie napísané ako ES modul ("type": "module") sa však až do verzie 92 nainštaluje a nikdy nespustí.
88–91Modulové pozadie sa zobrazuje so service workerom, ale nikdy sa nespustí.Namerané88Základné MV3: inštalácia, zapnutie aj pozadie fungujú.Namerané
Roky iba s MV2
Manifest V2 je jediný stabilný formát. Rozšírenie MV3 sa v stabilnom Chrome nainštaluje a vyzerá zapnuté, no jeho skript na pozadí sa nikdy nespustí – najťažšie odhaliteľná chyba.
87Stabilná 87 prijíma najviac manifest_version 2; pozadie service_worker je iba v kanáli Dev.Zdrojový kód
Od Chrome 137 je MV2 odmietané a bežní používatelia to nemajú ako obísť.
Chrome 129–136 rozšírenia MV2 automaticky vypína, ale používatelia ich môžu znova zapnúť.
MV3 vyžaduje Chrome 88 alebo novší; staršie prehliadače ho nainštalujú, ale nikdy nespustia.
Ak je prehliadač starší ako minimum_chrome_version v manifeste, odmietne sa pretiahnutie na stránku rozšírení, načítanie rozbaleného rozšírenia aj inštalácia cez pravidlá.
Pred stiahnutím staršej verzie
- Skontrolujte verziu manifestu: v Chrome 137 a novšom vyberajte iba MV3.
- Skontrolujte minimálnu verziu: pod ňou sa inštalácia odmietne.
- V starom prehliadači vyberte najnovšiu kompatibilnú verziu alebo najskôr aktualizujte.
Metodika a obmedzenia
Testované 18. 10. 2026 v Linuxe na Chrome for Testing 113–156 a snímkach Chromia 87–112 s testovacími rozšíreniami a skutočnými Google Translate 2.0.13 / 2.0.18 a AdBlock, aby sme odlíšili „nainštalované“, „zapnuté“ a „pozadie naozaj beží“; inštalácia CRX bola overená vynútenou inštaláciou cez podnikové pravidlá. Chrome for Testing nemá postupné zavádzanie, takže verzie vyššie ukazujú, kedy začne platiť kód – skutoční používatelia mohli zmeny zaznamenať neskôr. Windows, Mac, Edge a ďalšie prehliadače Chromium neboli zahrnuté. Dátumy po verzii 150 sú odhadnuté podľa štvortýždňového cyklu vydávania Chrome.
Edge a ďalšie prehliadače Chromium majú vlastné harmonogramy; tu neboli testované.