Ühilduvusjuhend
Manifest V2 ja Manifest V3: mida iga Chrome'i versioon installida saab
Chrome 87-st 156-ni: jälgi versioonide joont, et näha, millal kumbki laienduste vorming töötab, millal lakkab töötamast ja mida enne vanema versiooni allalaadimist kontrollida.
Mis on Manifest V2 ja Manifest V3
- Manifest V2
- Chrome'i laienduste vanem vorming. Laiendused töötavad püsiva taustalehega ja saavad võrgupäringuid otse kinni püüda ja muuta. Chrome loobub sellest.
- Manifest V3
- Praegune vorming, mida toetatakse alates Chrome 88-st. Taustast saab vajadusel käivituv service worker, võrgu filtreerimine kasutab deklaratiivseid reegleid (declarativeNetRequest) ja load on rangemad.
Iga laienduse manifest.json näitab, millist vormingut see kasutab; allpool lühidalt MV2 ja MV3.
Manifest V2 on kadunud
Brauseris pole enam ühtegi MV2 lülitit ega reeglit; iga meetod keelatakse. MV3-l pole ülempiiri – see töötas versioonist 88 kuni uusima testitud versioonini 156. Ainus allesjäänud risk on liiga vana brauser.
156Uusim testitud versioon: MV2 keelatakse kõikjal, MV3 töötab.Mõõdetud151Kõik käsurea lülitid on eemaldatud.Mõõdetud
MV2 keelatakse
Tavakasutajatele on MV2 läbi: installimine keelatakse ja seda ei saa uuesti sisse lülitada; arendajarežiim ja „Laadi lahtipakitud” ei aita. Elus hoiavad seda ainult ettevõtte reegel (kuni 138) ja käsurea lülitid (kuni 150).
150Viimane versioon, kus käsurea lülitid töötavad (lisasisselülitusega).Mõõdetud139Ettevõtte reegel ExtensionManifestV2Availability eemaldatakse.Mõõdetud137MV2 keelatakse vaikimisi; uuesti sisselülitamine pole võimalik.Mõõdetud
MV2 vaikimisi väljas
MV2 laiendused installitakse endiselt, kuid saabuvad väljalülitatult (unsupportedManifestVersion). Kasutaja saab need lehel chrome://extensions uuesti sisse lülitada ja siis töötavad need tavapäraselt. Google levitas muudatust järk-järgult alates 2024. aasta oktoobrist, nii et mõned kasutajad nägid seda hiljem.
okt 2024Google alustab kasutajatele järkjärgulist levitamist.Chrome'i dokumentatsioon129Koodi vaikeväärtus hakkab MV2 välja lülitama.Mõõdetud
Mõlemad vormingud koos, MV3 täieneb
Töötavad nii MV2 kui ka MV3 – kõige leebem periood. Uued MV3 API-d lisanduvad ükshaaval; laiendus, mis kasutab neid miinimumversiooni määramata, installitakse vanemates brauserites, kuid need funktsioonid ei tööta.
127–128MV2 veel töötab; Chrome hakkab laienduste lehel MV2 lõpu eest hoiatama.Mõõdetud120Luba userScripts on saadaval (kasutaja peab selle ka sisse lülitama).Chrome'i dokumentatsioon114sidePanel on saadaval.Mõõdetud109offscreen API on saadaval; varasemad versioonid installivad ja töötavad, kuid kutsed ebaõnnestuvad.Mõõdetudjaan 2022Chrome'i veebipood lõpetab uute MV2 laienduste vastuvõtmise (poe reegel, mitte brauseri muudatus).Poe reegel96Luba declarativeNetRequestWithHostAccess on saadaval.Chrome'i dokumentatsioon92ES-moodulitega taustad hakkavad tööle.Mõõdetud
MV3 jõuab stabiilsesse versiooni
Chrome 88-st alates installitakse ja töötavad MV3 laiendused. ES-moodulina ("type": "module") kirjutatud taust installitakse aga kuni versioonini 92 ilma kunagi käivitumata.
88–91Moodultaust kuvatakse service workeriga, kuid see ei käivitu kunagi.Mõõdetud88Põhiline MV3: installimine, sisselülitamine ja taust töötavad.Mõõdetud
Ainult MV2 aastad
Manifest V2 on ainus stabiilne vorming. MV3 laiendus installitakse ja näib stabiilses Chrome'is sisse lülitatud, kuid selle taustaskript ei käivitu kunagi – kõige raskemini märgatav viga.
87Stabiilne 87 aktsepteerib kõige rohkem manifest_version 2; service_worker-taustad on ainult Dev-kanalis.Lähtekood
Chrome 137-st alates keelatakse MV2 ja tavakasutajatel pole võimalust sellest mööda pääseda.
Chrome 129–136 lülitab MV2 laiendused automaatselt välja, kuid kasutajad saavad need uuesti sisse lülitada.
MV3 vajab Chrome 88 või uuemat; vanemad brauserid installivad selle, kuid ei käivita seda kunagi.
Kui brauser on vanem kui manifesti minimum_chrome_version, keelatakse laienduste lehele lohistamine, lahtipakitud laadimine ja reegli kaudu installimine.
Enne vanema versiooni allalaadimist
- Kontrolli manifesti versiooni: Chrome 137-s ja uuemates vali ainult MV3.
- Kontrolli miinimumversiooni: sellest madalamal keelatakse installimine.
- Vana brauseri korral vali uusim ühilduv versioon või uuenda kõigepealt.
Meetod ja piirangud
Testitud 18. okt 2026 Linuxis Chrome for Testing 113–156 ja Chromium 87–112 hetktõmmistega, kasutades testlaiendusi ning päris Google Translate 2.0.13 / 2.0.18 ja AdBlocki, et eristada „installitud”, „sisse lülitatud” ja „taust tõesti töötab”; CRX-i installimist kontrolliti ettevõtte reegli kaudu sundinstalliga. Chrome for Testingus pole järkjärgulist levitamist, seega näitavad ülaltoodud versioonid, millal kood jõustub – päris kasutajad võisid muudatusi näha hiljem. Windows, Mac, Edge ja muud Chromiumi brauserid ei olnud hõlmatud. Kuupäevad pärast versiooni 150 on hinnatud Chrome'i nelja nädala väljalasketsükli järgi.
Edge ja muud Chromiumi brauserid järgivad oma ajakava; neid siin ei testitud.