सुसंगतता मार्गदर्शक
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 ला कोणतीही वरची मर्यादा नाही — ते 88 पासून 156 पर्यंत, आम्ही तपासलेल्या सर्वात नवीन आवृत्तीपर्यंत चालले. उरलेला एकमेव धोका म्हणजे खूप जुना ब्राउझर.
156तपासलेली सर्वात नवीन आवृत्ती: MV2 सर्वत्र नाकारले, MV3 चालते.मोजले151सर्व कमांड-लाइन स्विच काढले.मोजले
MV2 नाकारले जाते
सामान्य वापरकर्त्यांसाठी MV2 संपले: इंस्टॉल नाकारले जाते आणि पुन्हा सुरू करता येत नाही; डेव्हलपर मोड आणि “अनपॅक केलेले लोड करा” उपयोगी पडत नाहीत. फक्त एंटरप्राइझ धोरण (138 पर्यंत) आणि कमांड-लाइन स्विच (150 पर्यंत) ते टिकवतात.
150कमांड-लाइन स्विच चालणारी शेवटची आवृत्ती (एकदा अतिरिक्त पुन्हा सुरू करावे लागते).मोजले139एंटरप्राइझ धोरण ExtensionManifestV2Availability काढले.मोजले137MV2 डीफॉल्टनुसार नाकारले जाते; पुन्हा सुरू करता येत नाही.मोजले
MV2 डीफॉल्टनुसार बंद
MV2 एक्स्टेंशन अजूनही इंस्टॉल होतात, पण बंद अवस्थेत येतात (unsupportedManifestVersion). वापरकर्ता त्यांना chrome://extensions वर पुन्हा सुरू करू शकतो आणि ती नेहमीप्रमाणे चालतात. Google ने हे ऑक्टोबर 2024 पासून टप्प्याटप्प्याने आणले, त्यामुळे काही वापरकर्त्यांना हे नंतर दिसले.
ऑक्टो २०२४Google वापरकर्त्यांसाठी टप्प्याटप्प्याने अंमलबजावणी सुरू करते.Chrome दस्तऐवज129कोडमधील डीफॉल्ट मूल्य MV2 बंद करू लागते.मोजले
दोन्ही फॉरमॅट एकत्र, MV3 पूर्ण होत गेले
MV2 आणि MV3 दोन्ही चालतात — सर्वात सोयीचा काळ. MV3 चे नवीन API एकेक करून येतात; किमान आवृत्ती न सांगता ते वापरणारे एक्स्टेंशन जुन्या ब्राउझरमध्ये इंस्टॉल होते, पण ती वैशिष्ट्ये चालत नाहीत.
127–128MV2 अजून चालते; Chrome एक्स्टेंशन पेजवर MV2 संपण्याचा इशारा देऊ लागते.मोजले120userScripts परवानगी उपलब्ध (वापरकर्त्यानेही ती सुरू करावी लागते).Chrome दस्तऐवज114sidePanel उपलब्ध.मोजले109offscreen API उपलब्ध; आधीच्या आवृत्त्या इंस्टॉल होऊन चालतात, पण कॉल अयशस्वी होतात.मोजलेजाने २०२२Chrome वेब स्टोअर नवीन 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 ब्राउझर स्वतःच्या वेळापत्रकानुसार चालतात; येथे त्यांची तपासणी केलेली नाही.