ಹೊಂದಾಣಿಕೆ ಮಾರ್ಗದರ್ಶಿ
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 ರಿಂದ ಹಂತಹಂತವಾಗಿ ಜಾರಿಗೆ ತಂದಿತು, ಆದ್ದರಿಂದ ಕೆಲವು ಬಳಕೆದಾರರು ಇದನ್ನು ನಂತರ ಎದುರಿಸಿದರು.
ಅಕ್ಟೋ 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 ಬ್ರೌಸರ್ಗಳು ತಮ್ಮದೇ ವೇಳಾಪಟ್ಟಿಯನ್ನು ಅನುಸರಿಸುತ್ತವೆ; ಇಲ್ಲಿ ಅವನ್ನು ಪರೀಕ್ಷಿಸಿಲ್ಲ.