पब्लिश की गई तारीख: 3 जुलाई, 2026
जब तक कोई दूसरी जानकारी न दी जाए, तब तक ये बदलाव Android, ChromeOS, Linux, macOS, और Windows के लिए Chrome के बीटा चैनल के सबसे नए वर्शन पर लागू होते हैं. इन सुविधाओं के बारे में ज़्यादा जानने के लिए, दिए गए लिंक का इस्तेमाल करें या ChromeStatus.com पर जाएं. 3 जुलाई, 2026 तक Chrome, बीटा वर्शन में है. डेस्कटॉप के लिए, Google.com से या Android पर Google Play Store से, बीटा का सबसे नया वर्शन डाउनलोड किया जा सकता है.
सीएसएस और यूज़र इंटरफ़ेस (यूआई)
ऐनिमेशन और ट्रांज़िशन इवेंट पर ऐनिमेशन ऐक्सेसर
AnimationEvent और TransitionEvent इंटरफ़ेस में, सिर्फ़ पढ़ने के लिए ऐनिमेशन एट्रिब्यूट जोड़ा गया है. यह एट्रिब्यूट, इवेंट को ट्रिगर करने वाले, उससे जुड़े ऐनिमेशन ऑब्जेक्ट को दिखाता है.
सीएसएस की ruby-overhang प्रॉपर्टी
सीएसएस की ruby-overhang प्रॉपर्टी के लिए, सपोर्ट जोड़ा गया है. यह प्रॉपर्टी, रूबी एनोटेशन टेक्स्ट के ओवरहैंग के व्यवहार को कंट्रोल करने के लिए, auto, spaces, और none कीवर्ड स्वीकार करती है. CSSWG के स्पेसिफ़िकेशन के मुताबिक, none को spaces के तौर पर भी इस्तेमाल किया जा सकता है. इससे, पढ़ने में आसानी बनाए रखते हुए, लेआउट में अनचाहे गैप से बचने के लिए, सिर्फ़ खाली सफ़ेद जगह और सीजेके विराम चिह्न पर ओवरहैंग की अनुमति मिलती है.
position-anchor की शुरुआती वैल्यू को normal में बदला गया
सीएसएस की position-anchor प्रॉपर्टी की शुरुआती वैल्यू को none से बदलकर normal किया गया है. ऐसा, सीएसएस ऐंकर पोज़िशनिंग स्पेसिफ़िकेशन और अन्य ब्राउज़र के इंप्लीमेंटेशन के मुताबिक किया गया है. जब इसे normal पर सेट किया जाता है, तो अगर position-area को none पर सेट किया जाता है, तो यह प्रॉपर्टी none की तरह काम करती है. वहीं, अगर इसे auto पर सेट किया जाता है, तो यह auto की तरह काम करती है.
AnimationTrigger के प्ले करने के तरीकों के लिए, ऑटो-रिवाइंड की सुविधा नहीं
AnimationTrigger प्ले करने के तरीकों (play, play-forwards, और
play-backwards) को अपडेट किया गया है, ताकि वे ऑटो-रिवाइंड न हों. जब कोई जुड़ा हुआ ऐनिमेशन पहले ही पूरा हो चुका हो, तो इन प्ले ऐक्शन को ट्रिगर करने से ऐनिमेशन फिर से शुरू नहीं होगा.
व्हील इवेंट का मोमेंटम एट्रिब्यूट
wheel इवेंट पर momentum एट्रिब्यूट दिखाया गया है. इससे, नेटिव प्लैटफ़ॉर्म से जनरेट हुई स्क्रोलिंग इनर्शिया के बारे में पता चलता है. फ़्लिंग की वजह से होने वाले इनर्शिया इवेंट को ट्रैकपैड पर सीधे उपयोगकर्ता की इंटरैक्शन से अलग करने से, डेवलपर स्क्रोल इफ़ेक्ट को पसंद के मुताबिक बना सकते हैं या सिम्युलेटेड फ़्लिंग इवेंट को अनदेखा कर सकते हैं.
Web API
क्षमता वाले एलिमेंट <usermedia>
मीडिया स्ट्रीम को शुरू करने और उनसे इंटरैक्ट करने के लिए, <usermedia> क्षमता वाला एलिमेंट
जोड़ा गया है. यह एलिमेंट, उपयोगकर्ता की ओर से चालू किया जाने वाला, डिक्लेरेटिव कंट्रोल है.
ब्राउज़र के कंट्रोल वाले एलिमेंट को सीधे एचटीएमएल में एम्बेड करने से, अनुमति के अनुरोध, JavaScript कॉल के बजाय उपयोगकर्ता के साफ़ इरादे से जुड़ जाते हैं. इससे, प्रॉम्प्ट के उपयोगकर्ता अनुभव को बेहतर बनाया जा सकता है. साथ ही, पहले अनुमति न मिलने पर, उसे वापस पाने का साफ़ तरीका मिलता है.
परंपरागत और आसान चीनी भाषा के लिए, LanguageDetector का सपोर्ट
LanguageDetector API को बढ़ाया गया है, ताकि यह परंपरागत चीनी भाषा के लिए zh-Hant और आसान चीनी भाषा के लिए zh-Hans दिखाए. इससे, पहले दिखाए गए सामान्य zh कोड के अलावा, भाषा की ज़्यादा सटीक पहचान की जा सकती है.
अनुमान लगाने के नियमों का form_submission फ़ील्ड
प्रीरेंडर नियमों के लिए, अनुमान लगाने के नियमों के सिंटैक्स में form_submission फ़ील्ड जोड़ा गया है. इससे, वेब ऐप्लिकेशन ब्राउज़र को फ़ॉर्म सबमिट करने के लिए नेविगेशन को प्रीरेंडर करने का निर्देश दे सकते हैं. जैसे, खोज फ़ॉर्म से मिलने वाले जीईटी अनुरोध.
Web Speech API में, बिना बोले गए विराम चिह्न
SpeechRecognition में, unspokenPunctuation बूलियन एट्रिब्यूट जोड़ा गया है. जब इसे true पर सेट किया जाता है, तो स्पीच रिकॉग्निशन इंजन, स्पीच पॉज़ और प्रॉसोडी के आधार पर, विराम चिह्नों का अनुमान लगाकर उन्हें अपने-आप जोड़ देता है. इसके लिए, उपयोगकर्ताओं को विराम चिह्न के कमांड साफ़ तौर पर बोलने की ज़रूरत नहीं होती.
textStream() की मदद से टेक्स्ट स्ट्रीम करना
Request, Response, और Blob स्ट्रीम इंटरफ़ेस में, textStream() तरीका जोड़ा गया है. इससे, डिकोड किए गए टेक्स्ट स्ट्रिंग की सीधे तौर पर पढ़ी जा सकने वाली स्ट्रीम मिलती है. यह TextDecoderStream के ज़रिए बाइट स्ट्रीम को पाइप करने के बराबर है.
WebGPU: सबग्रुप साइज़ कंट्रोल
जीपीयू की वैकल्पिक सुविधा subgroup-size-control जोड़ी गई है. इससे, कंप्यूट शेडर में सबग्रुप साइज़ को साफ़ तौर पर सेट किया जा सकता है.
यह तकनीक, उन ऐप्लिकेशन के लिए खास तौर पर काम की है जिन्हें कुछ प्लैटफ़ॉर्म पर, खास सबग्रुप साइज़ के साथ सबग्रुप ऑपरेशन का इस्तेमाल करके, कंप्यूट शेडर की परफ़ॉर्मेंस को ऑप्टिमाइज़ करना होता है. जैसे, एआई वर्कलोड.
डीओएम और एचटीएमएल
क्रॉस-रूट ARIA के लिए रेफ़रंस टारगेट
शैडो रूट के लिए, रेफ़रंस टारगेट की सुविधा जोड़ी गई है. इससे, आईडी-रेफ़रंसिंग
एट्रिब्यूट, जैसे कि for, aria-labelledby, popovertarget, और commandfor
किसी कॉम्पोनेंट के शैडो डीओएम में मौजूद एलिमेंट को टारगेट कर सकते हैं. साथ ही, एनकैप्सुलेशन को बनाए रखा जा सकता है.
रेफ़रंस टारगेट को, टेंप्लेट पर shadowrootreferencetarget का इस्तेमाल करके डिक्लेरेटिव तरीके से या ShadowRoot.referenceTarget का इस्तेमाल करके इंपेरेटिव तरीके से तय किया जा सकता है.
FontFaceSet ग्लोबल इंटरफ़ेस दिखाया गया
सीएसएस फ़ॉन्ट लोडिंग स्पेसिफ़िकेशन के मुताबिक, FontFaceSet IDL की परिभाषा से [LegacyNoInterfaceObject] हटाया गया है. FontFaceSet अब a
ग्लोबल प्रॉपर्टी के तौर पर दिखाया जाता है. साथ ही, new FontFaceSet() को सही तरीके से लागू करने पर, TypeError:
Illegal constructor दिखता है.
रस्ट में मेमोरी-सेफ़ एक्सएमएल पार्सिंग
XSLT के अलावा अन्य स्थितियों (इनमें DOMParser, XMLHttpRequest.responseXML, और SVG इमेज रेफ़रंस शामिल हैं) के लिए, एक्सएमएल पार्सिंग को मेमोरी-सेफ़ रस्ट पार्सर में बदला गया है. इससे, स्टैंडर्ड के मुताबिक काम करते हुए, मेमोरी करप्ट होने के जोखिम को कम किया जा सकता है.
परफ़ॉर्मेंस
PerformanceSoftNavigation और InteractionContentfulPaint टाइमलाइन एंट्री
वेब परफ़ॉर्मेंस एपीआई की टाइमलाइन में, soft-navigation और interaction-contentful-paint परफ़ॉर्मेंस एंट्री टाइप जोड़े गए हैं. ये मेट्रिक, इंटरैक्शन की वजह से लोड होने में लगने वाली लेटेन्सी और सिंगल-पेज ऐप्लिकेशन (एसपीए) के सॉफ़्ट नेविगेशन को ट्रैक करती हैं. साथ ही, रूट ट्रांज़िशन के लिए नए टाइम ऑरिजिन सेट करती हैं. इससे,
सॉफ़्ट
नेविगेशन के लिए वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी मेज़र की जा सकती है.
क्रॉस-ऑरिजिन रीडायरेक्ट टाइमिंग के लिए ऑप्ट-इन
ऑरिजिन सर्वर को, नेविगेशन डेस्टिनेशन ऑरिजिन के साथ क्रॉस-ऑरिजिन रीडायरेक्ट टाइमिंग की जानकारी शेयर करने के लिए ऑप्ट-इन करने की अनुमति मिलती है. इससे, डेवलपर रीडायरेक्ट की परफ़ॉर्मेंस मेज़र कर सकते हैं.
सुलभता
aria-actions एट्रिब्यूट
ARIA स्पेसिफ़िकेशन के मुताबिक, aria-actions एट्रिब्यूट के लिए सपोर्ट जोड़ा गया है.
इस एट्रिब्यूट की मदद से, डेवलपर, कंपोज़िट इंटरैक्टिव विजेट में सेकंडरी ऐक्शन कंट्रोल दिखा सकते हैं. इससे, असिस्टिव टेक्नोलॉजी की खोज को बेहतर बनाया जा सकता है.
सुरक्षा और निजता
Direct Sockets की अनुमति से जुड़ी नीति का अपडेट
आइसोलेटेड वेब ऐप्लिकेशन के लिए, Direct Sockets का इस्तेमाल करने की अनुमति से जुड़ी नीतियों को अपडेट किया गया है. direct-sockets-private नीति की जगह, local-network और loopback-network नीतियां लागू की गई हैं. इससे, नेटवर्क कनेक्शन पर ज़्यादा सटीक कंट्रोल मिलता है.
ऑरिजिन ट्रायल की नई सुविधाएं
Chrome 151 में, ऑरिजिन ट्रायल की इन नई सुविधाओं के लिए ऑप्ट-इन किया जा सकता है.
WebCrypto एल्गोरिदम के अपडेट
Web Cryptography API में, पोस्ट-क्वांटम एल्गोरिदम (एमएल-केईएम और एमएल-डीएसए), हाइब्रिड की एक्सचेंज (एक्स-विंग), और ChaCha20-Poly1305 सिमेट्रिक एईएडी जोड़े गए हैं. इससे, स्टैंडर्डाइज़्ड क्वांटम-रेज़िस्टेंट क्रिप्टोग्राफ़ी के ब्राउज़र-नेटिव इंप्लीमेंटेशन मिलते हैं.
WebRTC डेटा चैनल: एसईटीपी नेगोशिएशन ऐक्सेलरेशन प्रोटोकॉल
WebRTC डेटा चैनल, डेटाग्राम ट्रांसपोर्ट लेयर सिक्योरिटी (डीटीएलएस) असोसिएशन पर, स्ट्रीम कंट्रोल ट्रांसमिशन प्रोटोकॉल (एसईटीपी) का इस्तेमाल करते हैं.
एसईटीपी कनेक्शन को एस्टैब्लिश करने के लिए, हैंडशेक की ज़रूरत होती है. इससे लेटेन्सी होती है. इंटरनेट के नए ड्राफ़्ट में, डेटाचैनल को एस्टैब्लिश करने की प्रोसेस को तेज़ करने का एक तरीका बताया गया है. इसके लिए, सेशन डेस्क्रिप्शन प्रोटोकॉल (एसडीपी) ऑफ़र/आंसर एक्सचेंज में, एसईटीपी इनिशियलाइज़ेशन पैरामीटर एम्बेड किए जाते हैं. इससे, डेटा चैनल को खोलने में लगने वाला समय, नेटवर्क के दो राउंड-ट्रिप टाइम तक कम हो जाता है.
बंद की गई और हटाई गई सुविधाएं
Chrome 151 में, इन सुविधाओं को बंद कर दिया गया है या हटा दिया गया है.
macOS 12 के लिए सपोर्ट हटाया गया
Chrome 150, macOS 12 के साथ काम करने वाला आखिरी वर्शन था. Chrome 151 से, macOS 13 या इसके बाद का वर्शन होना ज़रूरी है. macOS 12 पर चलने वाले डिवाइसों पर, Chrome काम करता रहेगा. हालांकि, इसे नए वर्शन पर अपडेट नहीं किया जा सकेगा.