ক্রোম 139

স্থিতিশীল প্রকাশের তারিখ: আগস্ট 5, 2025

অন্যথায় উল্লেখ না করা পর্যন্ত, নিম্নলিখিত পরিবর্তনগুলি Android, ChromeOS, Linux, macOS এবং Windows এর জন্য Chrome 139 স্থিতিশীল চ্যানেল রিলিজে প্রযোজ্য।

CSS এবং UI

শর্ট সার্কিটিং var() এবং attr()

যখন ফলব্যাক নেওয়া হয় না, var() এবং attr() ফাংশনগুলি সেই ফলব্যাকে চক্রের সন্ধান না করেই মূল্যায়ন করে।

ChromeStatus.com এন্ট্রি

@font-face নিয়মে font-feature-settings বর্ণনাকারীকে সমর্থন করুন

এই বৈশিষ্ট্যটি সিএসএস ফন্ট লেভেল 4-এ সংজ্ঞায়িত font-feature-settings জন্য স্ট্রিং-ভিত্তিক সিনট্যাক্স সমর্থন করে। স্পেসিফিকেশন অনুযায়ী অবৈধ বা অচেনা বৈশিষ্ট্য ট্যাগ উপেক্ষা করা হবে। কোন বাইনারি বা অ-মানক ফর্ম সমর্থিত হয়.

যেহেতু ওপেনটাইপ ফন্টগুলি আরও ব্যাপকভাবে গৃহীত হয়েছে, এই বর্ধিতকরণটি টাইপোগ্রাফিক নিয়ন্ত্রণকে উন্নত করবে, অপ্রয়োজনীয়তা হ্রাস করবে এবং ওয়েব ডিজাইনের জন্য আরও মাপযোগ্য, আধুনিক পদ্ধতিকে সমর্থন করবে।

ট্র্যাকিং বাগ #40398871 | ChromeStatus.com এন্ট্রি | স্পেক

CSS কাস্টম ফাংশন

কাস্টম ফাংশনগুলি কাস্টম বৈশিষ্ট্যগুলির অনুরূপ, তবে একটি একক, নির্দিষ্ট মান ফেরত দেওয়ার পরিবর্তে, তারা অন্যান্য কাস্টম বৈশিষ্ট্য, পরামিতি এবং শর্তাবলীর উপর ভিত্তি করে মান প্রদান করে।

ট্র্যাকিং বাগ #325504770 | ChromeStatus.com এন্ট্রি | স্পেক

প্রাথমিক ট্রানজিশন মানতে স্যুইচ করার সময় ট্রানজিশন চালানো চালিয়ে যান

যখন রূপান্তর সম্পর্কিত বৈশিষ্ট্যগুলি পরিবর্তিত হয়, তখন সেগুলি কেবলমাত্র নতুন শুরু হওয়া পরিবর্তনগুলিকে প্রভাবিত করবে বলে মনে করা হয়। এর মানে হল যে আপনি যদি ট্রানজিশন বৈশিষ্ট্য পরিবর্তন করেন, যদি না আপনি সক্রিয় ট্রানজিশন অ্যানিমেশন আছে এমন বৈশিষ্ট্যগুলিও পরিবর্তন না করেন, সেই ট্রানজিশন অ্যানিমেশনগুলি পূর্বে নির্দিষ্ট সময়কাল এবং সহজ করার সাথে চলতে থাকবে।

Chrome ভুলভাবে ট্রানজিশন বাতিল করেছে যখন ট্রানজিশন প্রপার্টিটি none সেট করা ছিল না, যদিও আপনি শুধুমাত্র transition-duration পরিবর্তন করলে এটি সেগুলিকে বাতিল করে না। এই পরিবর্তনটি ক্রোমকে Safari এবং Firefox-এর সাথে সামঞ্জস্যপূর্ণ করে তোলে, সক্রিয় ট্রানজিশনগুলিকে চলতে চলতে অনুমতি দেয়, যতক্ষণ না তাদের সম্পত্তির মান পরিবর্তন করে একটি নতুন ট্রানজিশন আপডেট ট্রিগার করে।

ChromeStatus.com এন্ট্রি | স্পেক

কর্নার শেপিং ( corner-shape , superellipse , squircle )

বর্তমান border-radius উপরে, কোণার আকৃতি এবং বক্রতাকে একটি সুপারলিপস হিসাবে প্রকাশ করে স্টাইলিং কোণগুলি সক্ষম করুন৷

এটি squircles, notches, এবং scoops এর মত আকার এবং তাদের মধ্যে অ্যানিমেট করার অনুমতি দেয়।

ট্র্যাকিং বাগ #393145930 | ChromeStatus.com এন্ট্রি | স্পেক

font-width সম্পত্তি এবং বর্ণনাকারী যোগ করুন এবং font-stretch একটি উত্তরাধিকার উপনাম করুন

SVG <script> উপাদানের জন্য async বৈশিষ্ট্য সমর্থন করে

SVG 2.0-এর SVGScriptElement ইন্টারফেসটি HTMLScriptElement এর অনুরূপ অ্যাসিঙ্ক অ্যাট্রিবিউট প্রবর্তন করে। এই বৈশিষ্ট্যটি SVG ব্যবহার করে এমন ওয়েব অ্যাপ্লিকেশনগুলির কর্মক্ষমতা এবং প্রতিক্রিয়াশীলতা উন্নত করে, স্ক্রিপ্টগুলিকে অ্যাসিঙ্ক্রোনাসভাবে চালানোর অনুমতি দেয়।

ট্র্যাকিং বাগ #40067618 | ChromeStatus.com এন্ট্রি | স্পেক

request-close ইনভোকার কমান্ড

ডায়ালগ উপাদানগুলি বিভিন্ন প্রক্রিয়ার মাধ্যমে বন্ধ করা যেতে পারে, কখনও কখনও বিকাশকারীরা বন্ধ হওয়া প্রতিরোধ করার ক্ষমতা রাখতে চায়। এই ডায়ালগগুলি অর্জন করতে একটি ইভেন্ট বাতিল করুন৷ মূলত এটি শুধুমাত্র একটি ঘনিষ্ঠ অনুরোধের মাধ্যমে বহিস্কার করা হয়েছিল (উদাহরণস্বরূপ, একটি ESC কী প্রেস), সম্প্রতি একটি requestClose() JavaScript ফাংশন যোগ করা হয়েছে যা বাতিল ইভেন্টটিকেও ফায়ার করে।

request-close কমান্ড ডিক্লারেটিভ ইনভোকার কমান্ড এপিআইতে সেই নতুন ক্ষমতা নিয়ে আসে।

ট্র্যাকিং বাগ #400647849 | ChromeStatus.com এন্ট্রি | স্পেক

স্ক্রোল অ্যাঙ্করিং অগ্রাধিকার প্রার্থী ফিক্স

স্ক্রোল অ্যাঙ্করিং অ্যালগরিদম পরিবর্তন করে। অ্যাঙ্কর হিসাবে অগ্রাধিকার প্রার্থী নির্বাচন করার পরিবর্তে, নিয়মিত অ্যাঙ্কর নির্বাচন অ্যালগরিদমের সুযোগ বা মূল হিসাবে প্রার্থীকে বেছে নিন যা অ্যাঙ্কর হিসাবে গভীরতম অনস্ক্রিন উপাদান নির্বাচন করবে।

ChromeStatus.com এন্ট্রি

ডিভাইস

WebXR ডেপথ সেন্সিং কর্মক্ষমতা উন্নতি

একটি WebXR সেশনের মধ্যে গভীরতা সেন্সিং বৈশিষ্ট্যের আচরণ কাস্টমাইজ করার জন্য বেশ কিছু নতুন প্রক্রিয়া উন্মোচিত করে, যার লক্ষ্যে জেনারেশনের কার্যক্ষমতা বা গভীরতা বাফারের ব্যবহার উন্নত করা।

উদ্ভাসিত মূল প্রক্রিয়াগুলি হল: কাঁচা বা মসৃণ গভীরতার বাফারের জন্য অনুরোধ করার ক্ষমতা, রানটাইমটি স্টপ বা পুনরায় শুরু করার জন্য অনুরোধ করার ক্ষমতা গভীরতা বাফার প্রদান করে, এবং একটি গভীরতা বাফার প্রকাশ করার ক্ষমতা যা ব্যবহারকারীর দৃষ্টিভঙ্গির সাথে ঠিক সারিবদ্ধ নয়, যাতে ব্যবহারকারী এজেন্টকে অপ্রয়োজনীয়-প্রো ফ্রেমটি সম্পাদন করার প্রয়োজন না হয়।

ট্র্যাকিং বাগ #410607163 | ChromeStatus.com এন্ট্রি | স্পেক

DOM

JavaScript DOM API-এ আরও অক্ষরের অনুমতি দিন

এইচটিএমএল পার্সার সর্বদা (বা দীর্ঘ সময়ের জন্য) উপাদান এবং বৈশিষ্ট্যগুলিকে বৈধ অক্ষর এবং নামগুলির বিস্তৃত বৈচিত্র্যের অনুমতি দেয়, তবে একই উপাদান এবং বৈশিষ্ট্যগুলি তৈরি করতে JavaScript DOM APIগুলি আরও কঠোর এবং পার্সারের সাথে মেলে না৷

এই পরিবর্তনটি HTML পার্সারের সাথে মেলে জাভাস্ক্রিপ্ট DOM API-এর বৈধতাকে শিথিল করে।

ট্র্যাকিং বাগ #40228234 | ChromeStatus.com এন্ট্রি | স্পেক

গ্রাফিক্স

WebGPU: BC এবং ASTC সংকুচিত ফরম্যাটের জন্য 3D টেক্সচার সমর্থন

texture-compression-bc-sliced-3d এবং texture-compression-astc-sliced-3d WebGPU বৈশিষ্ট্যগুলি যথাক্রমে BC এবং ASTC সংকুচিত ফরম্যাটের জন্য 3D টেক্সচার সমর্থন যোগ করে।

ট্র্যাকিং বাগ #342840940 | ChromeStatus.com এন্ট্রি | স্পেক

নিরাপদ পেমেন্ট নিশ্চিতকরণ (SPC)

securePaymentConfirmationAvailability কনফার্মেশন অ্যাভাইলেবিলিটি API

সিকিউর পেমেন্ট কনফার্মেশন (SPC) বৈশিষ্ট্য উপলব্ধ কিনা তা পরীক্ষা করার একটি সহজ উপায় প্রদান করার জন্য এটি একটি JavaScript API। এই API-এর সাহায্যে, SPC-এর প্রাপ্যতা নির্ধারণের একমাত্র উপায় ছিল প্রয়োজনীয় প্যারামিটার সহ একটি PaymentRequest তৈরি করা, যেটি জটিল এবং কঠিন ক্ষেত্রে যেখানে একজন ডেভেলপার পেমেন্ট প্রক্রিয়া শুরু করার আগে SPC চেক করতে চান।

ট্র্যাকিং বাগ #40258712 | ChromeStatus.com এন্ট্রি | স্পেক

নিরাপদ পেমেন্ট নিশ্চিতকরণ: ব্রাউজার বাউন্ড কী

সিকিউর পেমেন্ট কনফার্মেশন দাবী এবং শংসাপত্র তৈরিতে একটি অতিরিক্ত ক্রিপ্টোগ্রাফিক স্বাক্ষর যোগ করে। সংশ্লিষ্ট ব্যক্তিগত কী ডিভাইস জুড়ে সিঙ্ক করা হয় না। এটি ওয়েব ডেভেলপারদের অর্থপ্রদানের লেনদেনের জন্য ডিভাইস বাইন্ডিংয়ের প্রয়োজনীয়তা পূরণ করতে সহায়তা করে।

ট্র্যাকিং বাগ #377278827 | ChromeStatus.com এন্ট্রি | স্পেক

অন-ডিভাইস AI

অন-ডিভাইস ওয়েব স্পিচ API

এই বৈশিষ্ট্যটি ওয়েব স্পিচ এপিআই-তে অন-ডিভাইস স্পিচ রিকগনিশন সমর্থন যোগ করে, যা ওয়েবসাইটগুলিকে নিশ্চিত করতে দেয় যে অডিও বা প্রতিলিপিকৃত বক্তৃতা প্রক্রিয়াকরণের জন্য তৃতীয় পক্ষের পরিষেবাতে পাঠানো হয় না।

ওয়েবসাইটগুলি নির্দিষ্ট ভাষার জন্য অন-ডিভাইস স্পিচ রিকগনিশনের প্রাপ্যতা সম্পর্কে জিজ্ঞাসা করতে পারে, ব্যবহারকারীদের অন-ডিভাইস স্পিচ রিকগনিশনের জন্য প্রয়োজনীয় রিসোর্স ইনস্টল করার জন্য অনুরোধ করতে পারে, এবং প্রয়োজন অনুসারে অন-ডিভাইস বা ক্লাউড-ভিত্তিক স্পিচ রিকগনিশনের মধ্যে বেছে নিতে পারে।

ChromeStatus.com এন্ট্রি | স্পেক

ক্রস-সাইট নেভিগেশনের জন্য উইন্ডো নাম সাফ করুন যা ব্রাউজিং প্রসঙ্গ গোষ্ঠী পরিবর্তন করে

একটি ট্র্যাকিং ভেক্টর হিসাবে ব্যবহার করা যেতে পারে এমন তথ্য ফাঁস এড়াতে, যখন নেভিগেশন ব্রাউজিং প্রসঙ্গ গোষ্ঠীগুলিকে স্যুইচ করে তখন window.name সম্পত্তির মান সাফ করে।

ট্র্যাকিং বাগ #1090128 | ChromeStatus.com এন্ট্রি | স্পেক

নেটওয়ার্ক

Accept-Language হেডার তথ্যে ফিঙ্গারপ্রিন্টিং হ্রাস করুন

HTTP অনুরোধে এবং navigator.languagesAccept-Language হেডার মান স্ট্রিং প্রকাশ করে এমন তথ্যের পরিমাণ হ্রাস করে। Accept-Language হেডার ব্যবহার করে প্রতিটি HTTP অনুরোধে ব্যবহারকারীর পছন্দের ভাষাগুলির একটি সম্পূর্ণ তালিকা পাঠানোর পরিবর্তে, Chrome শুধুমাত্র ব্যবহারকারীর সবচেয়ে পছন্দের ভাষা পাঠায়।

ট্র্যাকিং বাগ #1306905 | ChromeStatus.com এন্ট্রি

Windows এ TCP পোর্ট বরাদ্দ র্যান্ডমাইজ করুন

এই লঞ্চটি উইন্ডোজ (2020 বা তার পরবর্তী) সংস্করণগুলিতে TCP পোর্ট র্যান্ডমাইজেশন সক্ষম করে যেখানে আমরা খুব দ্রুত পূর্বের পোর্টগুলির পুনঃব্যবহারের সমস্যাগুলি দেখতে আশা করি না (পোর্ট পুনঃব্যবহারের সময়সীমার কারণে প্রত্যাখ্যানের কারণ)। দ্রুত বন্দর পুনঃব্যবহারের সমস্যা জন্মদিনের সমস্যা থেকে উদ্ভূত হয়, যেখানে একটি ক্রমিক মডেলে পোর্ট পুনঃব্যবহারের তুলনায় নির্বাচিত প্রতিটি নতুন পোর্টের জন্য এলোমেলোভাবে ইতিমধ্যেই দেখা একটি পোর্ট পুনরায় বাছাই করার সম্ভাবনা 100% এর সাথে একত্রিত হয়।

ট্র্যাকিং বাগ #40744069 | ChromeStatus.com এন্ট্রি

কর্মক্ষমতা

অ্যান্ড্রয়েডে দ্রুত ব্যাকগ্রাউন্ড ফ্রিজিং

অ্যান্ড্রয়েডে পটভূমির পৃষ্ঠাগুলি (এবং সংশ্লিষ্ট কর্মীদের) হিমায়িত করার সময় পাঁচ মিনিট থেকে এক মিনিটে সংক্ষিপ্ত করে৷

ট্র্যাকিং বাগ #435623337 | ChromeStatus.com এন্ট্রি

নিরাপত্তা

বিষয়বস্তু নিরাপত্তা নীতি (CSP) অবরুদ্ধ কর্মীর জন্য ফায়ার ত্রুটি ইভেন্ট

স্ক্রিপ্ট "new Worker(url)" বা "new SharedWorker(url)" চালালে ক্রোমকে স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ করে, আনার সময় CSP চেক করে এবং ব্যতিক্রম থ্রো করার পরিবর্তে অ্যাসিঙ্ক্রোনাসভাবে ত্রুটি ইভেন্ট ফায়ার করে।

ট্র্যাকিং বাগ #41285169 | ChromeStatus.com এন্ট্রি | স্পেক

ওয়েবআরটিসি

RTC এনকোডেড ফ্রেমের জন্য অডিও স্তর

এই বৈশিষ্ট্যটি RTCPeerConnection ব্যবহার করে প্রেরিত একটি এনকোডেড ফ্রেমের অডিও স্তরকে ওয়েবে প্রকাশ করে এবং WebRTC এনকোডেড ট্রান্সফর্ম ব্যবহার করে উন্মুক্ত করে।

ট্র্যাকিং বাগ #418116079 | ChromeStatus.com এন্ট্রি | স্পেক

ওয়েব API

ওয়েব অ্যাপ স্কোপ এক্সটেনশন

একটি scope_extensions ওয়েব অ্যাপ ম্যানিফেস্ট ক্ষেত্র যোগ করে যা ওয়েব অ্যাপগুলিকে তাদের স্কোপকে অন্য উৎসে প্রসারিত করতে সক্ষম করে।

এটি একাধিক সাবডোমেন এবং শীর্ষ স্তরের ডোমেনগুলি নিয়ন্ত্রণ করে এমন সাইটগুলিকে একটি একক ওয়েব অ্যাপ হিসাবে উপস্থাপন করার অনুমতি দেয়৷

একটি .well-known/web-app-origin-association কনফিগারেশন ফাইল ব্যবহার করে ওয়েব অ্যাপের সাথে অ্যাসোসিয়েশন নিশ্চিত করার জন্য তালিকাভুক্ত উৎসের প্রয়োজন।

বাগ ট্র্যাকিং #detail?id=1250011 | ChromeStatus.com এন্ট্রি | স্পেক

স্পেসিফিকেশন-সঙ্গতিপূর্ণ JSON MIME প্রকার সনাক্তকরণ

Chrome এখন WHATWG mimesniff স্পেসিফিকেশন দ্বারা সংজ্ঞায়িত সমস্ত বৈধ JSON MIME প্রকারগুলিকে স্বীকৃতি দেয়৷ এর মধ্যে যেকোন MIME প্রকার রয়েছে যার সাবটাইপ +json দিয়ে শেষ হয়, application/json এবং text/json ছাড়াও। এই পরিবর্তনটি নিশ্চিত করে যে JSON সনাক্তকরণের উপর নির্ভরশীল ওয়েব API এবং বৈশিষ্ট্যগুলি ওয়েব প্ল্যাটফর্ম স্ট্যান্ডার্ড এবং অন্যান্য ব্রাউজারগুলির সাথে ধারাবাহিকভাবে আচরণ করে৷

ChromeStatus.com এন্ট্রি | স্পেক

WebGPU core-features-and-limits

core-features-and-limits বৈশিষ্ট্যটি একটি WebGPU অ্যাডাপ্টারকে নির্দেশ করে এবং ডিভাইসটি মূল বৈশিষ্ট্য এবং বৈশিষ্ট্যের সীমা সমর্থন করে।

ট্র্যাকিং বাগ #418025721 | ChromeStatus.com এন্ট্রি | স্পেক

ক্র্যাশ রিপোর্টিং API: শুধুমাত্র ক্র্যাশ রিপোর্ট পেতে crash-reporting নির্দিষ্ট করুন

এই বৈশিষ্ট্যটি নিশ্চিত করে যে ডেভেলপাররা crash-reporting নামের শেষ পয়েন্টটি নির্দিষ্ট করে শুধুমাত্র ক্র্যাশ রিপোর্ট পাবেন। ডিফল্টরূপে, ক্র্যাশ রিপোর্টগুলি default এন্ডপয়েন্টে পৌঁছে দেওয়া হয় যা ক্র্যাশ রিপোর্ট ছাড়াও অন্যান্য অনেক ধরনের রিপোর্ট পায়। বিকাশকারীরা crash-reporting নামের সুপরিচিত এন্ডপয়েন্টে একটি পৃথক URL সরবরাহ করতে পারে, সেখানে ক্র্যাশ রিপোর্টগুলিকে default এন্ডপয়েন্টের পরিবর্তে সরাসরি পাঠাতে পারে৷

ট্র্যাকিং বাগ #414723480 | ChromeStatus.com এন্ট্রি | স্পেক

অরিজিন ট্রায়াল

প্রম্পট API

টেক্সট, ইমেজ এবং অডিও ইনপুট ব্যবহার করে একটি এআই ভাষার মডেলের সাথে ইন্টারঅ্যাক্ট করার জন্য ডিজাইন করা একটি API। এটি ইমেজ ক্যাপশন তৈরি করা এবং ভিজ্যুয়াল সার্চ করা থেকে শুরু করে অডিও ট্রান্সক্রিব করা, সাউন্ড ইভেন্ট শ্রেণীবদ্ধ করা, নির্দিষ্ট নির্দেশাবলী অনুসরণ করে টেক্সট তৈরি করা এবং টেক্সট থেকে তথ্য বা অন্তর্দৃষ্টি বের করা পর্যন্ত বিভিন্ন ব্যবহারের ক্ষেত্রে সমর্থন করে। এটি স্ট্রাকচার্ড আউটপুটগুলিকে সমর্থন করে যা নিশ্চিত করে যে প্রতিক্রিয়াগুলি একটি পূর্বনির্ধারিত ফর্ম্যাট মেনে চলে, সাধারণত JSON স্কিমা হিসাবে প্রকাশ করা হয়, প্রতিক্রিয়া সামঞ্জস্য বাড়াতে এবং প্রমিত আউটপুট ফর্ম্যাটগুলির প্রয়োজন হয় এমন ডাউনস্ট্রিম অ্যাপ্লিকেশনগুলির সাথে নিরবচ্ছিন্ন একীকরণের সুবিধা দেয়৷

এই APIটি Chrome এক্সটেনশনেও উন্মুক্ত করা হয়েছে। এই বৈশিষ্ট্য এন্ট্রি ওয়েবে এক্সপোজার ট্র্যাক. একটি এন্টারপ্রাইজ নীতি ( GenAILocalFoundationalModelSettings ) অন্তর্নিহিত মডেল ডাউনলোড নিষ্ক্রিয় করতে উপলব্ধ যা এই API অনুপলব্ধ রেন্ডার করবে৷

মূল বিচার | মূল ট্রায়াল ব্লগ পোস্ট | ট্র্যাকিং বাগ #417530643 | ChromeStatus.com এন্ট্রি

বর্ধিত জীবনকাল ভাগ শ্রমিকদের

এটি একটি নতুন বিকল্প যোগ করে, extendedLifetime: true , SharedWorker কনস্ট্রাক্টরে। এটি অনুরোধ করে যে সমস্ত বর্তমান ক্লায়েন্ট আনলোড করার পরেও ভাগ করা কর্মীকে জীবিত রাখা হবে। প্রাথমিক ব্যবহারের ক্ষেত্রে পৃষ্ঠাগুলিকে অ্যাসিঙ্ক্রোনাস কাজ করার অনুমতি দেওয়া হয় যার জন্য একটি পৃষ্ঠা আনলোড হওয়ার পরে জাভাস্ক্রিপ্টের প্রয়োজন হয়, কোনও পরিষেবা কর্মীর উপর নির্ভর করার প্রয়োজন ছাড়াই।

মূল বিচার | মূল ট্রায়াল ব্লগ পোস্ট | ট্র্যাকিং বাগ #400473072 | ChromeStatus.com এন্ট্রি

SoftNavigation কর্মক্ষমতা এন্ট্রি

PerformanceObserver এবং পারফরম্যান্স টাইমলাইন উভয় ব্যবহার করে ওয়েব ডেভেলপারদের কাছে (পরীক্ষামূলক) নরম নেভিগেশন হিউরিস্টিকস প্রকাশ করে।

এই বৈশিষ্ট্য দুটি নতুন কর্মক্ষমতা এন্ট্রি রিপোর্ট:

  • soft-navigation , ব্যবহারকারীর ইন্টারঅ্যাকশনের জন্য যা পৃষ্ঠাটি নেভিগেট করে। পারফরম্যান্স টাইমলাইন স্লাইস করতে সাহায্য করার জন্য একটি নতুন timeOrigin সংজ্ঞায়িত করে।
  • interaction-contentful-paint , যা সফ্ট-নেভিগেশনের জন্য LCP হিসাবে ব্যবহৃত ইন্টারঅ্যাকশনের লোডিং কার্যক্ষমতার (শুধু পরবর্তী পেইন্টের বাইরে) রিপোর্ট করে।

মূল বিচার | মূল ট্রায়াল ব্লগ পোস্ট | ট্র্যাকিং বাগ #1338390 | ChromeStatus.com এন্ট্রি | স্পেক

ওয়েব প্রমাণীকরণ অবিলম্বে মধ্যস্থতা

navigator.credentials.get() এর জন্য একটি মধ্যস্থতা মোড যার ফলে ব্রাউজার সাইন-ইন UI ব্যবহারকারীর কাছে প্রদর্শিত হতে পারে যদি ব্রাউজারে অবিলম্বে পরিচিত সাইটের জন্য একটি পাসকি বা পাসওয়ার্ড থাকে। অন্যথায়, যদি এমন কোন শংসাপত্র উপলব্ধ না থাকে তবে এটি NotAllowedError সহ প্রত্যাখ্যান করে। এটি সাইটটিকে সাইন-ইন পৃষ্ঠা দেখানো এড়াতে অনুমতি দেয় যদি ব্রাউজারটি সাইন-ইন শংসাপত্রের একটি পছন্দ অফার করতে পারে যা সফল হওয়ার সম্ভাবনা রয়েছে, যেখানে এখনও এই ধরনের কোনও শংসাপত্র নেই এমন ক্ষেত্রে সাইন-ইন পৃষ্ঠা প্রবাহের অনুমতি দেয়৷

ট্র্যাকিং বাগ #408002783 | ChromeStatus.com এন্ট্রি | স্পেক

সম্পূর্ণ ফ্রেম রেট রেন্ডার ব্লকিং অ্যাট্রিবিউট

ব্লকিং অ্যাট্রিবিউটে একটি নতুন রেন্ডার ব্লকিং টোকেন ফুল-ফ্রেম-রেট যোগ করে। যখন রেন্ডারারকে পূর্ণ-ফ্রেম-রেট টোকেন দিয়ে অবরুদ্ধ করা হয়, রেন্ডারার কম ফ্রেম হারে কাজ করবে যাতে লোড করার জন্য আরও সংস্থান সংরক্ষণ করা যায়।

মূল বিচার | ট্র্যাকিং বাগ #397832388 | ChromeStatus.com এন্ট্রি

WebGPU সামঞ্জস্য মোড

OpenGL এবং Direct3D11 এর মতো পুরানো গ্রাফিক্স API চালানোর জন্য সক্ষম WebGPU API-এর একটি অপ্ট-ইন, হালকাভাবে সীমাবদ্ধ উপসেট যোগ করে। এই মোডটি বেছে নেওয়ার এবং এর সীমাবদ্ধতাগুলি মেনে চলার মাধ্যমে, বিকাশকারীরা তাদের ওয়েবজিপিইউ অ্যাপ্লিকেশনের নাগালকে অনেক পুরানো ডিভাইসে প্রসারিত করতে পারে যেগুলির মূল ওয়েবজিপিইউ-এর জন্য প্রয়োজনীয় আধুনিক, স্পষ্ট গ্রাফিক্স API নেই৷

মূল বিচার | ট্র্যাকিং বাগ #40266903 | ChromeStatus.com এন্ট্রি | স্পেক

অবজ্ঞা এবং অপসারণ

উদ্দেশ্য পাঠানো বন্ধ করুন: প্রিফেচ এবং প্রি-রেন্ডার থেকে প্রিফেচ হেডার

এখন যেহেতু প্রিফেচ এবং প্রি-রেন্ডাররা প্রিফেচ এবং প্রি-রেন্ডারের জন্য Sec-Purpose হেডার ব্যবহার করছে, আমরা লিগ্যাসি উদ্দেশ্য: প্রিফেচ হেডারটি সরিয়ে ফেলব যা এখনও পাস করা হয়েছে। কম্প্যাট সমস্যা প্রতিরোধ করতে এটি একটি বৈশিষ্ট্য পতাকা/কিল সুইচের পিছনে থাকবে।

এটি অনুমান বিধি প্রিফেচ, অনুমানের নিয়ম প্রিরেন্ডার, <link rel=prefetch> , এবং Chrome-এর অ-মানক <link rel=prerender> এর জন্য বিস্তৃত হবে।

ট্র্যাকিং বাগ #420724819 | ChromeStatus.com এন্ট্রি | স্পেক

MacOS 11 এর জন্য সমর্থন সরান

Chrome 138 হল macOS 11 সমর্থন করার শেষ রিলিজ৷ Chrome 139 থেকে macOS 11 সমর্থিত নয়৷

MacOS 11 চালিত Macগুলিতে, Chrome কাজ চালিয়ে যাবে, একটি সতর্কীকরণ ইনফোবার দেখাবে, কিন্তু আর আপডেট করবে না। Chrome আপডেট করতে, আপনাকে তাদের কম্পিউটারকে macOS-এর সমর্থিত সংস্করণে আপডেট করতে হবে।

Chrome 139 থেকে নতুন ইনস্টলেশনের জন্য, macOS 12 বা তার বেশি প্রয়োজন হবে।

ChromeStatus.com এন্ট্রি

HTML-এ ISO-2022-JP অক্ষর সেটের স্বয়ংক্রিয় সনাক্তকরণ সরান

ISO-2022-JP জন্য অক্ষরসেট অটো-ডিটেকশনের আশেপাশে পরিচিত নিরাপত্তা সমস্যা রয়েছে। প্রদত্ত যে ব্যবহার খুব কম, এবং Safari ISO-2022-JP এর স্বয়ংক্রিয়-সনাক্তকরণ সমর্থন করে না, Chrome 139 থেকে সমর্থন সরানো হয়েছে৷

ট্র্যাকিং বাগ #40089450 | ChromeStatus.com এন্ট্রি