Mwongozo wa uoanifu
Manifest V2 na Manifest V3: kila toleo la Chrome linaweza kusakinisha nini
Kuanzia Chrome 87 hadi 156, fuata mstari wa matoleo uone ni lini kila muundo wa kiendelezi unafanya kazi, ni lini unashindwa, na nini cha kukagua kabla ya kupakua toleo la zamani.
Manifest V2 na Manifest V3 ni nini
- Manifest V2
- Muundo wa zamani wa viendelezi vya Chrome. Viendelezi huendeshwa kwa ukurasa wa chinichini unaofanya kazi muda wote na vinaweza kunasa na kubadilisha maombi ya mtandao moja kwa moja. Chrome inauacha.
- Manifest V3
- Muundo wa sasa, unaotumika tangu Chrome 88. Chinichini inakuwa service worker inayoanza inapohitajika, uchujaji wa mtandao hutumia sheria za kutangaza (declarativeNetRequest), na ruhusa ni kali zaidi.
manifest.json ya kila kiendelezi inataja muundo inaotumia; hapa chini vimefupishwa kuwa MV2 na MV3.
Manifest V2 imetoweka
Kivinjari hakina tena swichi wala sera yoyote ya MV2; kila njia hukataliwa. MV3 haina kikomo cha juu — ilifanya kazi kuanzia 88 hadi 156, toleo jipya zaidi tulilojaribu. Hatari pekee iliyobaki ni kivinjari cha zamani mno.
156Toleo jipya zaidi lililojaribiwa: MV2 hukataliwa kila mahali, MV3 inafanya kazi.Imepimwa151Swichi zote za mstari wa amri zimeondolewa.Imepimwa
MV2 yakataliwa
Kwa watumiaji wa kawaida, MV2 imekwisha: usakinishaji hukataliwa na hauwezi kuwashwa tena; hali ya msanidi na “Pakia kilichofunguliwa” havisaidii. Sera ya biashara (hadi 138) na swichi za mstari wa amri (hadi 150) pekee ndizo zinazoiweka hai.
150Toleo la mwisho ambalo swichi za mstari wa amri zinafanya kazi (kwa kuwasha tena zaidi).Imepimwa139Sera ya biashara ExtensionManifestV2Availability yaondolewa.Imepimwa137MV2 yakataliwa kwa chaguomsingi; haiwezi kuwashwa tena.Imepimwa
MV2 yazimwa kwa chaguomsingi
Viendelezi vya MV2 bado husakinishwa, lakini hufika vikiwa vimezimwa (unsupportedManifestVersion). Mtumiaji anaweza kuviwasha tena kwenye chrome://extensions na hufanya kazi kawaida. Google ilisambaza hili kwa awamu kuanzia Oktoba 2024, kwa hiyo baadhi ya watumiaji walikutana nalo baadaye.
Okt 2024Google yaanza usambazaji wa awamu kwa watumiaji.Hati za Chrome129Thamani chaguomsingi ya msimbo yaanza kuzima MV2.Imepimwa
Miundo yote miwili pamoja, MV3 yakamilika
MV2 na MV3 zote zinafanya kazi — kipindi chenye uvumilivu zaidi. API mpya za MV3 huja moja baada ya nyingine; kiendelezi kinachozitumia bila kutaja toleo la chini husakinishwa kwenye vivinjari vya zamani, lakini vipengele hivyo hushindwa.
127–128MV2 bado inafanya kazi; Chrome yaanza kuonya kuhusu mwisho wa MV2 kwenye ukurasa wa viendelezi.Imepimwa120Ruhusa ya userScripts inapatikana (mtumiaji lazima pia aiwashe).Hati za Chrome114sidePanel inapatikana.Imepimwa109API ya offscreen inapatikana; matoleo ya awali husakinishwa na kufanya kazi, lakini simu hushindwa.ImepimwaJan 2022Duka la Chrome Mtandaoni laacha kupokea viendelezi vipya vya MV2 (sera ya duka, si mabadiliko ya kivinjari).Sera ya duka96Ruhusa ya declarativeNetRequestWithHostAccess inapatikana.Hati za Chrome92Chinichini za moduli za ES zaanza kufanya kazi.Imepimwa
MV3 yafika kwenye toleo thabiti
Kuanzia Chrome 88, viendelezi vya MV3 husakinishwa na kufanya kazi. Lakini chinichini iliyoandikwa kama moduli ya ES ("type": "module") bado husakinishwa bila kuendeshwa kamwe hadi toleo la 92.
88–91Chinichini ya moduli huorodheshwa na service worker lakini haianzi kamwe.Imepimwa88MV3 ya msingi: kusakinisha, kuwasha na kuendesha chinichini kunafanya kazi.Imepimwa
Miaka ya MV2 pekee
Manifest V2 ndio muundo pekee thabiti. Kiendelezi cha MV3 husakinishwa na kuonekana kimewashwa kwenye Chrome thabiti, lakini hati yake ya chinichini haiendeshwi kamwe — hitilafu ngumu zaidi kugundua.
87Toleo thabiti 87 hukubali hadi manifest_version 2 tu; chinichini za service_worker ziko kwenye kituo cha Dev pekee.Msimbo chanzo
Kuanzia Chrome 137, MV2 hukataliwa na watumiaji wa kawaida hawana njia ya kukwepa.
Chrome 129–136 huzima viendelezi vya MV2 kiotomatiki, lakini watumiaji wanaweza kuviwasha tena.
MV3 inahitaji Chrome 88 au mpya zaidi; vivinjari vya zamani huisakinisha lakini haviiendeshi kamwe.
Ikiwa kivinjari ni cha zamani kuliko minimum_chrome_version ya manifest, kuburuta kwenye ukurasa wa viendelezi, kupakia kilichofunguliwa na kusakinisha kupitia sera vyote hukataliwa.
Kabla ya kupakua toleo la zamani
- Kagua toleo la manifest: kwenye Chrome 137 na mpya zaidi, chagua MV3 pekee.
- Kagua toleo la chini: chini yake, usakinishaji hukataliwa.
- Kwenye kivinjari cha zamani, chagua toleo jipya zaidi linalooana, au sasisha kwanza.
Mbinu na mipaka
Ilijaribiwa 18 Okt 2026 kwenye Linux kwa Chrome for Testing 113–156 na picha za Chromium 87–112, kwa viendelezi vya majaribio pamoja na Google Translate 2.0.13 / 2.0.18 na AdBlock halisi ili kutofautisha “kimesakinishwa”, “kimewashwa” na “chinichini kinaendeshwa kweli”; njia ya kusakinisha CRX ilikaguliwa kwa usakinishaji wa lazima kupitia sera ya biashara. Chrome for Testing haina usambazaji wa awamu, kwa hiyo matoleo yaliyo juu yanaonyesha ni lini msimbo unaanza kutumika — watumiaji halisi huenda waliona mabadiliko baadaye. Windows, Mac, Edge na vivinjari vingine vya Chromium havikujumuishwa. Tarehe baada ya 150 zilikadiriwa kwa mzunguko wa matoleo wa wiki nne wa Chrome.
Edge na vivinjari vingine vya Chromium hufuata ratiba zao; havikujaribiwa hapa.