Compatibiliteitsgids
Manifest V2 en Manifest V3: wat elke Chrome-versie kan installeren
Van Chrome 87 tot 156: volg de versielijn om te zien wanneer elk extensieformaat werkt, wanneer het faalt en wat je moet controleren voordat je een oudere versie downloadt.
Wat Manifest V2 en Manifest V3 zijn
- Manifest V2
- Het oudere formaat voor Chrome-extensies. Extensies draaien met een vaste achtergrondpagina en kunnen netwerkverzoeken direct onderscheppen en wijzigen. Chrome bouwt het af.
- Manifest V3
- Het huidige formaat, ondersteund vanaf Chrome 88. De achtergrond wordt een service worker die op verzoek start, netwerkfilters gebruiken declaratieve regels (declarativeNetRequest) en machtigingen zijn strenger.
De manifest.json van elke extensie geeft aan welk formaat die gebruikt; hieronder afgekort tot MV2 en MV3.
Manifest V2 is verdwenen
De browser bevat geen MV2-schakelaar of -beleid meer; elke methode wordt geweigerd. MV3 heeft geen bovengrens: het werkte van 88 tot 156, de nieuwste geteste versie. Het enige resterende risico is een te oude browser.
156Nieuwste geteste versie: MV2 overal geweigerd, MV3 werkt.Gemeten151Alle opdrachtregelopties verdwenen.Gemeten
MV2 geweigerd
Voor gewone gebruikers is MV2 voorbij: installaties worden geweigerd en kunnen niet opnieuw worden ingeschakeld; ontwikkelaarsmodus en ‘Uitgepakte extensie laden’ helpen niet. Alleen bedrijfsbeleid (tot 138) en opdrachtregelopties (tot 150) houden het nog in leven.
150Laatste versie waarin opdrachtregelopties werken (met een extra keer inschakelen).Gemeten139Bedrijfsbeleid ExtensionManifestV2Availability verwijderd.Gemeten137MV2 standaard geweigerd; opnieuw inschakelen kan niet.Gemeten
MV2 standaard uitgeschakeld
MV2-extensies installeren nog, maar komen uitgeschakeld binnen (unsupportedManifestVersion). De gebruiker kan ze weer inschakelen via chrome://extensions, waarna ze normaal werken. Google rolde dit vanaf oktober 2024 gefaseerd uit, dus sommige gebruikers merkten het later.
okt 2024Google start de gefaseerde uitrol naar gebruikers.Chrome-docs129De standaardinstelling in de code begint MV2 uit te schakelen.Gemeten
Beide formaten naast elkaar; MV3 vult aan
MV2 en MV3 werken allebei — de meest vergevingsgezinde periode. Nieuwe MV3-API’s komen één voor één; een extensie die ze gebruikt zonder minimale versie op te geven, installeert op oudere browsers, maar die functies falen.
127–128MV2 werkt nog; Chrome begint op de extensiepagina te waarschuwen voor het einde van MV2.Gemeten120Machtiging userScripts beschikbaar (de gebruiker moet die ook inschakelen).Chrome-docs114sidePanel beschikbaar.Gemeten109offscreen-API beschikbaar; eerdere versies installeren en werken, maar aanroepen mislukken.Gemetenjan 2022De Chrome Web Store accepteert geen nieuwe MV2-extensies meer (storebeleid, geen browserwijziging).Storebeleid96Machtiging declarativeNetRequestWithHostAccess beschikbaar.Chrome-docs92Achtergronden met ES-modules beginnen te werken.Gemeten
MV3 bereikt de stabiele versie
Vanaf Chrome 88 installeren en werken MV3-extensies. Een achtergrond geschreven als ES-module ("type": "module") installeert tot versie 92 nog steeds zonder ooit te starten.
88–91Een module-achtergrond staat er met een service worker, maar start nooit.Gemeten88Basis-MV3: installeert, schakelt in en draait de achtergrond.Gemeten
De jaren met alleen MV2
Manifest V2 is het enige stabiele formaat. Een MV3-extensie installeert en lijkt ingeschakeld in stabiele Chrome, maar het achtergrondscript start nooit — de lastigst op te merken fout.
87Stabiele versie 87 accepteert hoogstens manifest_version 2; service_worker-achtergronden zijn alleen voor het Dev-kanaal.Broncode
Vanaf Chrome 137 wordt MV2 geweigerd en hebben gewone gebruikers geen omweg.
Chrome 129–136 schakelt MV2-extensies automatisch uit, maar gebruikers kunnen ze weer inschakelen.
MV3 vereist Chrome 88 of nieuwer; oudere browsers installeren het, maar starten het nooit.
Als de browser ouder is dan de minimum_chrome_version in het manifest, worden slepen naar de extensiepagina, uitgepakt laden en installatie via beleid allemaal geweigerd.
Voordat je een oudere versie downloadt
- Controleer de manifestversie: kies op Chrome 137 en nieuwer alleen MV3.
- Controleer de minimale versie: daaronder wordt de installatie geweigerd.
- Kies op een oude browser de nieuwste compatibele versie, of werk eerst bij.
Methode en beperkingen
Getest op 18 okt 2026 op Linux met Chrome for Testing 113–156 en Chromium 87–112-snapshots, met testextensies en de echte Google Translate 2.0.13 / 2.0.18 en AdBlock om ‘geïnstalleerd’, ‘ingeschakeld’ en ‘achtergrond draait echt’ te onderscheiden; het CRX-installatiepad is gecontroleerd met een gedwongen installatie via bedrijfsbeleid. Chrome for Testing heeft geen gefaseerde uitrol, dus de versies hierboven tonen wanneer de code ingaat — echte gebruikers kunnen wijzigingen later hebben gezien. Windows, Mac, Edge en andere Chromium-browsers zijn niet meegenomen. Data na 150 zijn geschat op basis van het releaseritme van vier weken van Chrome.
Edge en andere Chromium-browsers volgen hun eigen schema; ze zijn hier niet getest.