Kompatibilitetsveiledning
Manifest V2 og Manifest V3: hva hver Chrome-versjon kan installere
Fra Chrome 87 til 156: følg versjonslinjen og se når hvert utvidelsesformat fungerer, når det slutter å fungere, og hva du bør sjekke før du laster ned en eldre versjon.
Hva Manifest V2 og Manifest V3 er
- Manifest V2
- Det eldre formatet for Chrome-utvidelser. Utvidelser kjører med en fast bakgrunnsside og kan fange opp og endre nettverksforespørsler direkte. Chrome faser det ut.
- Manifest V3
- Det nåværende formatet, støttet fra Chrome 88. Bakgrunnen blir en service worker som starter ved behov, nettverksfiltrering bruker deklarative regler (declarativeNetRequest), og tillatelsene er strengere.
Hver utvidelses manifest.json oppgir hvilket format den bruker; nedenfor forkortes de MV2 og MV3.
Manifest V2 er borte
Nettleseren inneholder ikke lenger noen MV2-bryter eller regel; alle metoder avvises. MV3 har ingen øvre grense – det kjørte fra 88 til 156, den nyeste vi testet. Den eneste gjenværende risikoen er en for gammel nettleser.
156Nyeste testede versjon: MV2 avvises overalt, MV3 kjører.Målt151Alle kommandolinjebrytere fjernet.Målt
MV2 avvises
For vanlige brukere er MV2 slutt: installasjoner avvises og kan ikke slås på igjen; utviklermodus og «Last inn upakket» hjelper ikke. Bare bedriftsregler (til og med 138) og kommandolinjebrytere (til og med 150) holder det i live.
150Siste versjon der kommandolinjebrytere virker (med en ekstra påslåing).Målt139Bedriftsregelen ExtensionManifestV2Availability fjernes.Målt137MV2 avvises som standard; kan ikke slås på igjen.Målt
MV2 slått av som standard
MV2-utvidelser installeres fortsatt, men kommer avslått (unsupportedManifestVersion). Brukeren kan slå dem på igjen i chrome://extensions, og da kjører de normalt. Google rullet dette ut gradvis fra oktober 2024, så noen brukere merket det senere.
okt. 2024Google starter den gradvise utrullingen til brukerne.Chrome-dokumentasjon129Standardverdien i koden begynner å slå av MV2.Målt
Begge formatene side om side, MV3 fylles ut
Både MV2 og MV3 fungerer – den mest tilgivende perioden. Nye MV3-API-er kommer ett om gangen; en utvidelse som bruker dem uten å oppgi minsteversjon, installeres i eldre nettlesere, men de funksjonene feiler.
127–128MV2 kjører fortsatt; Chrome begynner å varsle om slutten for MV2 på utvidelsessiden.Målt120Tillatelsen userScripts blir tilgjengelig (brukeren må også slå den på).Chrome-dokumentasjon114sidePanel blir tilgjengelig.Målt109offscreen-API-et blir tilgjengelig; tidligere versjoner installeres og kjører, men kallene feiler.Måltjan. 2022Chrome Nettmarked slutter å ta imot nye MV2-utvidelser (butikkregel, ikke en nettleserendring).Butikkregler96Tillatelsen declarativeNetRequestWithHostAccess blir tilgjengelig.Chrome-dokumentasjon92Bakgrunner med ES-moduler begynner å kjøre.Målt
MV3 når den stabile versjonen
Fra Chrome 88 installeres og kjører MV3-utvidelser. En bakgrunn skrevet som ES-modul ("type": "module") installeres likevel uten å kjøre frem til 92.
88–91En modulbakgrunn vises med en service worker, men starter aldri.Målt88Grunnleggende MV3: installeres, aktiveres og kjører bakgrunnen.Målt
Årene med bare MV2
Manifest V2 er det eneste stabile formatet. En MV3-utvidelse installeres og ser aktivert ut i stabil Chrome, men bakgrunnsskriptet kjører aldri – den vanskeligste feilen å oppdage.
87Stabil 87 godtar høyst manifest_version 2; service_worker-bakgrunner finnes bare i Dev-kanalen.Kildekode
Fra Chrome 137 avvises MV2, og vanlige brukere har ingen vei rundt det.
Chrome 129–136 slår automatisk av MV2-utvidelser, men brukerne kan slå dem på igjen.
MV3 krever Chrome 88 eller nyere; eldre nettlesere installerer det, men kjører det aldri.
Hvis nettleseren er eldre enn manifestets minimum_chrome_version, avvises både å dra til utvidelsessiden, å laste inn upakket og å installere via regler.
Før du laster ned en eldre versjon
- Sjekk manifestversjonen: i Chrome 137 og nyere velger du bare MV3.
- Sjekk minsteversjonen: under den avvises installasjonen.
- I en gammel nettleser velger du den nyeste kompatible versjonen, eller oppdaterer først.
Metode og begrensninger
Testet 18. okt. 2026 på Linux med Chrome for Testing 113–156 og Chromium 87–112-øyeblikksbilder, med testutvidelser og de ekte Google Translate 2.0.13 / 2.0.18 og AdBlock for å skille mellom «installert», «aktivert» og «bakgrunnen kjører faktisk»; CRX-installasjonen ble kontrollert med tvungen installasjon via bedriftsregler. Chrome for Testing har ingen gradvis utrulling, så versjonene ovenfor viser når koden trer i kraft – ekte brukere kan ha sett endringene senere. Windows, Mac, Edge og andre Chromium-nettlesere ble ikke dekket. Datoer etter 150 er anslått ut fra Chromes utgivelsesrytme på fire uker.
Edge og andre Chromium-nettlesere følger egne tidsplaner; de ble ikke testet her.