Suderinamumo vadovas
Manifest V2 ir Manifest V3: ką gali įdiegti kiekviena Chrome versija
Nuo Chrome 87 iki 156: pagal versijų liniją pažiūrėkite, kada veikia kiekvienas plėtinių formatas, kada nustoja veikti ir ką patikrinti prieš atsisiunčiant senesnę versiją.
Kas yra Manifest V2 ir Manifest V3
- Manifest V2
- Senesnis Chrome plėtinių formatas. Plėtiniai veikia su nuolatiniu foniniu puslapiu ir gali tiesiogiai perimti bei keisti tinklo užklausas. Chrome jo atsisako.
- Manifest V3
- Dabartinis formatas, palaikomas nuo Chrome 88. Fonas tampa service worker, paleidžiamu prireikus, tinklo filtravimas naudoja deklaratyviąsias taisykles (declarativeNetRequest), o leidimai griežtesni.
Kiekvieno plėtinio manifest.json nurodo, kurį formatą jis naudoja; toliau trumpai MV2 ir MV3.
Manifest V2 nebeliko
Naršyklėje nebėra jokio MV2 jungiklio ar politikos; kiekvienas būdas atmetamas. MV3 neturi viršutinės ribos – jis veikė nuo 88 iki 156, naujausios išbandytos versijos. Vienintelė likusi rizika – per sena naršyklė.
156Naujausia išbandyta versija: MV2 atmetamas visur, MV3 veikia.Išmatuota151Pašalinti visi komandinės eilutės jungikliai.Išmatuota
MV2 atmetamas
Paprastiems naudotojams MV2 baigėsi: diegimas atmetamas ir jo negalima vėl įjungti; kūrėjo režimas ir „Įkelti išpakuotą“ nepadeda. Išlaikyti jį gali tik įmonės politika (iki 138) ir komandinės eilutės jungikliai (iki 150).
150Paskutinė versija, kurioje veikia komandinės eilutės jungikliai (su papildomu įjungimu).Išmatuota139Pašalinta įmonės politika ExtensionManifestV2Availability.Išmatuota137MV2 atmetamas pagal numatytuosius nustatymus; vėl įjungti negalima.Išmatuota
MV2 išjungtas pagal numatytuosius nustatymus
MV2 plėtiniai dar įdiegiami, bet atkeliauja išjungti (unsupportedManifestVersion). Naudotojas gali juos vėl įjungti chrome://extensions ir tada jie veikia įprastai. Google tai diegė palaipsniui nuo 2024 m. spalio, todėl kai kurie naudotojai su tuo susidūrė vėliau.
2024-10Google pradeda palaipsnį diegimą naudotojams.Chrome dokumentacija129Numatytoji kodo reikšmė pradeda išjungti MV2.Išmatuota
Abu formatai kartu, MV3 papildomas
Veikia ir MV2, ir MV3 – atlaidžiausias laikotarpis. Nauji MV3 API atsiranda po vieną; plėtinys, kuris juos naudoja nenurodęs mažiausios versijos, įdiegiamas senesnėse naršyklėse, bet tos funkcijos neveikia.
127–128MV2 dar veikia; Chrome plėtinių puslapyje pradeda įspėti apie MV2 pabaigą.Išmatuota120Galimas leidimas userScripts (naudotojas taip pat turi jį įjungti).Chrome dokumentacija114Galimas sidePanel.Išmatuota109Galima offscreen API; ankstesnės versijos įdiegiamos ir veikia, bet iškvietimai nepavyksta.Išmatuota2022-01Chrome internetinė parduotuvė nebepriima naujų MV2 plėtinių (parduotuvės taisyklė, ne naršyklės pakeitimas).Parduotuvės taisyklė96Galimas leidimas declarativeNetRequestWithHostAccess.Chrome dokumentacija92Fonai su ES moduliais pradeda veikti.Išmatuota
MV3 pasiekia stabilią versiją
Nuo Chrome 88 MV3 plėtiniai įdiegiami ir veikia. Tačiau fonas, parašytas kaip ES modulis ("type": "module"), iki 92 versijos įdiegiamas, bet niekada nepasileidžia.
88–91Modulio fonas rodomas su service worker, bet niekada nepasileidžia.Išmatuota88Pagrindinis MV3: diegimas, įjungimas ir fonas veikia.Išmatuota
Metai tik su MV2
Manifest V2 – vienintelis stabilus formatas. MV3 plėtinys stabilioje Chrome įdiegiamas ir atrodo įjungtas, bet jo foninis scenarijus niekada nepasileidžia – sunkiausiai pastebimas gedimas.
87Stabili 87 priima ne daugiau kaip manifest_version 2; service_worker fonai yra tik Dev kanale.Šaltinio kodas
Nuo Chrome 137 MV2 atmetamas, ir paprasti naudotojai negali to apeiti.
Chrome 129–136 automatiškai išjungia MV2 plėtinius, bet naudotojai gali juos vėl įjungti.
MV3 reikia Chrome 88 ar naujesnės; senesnės naršyklės jį įdiegia, bet niekada nepaleidžia.
Jei naršyklė senesnė už manifesto minimum_chrome_version, atmetamas ir vilkimas į plėtinių puslapį, ir išpakuoto plėtinio įkėlimas, ir diegimas per politiką.
Prieš atsisiųsdami senesnę versiją
- Patikrinkite manifesto versiją: Chrome 137 ir naujesnėje rinkitės tik MV3.
- Patikrinkite mažiausią versiją: žemiau jos diegimas atmetamas.
- Senoje naršyklėje rinkitės naujausią suderinamą versiją arba pirmiausia atnaujinkite.
Metodas ir apribojimai
Išbandyta 2026 m. spalio 18 d. Linux su Chrome for Testing 113–156 ir Chromium 87–112 momentinėmis kopijomis, naudojant bandomuosius plėtinius ir tikrus Google Translate 2.0.13 / 2.0.18 bei AdBlock, kad būtų atskirta „įdiegta“, „įjungta“ ir „fonas tikrai veikia“; CRX diegimas patikrintas priverstiniu diegimu per įmonės politiką. Chrome for Testing neturi palaipsnio diegimo, todėl aukščiau nurodytos versijos rodo, kada įsigalioja kodas – tikri naudotojai pakeitimus galėjo pamatyti vėliau. Windows, Mac, Edge ir kitos Chromium naršyklės neapimtos. Datos po 150 įvertintos pagal keturių savaičių Chrome leidimų ciklą.
Edge ir kitos Chromium naršyklės laikosi savo grafikų; čia jos nebandytos.