అనుకూలత గైడ్
Manifest V2 మరియు Manifest V3: ప్రతి Chrome వెర్షన్ ఏమి ఇన్స్టాల్ చేయగలదు
Chrome 87 నుండి 156 వరకు, వెర్షన్ రేఖను అనుసరించి ప్రతి ఎక్స్టెన్షన్ ఫార్మాట్ ఎప్పుడు పనిచేస్తుందో, ఎప్పుడు విఫలమవుతుందో, పాత వెర్షన్ డౌన్లోడ్ చేసే ముందు ఏమి తనిఖీ చేయాలో చూడండి.
Manifest V2, Manifest V3 అంటే ఏమిటి
- Manifest V2
- Chrome ఎక్స్టెన్షన్ల పాత ఫార్మాట్. ఎక్స్టెన్షన్లు ఎప్పుడూ నడిచే బ్యాక్గ్రౌండ్ పేజీతో పనిచేస్తాయి, నెట్వర్క్ అభ్యర్థనలను నేరుగా అడ్డుకుని మార్చగలవు. Chrome దీన్ని నిలిపివేస్తోంది.
- Manifest V3
- ప్రస్తుత ఫార్మాట్, Chrome 88 నుండి మద్దతు ఉంది. బ్యాక్గ్రౌండ్ అవసరమైనప్పుడు మాత్రమే ప్రారంభమయ్యే service worker గా మారుతుంది, నెట్వర్క్ ఫిల్టరింగ్ డిక్లరేటివ్ నియమాలను (declarativeNetRequest) ఉపయోగిస్తుంది, అనుమతులు మరింత కఠినం.
ప్రతి ఎక్స్టెన్షన్ manifest.json అది ఏ ఫార్మాట్ ఉపయోగిస్తుందో తెలుపుతుంది; కింద వీటిని సంక్షిప్తంగా MV2, MV3 అంటాం.
Manifest V2 పూర్తిగా పోయింది
బ్రౌజర్లో ఇక ఏ MV2 స్విచ్ గానీ విధానం గానీ లేదు; ప్రతి పద్ధతీ తిరస్కరించబడుతుంది. MV3 కి ఎగువ పరిమితి లేదు — మేము పరీక్షించిన అత్యంత కొత్త వెర్షన్ 156 వరకు, 88 నుండి పనిచేసింది. మిగిలిన ఏకైక ప్రమాదం చాలా పాత బ్రౌజర్.
156పరీక్షించిన అత్యంత కొత్త వెర్షన్: MV2 అన్నిచోట్లా తిరస్కరణ, MV3 పనిచేస్తుంది.కొలవబడింది151అన్ని కమాండ్-లైన్ స్విచ్లు తీసివేయబడ్డాయి.కొలవబడింది
MV2 తిరస్కరించబడుతుంది
సాధారణ వినియోగదారులకు MV2 ముగిసింది: ఇన్స్టాల్ తిరస్కరించబడుతుంది, మళ్లీ ప్రారంభించలేరు; డెవలపర్ మోడ్, “ప్యాక్ చేయనిదాన్ని లోడ్ చేయి” సహాయపడవు. ఎంటర్ప్రైజ్ విధానం (138 వరకు), కమాండ్-లైన్ స్విచ్లు (150 వరకు) మాత్రమే దీన్ని నిలుపుతాయి.
150కమాండ్-లైన్ స్విచ్లు పనిచేసే చివరి వెర్షన్ (అదనపు మళ్లీ ప్రారంభంతో).కొలవబడింది139ఎంటర్ప్రైజ్ విధానం ExtensionManifestV2Availability తీసివేయబడింది.కొలవబడింది137MV2 డిఫాల్ట్గా తిరస్కరించబడుతుంది; మళ్లీ ప్రారంభించలేరు.కొలవబడింది
MV2 డిఫాల్ట్గా నిలిపివేయబడింది
MV2 ఎక్స్టెన్షన్లు ఇంకా ఇన్స్టాల్ అవుతాయి, కానీ నిలిపివేసిన స్థితిలో వస్తాయి (unsupportedManifestVersion). వినియోగదారు chrome://extensions లో వాటిని మళ్లీ ప్రారంభించవచ్చు, అప్పుడు అవి సాధారణంగా పనిచేస్తాయి. Google దీన్ని అక్టోబర్ 2024 నుండి దశలవారీగా అమలు చేసింది, కాబట్టి కొంతమంది వినియోగదారులు దీన్ని తర్వాత ఎదుర్కొన్నారు.
అక్టో 2024Google వినియోగదారులకు దశలవారీ అమలును ప్రారంభిస్తుంది.Chrome డాక్స్129కోడ్ డిఫాల్ట్ విలువ MV2 ను నిలిపివేయడం మొదలుపెడుతుంది.కొలవబడింది
రెండు ఫార్మాట్లు కలిసి, MV3 పూర్తవుతూ
MV2, MV3 రెండూ పనిచేస్తాయి — అత్యంత సడలింపు ఉన్న కాలం. కొత్త MV3 API లు ఒక్కొక్కటిగా వస్తాయి; కనీస వెర్షన్ ప్రకటించకుండా వాటిని వాడే ఎక్స్టెన్షన్ పాత బ్రౌజర్లలో ఇన్స్టాల్ అవుతుంది, కానీ ఆ ఫీచర్లు విఫలమవుతాయి.
127–128MV2 ఇంకా పనిచేస్తుంది; ఎక్స్టెన్షన్ల పేజీలో MV2 ముగింపు గురించి Chrome హెచ్చరించడం మొదలుపెడుతుంది.కొలవబడింది120userScripts అనుమతి అందుబాటులో ఉంది (వినియోగదారు కూడా దీన్ని ప్రారంభించాలి).Chrome డాక్స్114sidePanel అందుబాటులో ఉంది.కొలవబడింది109offscreen API అందుబాటులో ఉంది; పాత వెర్షన్లు ఇన్స్టాల్ అయి రన్ అవుతాయి, కానీ కాల్లు విఫలమవుతాయి.కొలవబడిందిజన 2022Chrome వెబ్ స్టోర్ కొత్త MV2 ఎక్స్టెన్షన్లను స్వీకరించడం ఆపివేస్తుంది (స్టోర్ విధానం, బ్రౌజర్ మార్పు కాదు).స్టోర్ విధానం96declarativeNetRequestWithHostAccess అనుమతి అందుబాటులోకి వస్తుంది.Chrome డాక్స్92ES మాడ్యూల్ బ్యాక్గ్రౌండ్లు రన్ కావడం మొదలవుతుంది.కొలవబడింది
MV3 స్థిరమైన వెర్షన్కు వచ్చింది
Chrome 88 నుండి MV3 ఎక్స్టెన్షన్లు ఇన్స్టాల్ అయి రన్ అవుతాయి. కానీ ES మాడ్యూల్గా ("type": "module") రాసిన బ్యాక్గ్రౌండ్ 92 వరకు ఇన్స్టాల్ అయినా ఎప్పుడూ రన్ కాదు.
88–91మాడ్యూల్ బ్యాక్గ్రౌండ్ service worker తో కనిపిస్తుంది, కానీ ఎప్పుడూ ప్రారంభం కాదు.కొలవబడింది88ప్రాథమిక MV3: ఇన్స్టాల్, ప్రారంభం, బ్యాక్గ్రౌండ్ అన్నీ పనిచేస్తాయి.కొలవబడింది
MV2 మాత్రమే ఉన్న సంవత్సరాలు
Manifest V2 ఒక్కటే స్థిరమైన ఫార్మాట్. MV3 ఎక్స్టెన్షన్ స్థిరమైన Chrome లో ఇన్స్టాల్ అయి ప్రారంభించినట్టు కనిపిస్తుంది, కానీ దాని బ్యాక్గ్రౌండ్ స్క్రిప్ట్ ఎప్పుడూ రన్ కాదు — గుర్తించడానికి అత్యంత కష్టమైన వైఫల్యం.
87స్థిరమైన 87 గరిష్ఠంగా manifest_version 2 ను మాత్రమే అంగీకరిస్తుంది; service_worker బ్యాక్గ్రౌండ్లు Dev ఛానెల్లో మాత్రమే ఉన్నాయి.సోర్స్ కోడ్
Chrome 137 నుండి MV2 తిరస్కరించబడుతుంది, సాధారణ వినియోగదారులకు దీన్ని దాటే మార్గం లేదు.
Chrome 129–136 MV2 ఎక్స్టెన్షన్లను స్వయంచాలకంగా నిలిపివేస్తుంది, కానీ వినియోగదారులు మళ్లీ ప్రారంభించవచ్చు.
MV3 కి Chrome 88 లేదా కొత్తది అవసరం; పాత బ్రౌజర్లు దీన్ని ఇన్స్టాల్ చేస్తాయి కానీ ఎప్పుడూ రన్ చేయవు.
బ్రౌజర్ మానిఫెస్ట్లోని minimum_chrome_version కంటే పాతదైతే, ఎక్స్టెన్షన్ల పేజీకి లాగడం, ప్యాక్ చేయనిదాన్ని లోడ్ చేయడం, విధానం ద్వారా ఇన్స్టాల్ చేయడం అన్నీ తిరస్కరించబడతాయి.
పాత వెర్షన్ డౌన్లోడ్ చేసే ముందు
- మానిఫెస్ట్ వెర్షన్ తనిఖీ చేయండి: Chrome 137 మరియు కొత్తవాటిలో MV3 మాత్రమే ఎంచుకోండి.
- కనీస వెర్షన్ తనిఖీ చేయండి: దాని కంటే తక్కువైతే ఇన్స్టాల్ తిరస్కరించబడుతుంది.
- పాత బ్రౌజర్లో అనుకూలమైన అత్యంత కొత్త వెర్షన్ ఎంచుకోండి, లేదా ముందుగా అప్డేట్ చేయండి.
పద్ధతి మరియు పరిమితులు
18 అక్టో 2026న Linux లో Chrome for Testing 113–156 మరియు Chromium 87–112 స్నాప్షాట్లతో పరీక్షించబడింది; పరీక్ష ఎక్స్టెన్షన్లు, నిజమైన Google Translate 2.0.13 / 2.0.18, AdBlock ఉపయోగించి “ఇన్స్టాల్ అయింది”, “ప్రారంభించబడింది”, “బ్యాక్గ్రౌండ్ నిజంగా రన్ అవుతోంది” వేరు చేయబడ్డాయి; CRX ఇన్స్టాల్ మార్గం ఎంటర్ప్రైజ్ విధానం ద్వారా బలవంతపు ఇన్స్టాల్తో తనిఖీ చేయబడింది. Chrome for Testing లో దశలవారీ అమలు ఉండదు, కాబట్టి పై వెర్షన్లు కోడ్ ఎప్పుడు అమల్లోకి వస్తుందో చూపిస్తాయి — నిజమైన వినియోగదారులు మార్పులను తర్వాత చూసి ఉండవచ్చు. Windows, Mac, Edge మరియు ఇతర Chromium బ్రౌజర్లు చేర్చబడలేదు. 150 తర్వాతి తేదీలు Chrome యొక్క నాలుగు వారాల విడుదల చక్రం నుండి అంచనా వేయబడ్డాయి.
Edge మరియు ఇతర Chromium బ్రౌజర్లు వాటి సొంత షెడ్యూల్ను అనుసరిస్తాయి; ఇక్కడ వాటిని పరీక్షించలేదు.