Dev Digest — अगस्त 2025
इस पेज पर अगस्त 2025 में प्रकाशित सभी डेव डाइजेस्ट अंक शामिल हैं। इसमें DevOps, Node.js, AI से जुड़ी प्रोग्रामिंग और डेवलपर खबरों के चुने हुए लिंक दिए गए हैं।
अपडेट्स
AWS CDK ने CLI को Construct Library से अलग किया (स्वतंत्र रिलीज़ और नया CLI रिपॉजिटरी)
31 अगस्त 2025AWS ने घोषणा की है कि CDK CLI और CDK Construct Library स्वतंत्र रूप से जारी किए जाएंगे और CLI एक नए रिपॉजिटरी में जा रहा है — इससे आप CDK को CI में कैसे संस्करणित, स्थापित और स्वचालित करते हैं, यह बदल जाएगा।
GitHub Actions: macos-latest macOS 15 में माइग्रेट हो रहा है; Xcode सिम्युलेटर समर्थन सख्त किया गया
28 अगस्त 20254 अगस्त, 2025 से GitHub Actions macos-latest को macOS 15 में माइग्रेट करेगा और, 11 अगस्त से, Xcode सिम्युलेटर रनटाइम को तीन सबसे हाल के संस्करणों तक सीमित करेगा — टूटे हुए iOS/macOS बिल्ड से बचने के लिए CI को समायोजित करें।
जेमिनी CLI गिटहब क्रियाएँ बीटा — CI के अंदर AI कोडिंग एजेंट चलाएँ
25 अगस्त 2025गूगल ने जेमिनी CLI गिटहब क्रियाएँ (बीटा) लॉन्च की: एक मुफ्त गिटहब क्रियाएँ एकीकरण जो जेमिनी CLI को स्वायत्त या मांग पर कोडिंग एजेंट के रूप में रिपॉजिटरी में चलाने की अनुमति देता है, जिससे CI में स्वचालित ट्रायेज़, समीक्षाएँ, और कोड परिवर्तन सक्षम होते हैं।
Wasmtime 35: घटकों के लिए प्रारंभिक GC, wasi‑nn के माध्यम से ONNX, और मजबूत AArch64 समर्थन
22 अगस्त 2025Wasmtime 35.0.0 (22 जुलाई, 2025 को जारी) वेबएसेम्बली घटक मॉडल के लिए प्रारंभिक GC समर्थन, ML अनुमान के लिए wasi‑nn के लिए एक कस्टम-ONNX सुविधा, और बेहतर AArch64 सटीकता लाता है - बहु-भाषा Wasm घटकों और सुरक्षित एज अनुमान के लिए व्यावहारिक निर्माण खंड।
Wassette: Microsoft ने AI एजेंटों के लिए एक Wasm‑Component रनटाइम जारी किया
18 अगस्त 2025Wassette एक Wasmtime‑आधारित रनटाइम है जो AI एजेंटों को OCI रजिस्ट्रियों से WebAssembly Components लाने, सत्यापित करने और चलाने की अनुमति देता है, जिसमें एक डिफ़ॉल्ट रूप से अस्वीकार करने वाला अनुमति मॉडल है — WebAssembly Component Model और Model Context Protocol (MCP) के बीच एक व्यावहारिक पुल।
Vercel ने Edge Middleware और Edge Functions को Vercel Functions (GA) में एकीकृत किया
16 अगस्त 2025Vercel ने Edge Middleware और Edge Functions को एकल, बहु-रनटाइम Vercel Functions प्लेटफ़ॉर्म (Routing Middleware + Functions) से बदल दिया है जो Fluid compute पर चल रहा है — यह उन ऐप्स के लिए एक महत्वपूर्ण परिचालन और माइग्रेशन परिवर्तन है जो एज लॉजिक का उपयोग करते हैं।
GitHub Copilot ने Anthropic Claude Opus 4.1 (सार्वजनिक पूर्वावलोकन) जोड़ा
14 अगस्त 2025GitHub ने Copilot के लिए सार्वजनिक पूर्वावलोकन में Anthropic का Claude Opus 4.1 जारी किया है, जो Copilot Chat और एजेंट कार्यप्रवाहों के लिए एक मजबूत दीर्घकालिक तर्क मॉडल लाता है।
TypeScript ने मूल रूप से गो में कंपाइलर का पोर्ट किया: Microsoft ने ~10× गति के लिए
11 अगस्त 2025TypeScript टीम ने एक गो-आधारित मूल पोर्ट (कोड नाम Corsa) की घोषणा की है जो पहले से ही ~10× तेज tsc और बहुत तेज संपादक लोड समय दिखाता है; पूर्वावलोकन उपलब्ध हैं और योजना है कि इसे TypeScript 7.0 के रूप में जारी किया जाएगा जब समानता प्राप्त हो जाएगी।
GraphiQL 5 लाता है VSCode-स्तरीय संपादन Monaco Editor के साथ
7 अगस्त 2025GraphiQL 5 ग्राफक्यूएल आईडीई को Monaco Editor, टिप्पणियों का समर्थन, और अनुकूलन योग्य प्लगइन्स के साथ अपग्रेड करता है।
बन ने Bun.SQL जोड़ा — एक शून्य-निर्भरता एकीकृत SQL क्लाइंट (MySQL, PostgreSQL, SQLite)
30 अगस्त 2025Bun v1.2.21 (25 अगस्त, 2025) Bun.SQL पेश करता है: एक एकल, शून्य-निर्भरता SQL क्लाइंट जो MySQL/MariaDB (Zig ड्राइवर), PostgreSQL और SQLite का समर्थन करता है, जिसमें एक सुसंगत टैग किए गए-टेम्पलेट API है।
OpenAI ने gpt-oss ओपन-वेट मॉडल (gpt-oss‑120B, gpt-oss‑20B) जारी किए
27 अगस्त 2025OpenAI ने दो Apache‑2.0 ओपन-वेट मॉडल प्रकाशित किए हैं जो सामान्य हार्डवेयर (16GB–80GB) पर चलाने के लिए डिज़ाइन किए गए हैं, जिनमें 128k संदर्भ और रनटाइम शामिल हैं — स्थानीय, उत्पादन-ग्रेड कोड सहायक और अनुकूलन योग्य मॉडल तैनाती को सक्षम करना।
TypeScript 5.9 जारी — आयात स्थगित, न्यूनतम tsconfig, node20 मॉड्यूल मोड
24 अगस्त 2025TypeScript 5.9 आयात स्थगित, एक हल्का tsc --init, Node‑20 मॉड्यूल मोड, विस्तारणीय हवेर्स, और प्रकार-आर्गुमेंट अनुमान सुधार के साथ आता है — परियोजनाओं और टूलचेन के लिए अपग्रेड मार्गदर्शन।
React Compiler रिलीज़ उम्मीदवार तक पहुंच गया — निर्माण के समय स्वचालित मेमोइज़ेशन उत्पादन के लिए तैयार है (RC)
21 अगस्त 2025React का निर्माण समय का कंपाइलर रिलीज़ उम्मीदवार तक पहुंच गया: स्वचालित मेमोइज़ेशन, ESLint एकीकरण, और SWC समर्थन — React ऐप्स और पुस्तकालयों के लिए महत्वपूर्ण प्रदर्शन और DX निहितार्थ।
रस्ट प्रोजेक्ट ने rustwasm GitHub संगठन को आर्काइव करने की घोषणा की; wasm-bindgen को एक नए संगठन में स्थानांतरित किया गया (घोषित 21 जुलाई, 2025)
17 अगस्त 2025रस्ट प्रोजेक्ट ने घोषणा की है कि rustwasm GitHub संगठन सितंबर 2025 में आर्काइव किया जाएगा; wasm-bindgen को नए रखरखावकर्ताओं के साथ एक नए प्रोजेक्ट-विशिष्ट संगठन में स्थानांतरित किया जाएगा।
Vite 7 जारी — ESM-केवल, Node 20+, और Rolldown अगली पीढ़ी के बंडलर के रूप में
16 अगस्त 2025Vite 7 (24 जून, 2025) ESM-केवल वितरण की ओर बढ़ता है, Node आवश्यकताओं को बढ़ाता है, Environment API buildApp हुक पेश करता है, और Rolldown (Rust) को एक समर्थित ड्रॉप-इन बनाता है — निर्माण प्रदर्शन और उपकरण संगतता के लिए एक वास्तविक बदलाव।
Cloudflare Workers अब वैश्विक कंटेनरों को चलाते हैं (खुला बीटा जून 2025)
13 अगस्त 2025Cloudflare ने Workers के लिए कंटेनरों की घोषणा की (खुला बीटा जून 2025): अब आप Docker छवियों को वैश्विक स्तर पर चला सकते हैं, Workers और Durable Objects के माध्यम से प्रति-सेशन या ऑटोस्केल किए गए कंटेनरों के लिए ऑर्केस्ट्रेट और रूट कर सकते हैं।
ग्राफ़क्यूएल ओवर HTTP विनिर्देशन के लिए कार्यशील मसौदा प्रकाशित (24 जुलाई, 2025)
10 अगस्त 2025ग्राफ़क्यूएल ओवर HTTP स्पेक का एक कार्यशील मसौदा मीडिया प्रकारों, URL और स्थिति-कोड अर्थशास्त्र, और अनुरोध पेलोड को मानकीकृत करता है—जो सर्वरों, क्लाइंटों, प्रॉक्सी और CDN के लिए महत्वपूर्ण है।
Next.js 15.4: Turbopack उत्पादन निर्माण सत्यापित और Next.js 16 का पूर्वावलोकन
4 अगस्त 2025Next.js 15.4 उत्पादन निर्माण के लिए Turbopack की ओर एक बड़ा कदम उठाता है (पूर्ण एकीकरण परीक्षण पास करना और vercel.com को शक्ति प्रदान करना) और Next.js 16 की सुविधाओं का पूर्वावलोकन करता है जो निर्माण, CI, और रनटाइम रणनीतियों को महत्वपूर्ण रूप से प्रभावित करती हैं।
pnpm 10.12 (v10.12.1) एक प्रयोगात्मक वैश्विक आभासी स्टोर जोड़ता है जो निकट-तत्काल स्थानीय इंस्टॉलेशन के लिए है
29 अगस्त 2025pnpm 10.12 एक केंद्रीय, ग्राफ-हैश किया हुआ आभासी स्टोर पेश करता है जो कई परियोजनाओं को सटीक निर्भरता ग्राफ़ों का पुन: उपयोग करने की अनुमति देता है, गर्म कैश पर स्थानीय इंस्टॉलेशन को तेजी से करने और मोनोरेपो कार्यप्रवाहों में सुधार करने में।
Rust 1.89 जारी किया गया — AVX‑512 और x86 लक्षित विशेषताएँ स्थिर; स्पष्ट एरे/जीवनकाल अनुमान
26 अगस्त 2025Rust 1.89 (स्थिर 2025‑08‑07) AVX‑512 और कई x86 क्रिप्टो/लक्षित विशेषताओं को स्थिर करता है, एरे/कॉन्ट-जनरिक अनुमान और जीवनकाल निदान में सुधार करता है, और प्लेटफार्म/CI निहितार्थ (x86_64‑apple‑darwin का अवमूल्यन) को बदलता है।
ECMAScript 2025 (ECMA‑262 16th ed.) अंतिम रूप दिया गया — JSON मॉड्यूल, Array.fromAsync, using, RegExp.escape, Float16Array
23 अगस्त 2025ECMA‑262 16वां संस्करण (ECMAScript 2025) जून 2025 में अनुमोदित किया गया; यह JSON मॉड्यूल, इटरेटर हेल्पर्स, एक `using` संसाधन प्रबंधन रूप, RegExp.escape/इनलाइन फ्लैग, Float16Array और अन्य रनटाइम सुविधाओं को मानकीकृत करता है जो बंडलर्स, रनटाइम और ट्रांसपाइलर्स को प्रभावित करते हैं।
तत्काल: Chrome 138 ने कई उच्च-गंभीर V8/ANGLE/GPU बग्स को पैच किया — कम से कम एक ज़ीरो-डे का शोषण किया गया
19 अगस्त 2025जुलाई 2025 के Chrome स्थिर अपडेट्स ने सक्रिय रूप से शोषित उच्च-गंभीर V8 और GPU/ANGLE कमजोरियों को ठीक किया — तुरंत Chromium-आधारित ब्राउज़रों, हेडलेस/ब्राउज़र CI छवियों, और Electron ऐप्स को अपडेट करें।
pnpm v10 अब डिफ़ॉल्ट रूप से निर्भरता जीवनचक्र स्क्रिप्ट को ब्लॉक करता है
16 अगस्त 2025pnpm 10 एक महत्वपूर्ण, सुरक्षा-प्रथम परिवर्तन पेश करता है: निर्भरता स्थापना स्क्रिप्ट (preinstall/install/postinstall/etc.) अब डिफ़ॉल्ट रूप से अनदेखी की जाती हैं — केवल-स्वीकृत निर्माण की अनुमति देने के लिए package.json और CI को समायोजित करें।
Docker Desktop 4.42: नेटिव IPv6, अंतर्निहित MCP टूलकिट, और एक OCI मॉडल पैकेजिंग CLI
15 अगस्त 2025Docker Desktop 4.42 (जून 2025) नेटिव IPv6 जोड़ता है, MCP टूलकिट और AI एजेंट गॉर्डन को एकीकृत करता है, और OCI-अनुरूप मॉडल आर्टिफैक्ट बनाने के लिए docker मॉडल पैकेज पेश करता है — ये बदलाव नेटवर्किंग, सुरक्षा डिफ़ॉल्ट और मौजूदा कंटेनर वर्कफ़्लो के माध्यम से AI मॉडल वितरित करने के लिए महत्वपूर्ण हैं।
WASI 0.3 पूर्वावलोकन: WebAssembly घटक मॉडल में मूल असिंक्रोनस जोड़ा गया
12 अगस्त 2025WASI रोडमैप अगस्त 2025 के लिए WASI 0.3 का पूर्वावलोकन लक्षित करता है, जो घटक मॉडल में मूल असिंक्रोनस समर्थन लाता है, जिससे कैनोनिकल ABI स्तर पर असिंक्रोनस घटक-स्तरीय कार्यों को सक्षम किया जा सके।
Node.js 24: V8 13.6, npm 11, अनुमति में कड़ाई, URLPattern वैश्विक
9 अगस्त 2025Node.js 24 (वर्तमान) जारी हो गया है — V8 13.6, npm 11, AsyncLocalStorage कार्यान्वयन में परिवर्तन, URLPattern वैश्विक, अनुमति मॉडल परिपक्व और Undici 7 शामिल; LTS अक्टूबर 2025 के लिए निर्धारित है।