WASI 0.3 पूर्वावलोकन: WebAssembly घटक मॉडल में मूल असिंक्रोनस जोड़ा गया
मुख्य अपडेट
WASI रोडमैप अब WASI 0.3 के लिए अगस्त 2025 के पूर्वावलोकन को लक्षित करता है और संकेत देता है कि यह रिलीज WebAssembly घटक मॉडल में मूल असिंक्रोनस जोड़ देगा और मौजूदा 0.2 इंटरफेस को मूल असिंक्रोनस के लाभ उठाने के लिए पुनर्गठित करेगा। इसका मतलब है कि घटक-स्तरीय कार्यों को असिंक्रोनस रूप से लागू और कॉल किया जा सकता है, जिसमें असिंक्रोनस को कैनोनिकल ABI में व्यक्त किया गया है, न कि रनटाइम-विशिष्ट एडेप्टर या वर्कअराउंड पर निर्भर रहना। (wasi.dev)
यह क्यों महत्वपूर्ण है
घटक मॉडल में मूल असिंक्रोनस एक व्यावहारिक मोड़ है: यह मल्टी-भाषा WebAssembly घटकों को सच्चे असिंक्रोनस APIs (awaitable कॉल, async I/O, टाइमर, सॉकेट) को भाषा और रनटाइम सीमाओं के पार बिना विशेष गोंद के उजागर करने की अनुमति देता है। उन डेवलपर्स के लिए जो संकलित Wasm ऐप्स, एज कार्यों, या भाषा-निष्पक्ष पुस्तकालयों का निर्माण करते हैं, यह नाजुक एडेप्टर परतों को कम करता है, असिंक्रोनस कार्यभार के लिए प्रदर्शन की भविष्यवाणी में सुधार करता है, और स्ट्रीमिंग और लंबे समय तक चलने वाले संचालन के लिए डिज़ाइन पैटर्न को सरल बनाता है। रनटाइम और टूलचेन (Wasmtime, Wasmer, घटक उत्पन्न करने वाली भाषा टूलचेन, और OCI-आधारित घटक रजिस्ट्रियां) को नए ABI अर्थशास्त्र को अपनाने की आवश्यकता होगी; रोडमैप अगस्त 2025 में पूर्वावलोकन उपलब्धता का अनुमान लगाता है, जिसमें नवंबर 2025 के आसपास पूर्णता का अनुमान है, इसलिए टीमों को पूर्वावलोकनों का परीक्षण करने, CI और रनटाइम लक्ष्यों को अपडेट करने, और अस्थिर पूर्वावलोकन-से-पूर्वावलोकन व्यवहार पर कठिन निर्भरता को शिप करने से बचने की योजना बनानी चाहिए जब तक कार्यान्वयन स्थिर नहीं हो जाते। (wasi.dev)
स्रोत
आगे पढ़ें
AWS CDK ने CLI को Construct Library से अलग किया (स्वतंत्र रिलीज़ और नया CLI रिपॉजिटरी)
31 अगस्त 2025AWS ने घोषणा की है कि CDK CLI और CDK Construct Library स्वतंत्र रूप से जारी किए जाएंगे और CLI एक नए रिपॉजिटरी में जा रहा है — इससे आप CDK को CI में कैसे संस्करणित, स्थापित और स्वचालित करते हैं, यह बदल जाएगा।
बन ने Bun.SQL जोड़ा — एक शून्य-निर्भरता एकीकृत SQL क्लाइंट (MySQL, PostgreSQL, SQLite)
30 अगस्त 2025Bun v1.2.21 (25 अगस्त, 2025) Bun.SQL पेश करता है: एक एकल, शून्य-निर्भरता SQL क्लाइंट जो MySQL/MariaDB (Zig ड्राइवर), PostgreSQL और SQLite का समर्थन करता है, जिसमें एक सुसंगत टैग किए गए-टेम्पलेट API है।
pnpm 10.12 (v10.12.1) एक प्रयोगात्मक वैश्विक आभासी स्टोर जोड़ता है जो निकट-तत्काल स्थानीय इंस्टॉलेशन के लिए है
29 अगस्त 2025pnpm 10.12 एक केंद्रीय, ग्राफ-हैश किया हुआ आभासी स्टोर पेश करता है जो कई परियोजनाओं को सटीक निर्भरता ग्राफ़ों का पुन: उपयोग करने की अनुमति देता है, गर्म कैश पर स्थानीय इंस्टॉलेशन को तेजी से करने और मोनोरेपो कार्यप्रवाहों में सुधार करने में।