Dev Digest — नवंबर 2025
इस पेज पर नवंबर 2025 में प्रकाशित सभी डेव डाइजेस्ट अंक शामिल हैं। इसमें TypeScript, DevOps, Node.js से जुड़ी प्रोग्रामिंग और डेवलपर खबरों के चुने हुए लिंक दिए गए हैं।
अपडेट्स
TypeScript का मूल Go पोर्ट (Project Corsa) ~10× प्रकार-चेक गति में सुधार लाता है
29 नवंबर 2025Microsoft की TypeScript टीम ने Go (Project Corsa) के लिए कंपाइलर और भाषा सेवा को पोर्ट किया है, जिससे बड़े, वास्तविक दुनिया में गति और मेमोरी में सुधार हुआ है और प्रारंभिक परीक्षण के लिए मूल पूर्वावलोकन जारी किए गए हैं।
TypeScript मूल पूर्वावलोकन (Go-आधारित tsgo) — ~10x तेज़ प्रकार-चेक और संपादक सेवा
26 नवंबर 2025Microsoft ने TypeScript संकलक और भाषा सेवा (कोड नाम 'Corsa' / tsgo) के मूल पूर्वावलोकन प्रकाशित किए, जो संपादक लोड समय, प्रकार-चेक और CI निर्माण के लिए क्रम-के-आकार में सुधार प्रदान करते हैं; प्रारंभिक पूर्वावलोकन @typescript/native-preview और एक VS Code एक्सटेंशन के माध्यम से उपलब्ध है।
Node.js (LTS) स्वदेशी रूप से TypeScript फ़ाइलें चला सकता है (डिफ़ॉल्ट रूप से प्रकार स्ट्रिपिंग सक्षम)
23 नवंबर 2025Node.js v22.18.0 (LTS) डिफ़ॉल्ट रूप से प्रकार स्ट्रिपिंग सक्षम करता है ताकि आप node file.ts के साथ .ts फ़ाइलें चला सकें; प्रयोगात्मक, ऑप्ट-आउट उपलब्ध है।
Node.js 24 (LTS) ने Windows पर MSVC को हटाया — Node और स्थानीय मॉड्यूल बनाने के लिए अब ClangCL की आवश्यकता है
20 नवंबर 2025Node.js 24 को LTS (28 अक्टूबर, 2025) के लिए पदोन्नत किया गया; इसका आधिकारिक Windows निर्माण उपकरण श्रृंखला अब MSVC का समर्थन नहीं करती है — जो टीमें Windows पर Node या स्थानीय ऐडऑन बनाती हैं, उन्हें CI/इमेज को ClangCL में स्विच करना होगा और स्थानीय बाइनरी को मान्य करना होगा।
Node.js 24 (Krypton) LTS में पदोन्नत — V8 13.6, npm 11, और Windows टूलचेन में बदलाव
17 नवंबर 2025Node.js 24 2025-10-28 को दीर्घकालिक समर्थन में प्रवेश किया; यह V8 13.6, npm 11, अनुमति मॉडल स्थिरीकरण, AsyncLocalStorage कार्यान्वयन में बदलाव, और Windows पर MSVC से ClangCL में आवश्यक स्विच लाता है — जिसमें पहले से ही एक बफर.allocUnsafe बग पैच किया गया है।
Docker ने एजेंटिक ऐप्स के लिए Compose का विस्तार किया — Compose + Docker Offload + MCP उत्पादन AI के लिए
12 नवंबर 2025Docker अब आपको Compose के साथ AI एजेंटों को परिभाषित, चलाने और स्केल करने की अनुमति देता है, Docker Desktop से क्लाउड GPU ऑफलोड जोड़ता है, और मॉडल/टूल इंटीग्रेशन को मॉडल कॉन्टेक्स्ट प्रोटोकॉल के माध्यम से शिप करता है — स्थानीय प्रोटोटाइप से उत्पादन एजेंटिक सिस्टम तक एक व्यावहारिक पुल।
React Compiler 1.0 जारी — स्थिर, उत्पादन-तैयार निर्माण-समय मेमोइज़ेशन
8 नवंबर 2025React Compiler 1.0 अब स्थिर है। यह निर्माण के समय स्वचालित रूप से घटकों को मेमोइज़ करता है, संकलक-संचालित लिंटिंग प्रदान करता है, और Expo, Vite, और Next.js के लिए प्रारंभिक प्रवाह में एकीकृत है।
TypeScript के स्थानीय पूर्वावलोकन (Go-आधारित 'Corsa') ~10x प्रकार-चेक गति में सुधार लाते हैं
4 नवंबर 2025Microsoft ने Go-आधारित TypeScript कंपाइलर (प्रोजेक्ट 'Corsa') के स्थानीय पूर्वावलोकन प्रकाशित किए हैं — @typescript/native-preview/tsgo के रूप में उपलब्ध — जो पहले से ही पूर्ण-प्रोजेक्ट प्रकार-चेक समय को ~10x कम करता है जबकि संपादक एकीकरण पूर्वावलोकन में है।
React Compiler 1.0: React और React Native के लिए स्थिर स्वचालित मेमोइज़ेशन
1 नवंबर 2025React Compiler 1.0 स्थिर है (7 अक्टूबर, 2025): एक निर्माण-समय ऑप्टिमाइज़र जो स्वचालित, बारीक मेमोइज़ेशन और कंपाइलर-संचालित लिंटिंग लागू करता है, जिसमें Expo, Vite और Next.js में पहले श्रेणी के अपनाने के रास्ते हैं।
Node.js ने अंतर्निहित TypeScript टाइप-स्ट्रीपिंग को स्थिर (v25.2.0) के रूप में चिह्नित किया
28 नवंबर 2025Node.js v25.2.0 (11 नवंबर, 2025) रनटाइम TypeScript 'टाइप स्ट्रीपिंग' को स्थिर करता है — कई .ts फ़ाइलों को सीधे नोड के साथ चलाएं, महत्वपूर्ण व्यावहारिक चेतावनियों के साथ।
WebAssembly 3.0 अंतिम — GC, 64-बिट मेमोरी, मल्टी-मेमोरी और अपवाद प्रबंधन
25 नवंबर 2025Wasm 3.0 (अंतिम) ने मूल GC, 64-बिट पते की जगह, कई मेमोरी, अपवाद प्रबंधन और अन्य मुख्य विशेषताएँ जोड़ी हैं — उच्च-स्तरीय भाषाओं को Wasm में संकलित करने और सर्वर-साइड Wasm रनटाइम के लिए एक व्यावहारिक मोड़।
Microsoft ने TypeScript के मूल प्रीव्यू (Go-आधारित 'tsgo') जारी किए — विशाल टाइप-चेक गति में सुधार
22 नवंबर 2025Microsoft ने Go-स्थानीय TypeScript कंपाइलर (Project Corsa) के व्यापक प्रीव्यू प्रकाशित किए: एक प्रीव्यू npm पैकेज (tsgo) और VS Code एक्सटेंशन जो बड़े कोडबेस के लिए क्रम-के-आकार टाइप-चेक और मेमोरी में सुधार प्रदान करते हैं।
GraphQL विशिष्टता — सितंबर 2025 संस्करण: स्कीमा समन्वय, OneOf इनपुट, और निष्पादन योग्य दस्तावेज़ विवरण
19 नवंबर 2025GraphQL फाउंडेशन ने GraphQL विशिष्टता का सितंबर 2025 संस्करण प्रकाशित किया — 2021 के बाद से पहला पूर्ण स्पेक अपडेट — जिसमें स्कीमा समन्वय, OneOf इनपुट ऑब्जेक्ट, निष्पादन योग्य दस्तावेज़ों पर विवरण, पूर्ण यूनिकोड व्याकरण, और स्पष्ट अवहेलना/निष्पादन अर्थशास्त्र जोड़े गए हैं।
GitHub Octoverse: TypeScript GitHub पर सबसे अधिक उपयोग की जाने वाली भाषा बन गई (अगस्त 2025)
15 नवंबर 2025GitHub का Octoverse (28 अक्टूबर, 2025; अपडेटेड 7 नवंबर, 2025) रिपोर्ट करता है कि TypeScript ने अगस्त 2025 में Python और JavaScript को पीछे छोड़ दिया—उपकरण, CI, और AI-सहायता प्राप्त विकास के लिए व्यावहारिक प्रभाव।
TypeScript के नेटिव प्रीव्यू (10x तेज़ कंपाइलर) अब व्यापक रूप से उपलब्ध
10 नवंबर 2025TypeScript टीम ने बड़े कोडबेस के लिए ~10x टाइप-चेकिंग स्पीडअप के साथ कंपाइलर (प्रोजेक्ट कॉर्सा) के नेटिव प्रीव्यू प्रकाशित किए—प्रीव्यू CLI (tsgo) और VS कोड एक्सटेंशन उपलब्ध; महत्वपूर्ण लेकिन फीचर-अपूर्ण।
TypeScript ने स्थानीय रूप से कार्य किया (प्रोजेक्ट कोर्सा): ~10× तेज़ कंपाइलर और स्थानीय पूर्वावलोकन
7 नवंबर 2025Microsoft ने TypeScript कंपाइलर और भाषा सेवा (कोड नाम कोर्सा) का एक स्थानीय Go पोर्ट घोषित किया, जिसमें प्रकाशित पूर्वावलोकन ~10× तेज़ प्रकार-चेकिंग और बहुत तेज़ संपादक/प्रोजेक्ट लोड समय दिखा रहे हैं; JS-आधारित उपकरण स्थानीय TypeScript 7 लाइन में चरणबद्ध माइग्रेशन के दौरान जारी रहेगा।
Node.js 25 — V8 14.1, बड़े JSON गति सुधार और डिफ़ॉल्ट रूप से सक्षम Web APIs
3 नवंबर 2025Node.js 25 (वर्तमान) V8 14.1 के साथ प्रमुख JSON.stringify प्रदर्शन लाभ, अंतर्निहित Uint8Array Base64/Hex सहायक, डिफ़ॉल्ट रूप से सक्षम Web Storage, एक नया --allow-net अनुमति, और विरासत APIs का हटाव — रनटाइम प्रदर्शन, मूल मॉड्यूल, और सुरक्षित-डिफ़ॉल्ट तैनाती के लिए महत्वपूर्ण।
Docker ने नेस्टेड डिपेंडेंसी में महत्वपूर्ण RCE का पैच किया, LangChain.js के लिए अपस्ट्रीम फिक्स
27 नवंबर 2025Docker ने expr-eval डिपेंडेंसी में निहित एक महत्वपूर्ण RCE (CVE-2025-12735) को पाया और ठीक किया, इसे एक बनाए रखी गई वैकल्पिक के साथ बदल दिया, और LangChain.js के लिए अपस्ट्रीम फिक्स में योगदान दिया—जो Kibana और कई LLM ऐप्स को प्रभावित करता है।
Deno 2 ने Node/npm संगतता, पैकेज प्रबंधन, और LTS की घोषणा की — एक वास्तविक माइग्रेशन पथ
24 नवंबर 2025Deno 2 Node और npm (package.json/node_modules) के साथ पीछे की संगतता, नए पैकेज कमांड, एक TypeScript-प्रथम रजिस्ट्री (JSR), और एक LTS चैनल पेश करता है — टीमों के लिए Deno को क्रमिक रूप से अपनाने के लिए एक व्यावहारिक पुल।
React 19.2 — आंशिक प्री-रेंडरिंग, गतिविधि घटक, और सर्वर-स्ट्रीमिंग सुधार
21 नवंबर 2025React 19.2 (1 अक्टूबर, 2025) आंशिक प्री-रेंडरिंग, एक <Activity/> प्राइमिटिव, cacheSignal/useEffectEvent APIs, और SSR स्ट्रीमिंग/बैचिंग सुधार पेश करता है जो क्लाइंट JS को महत्वपूर्ण रूप से कम करता है और SSR की भविष्यवाणी को बेहतर बनाता है।
Docker Engine v29 कंटेनरडी को डिफ़ॉल्ट इमेज स्टोर बनाता है, API फ़्लोर बढ़ाता है, मोबी को गो मॉड्यूल में स्थानांतरित करता है
18 नवंबर 2025Docker Engine v29 (11 नवंबर, 2025) नई इंस्टॉलेशन को कंटेनरडी के इमेज स्टोर पर स्विच करता है, न्यूनतम इंजन API को 1.44 तक बढ़ाता है, मोबी को गो मॉड्यूल में माइग्रेट करता है (गो आयात पथ की अपेक्षाओं को बदलता है), और प्रयोगात्मक nftables फ़ायरवॉल समर्थन जोड़ता है — परिवर्तन जो लिनक्स होस्ट, CI रनर्स, और गो उपभोक्ताओं को महत्वपूर्ण रूप से प्रभावित करते हैं।
Vercel ने फ़ंक्शंस के लिए Bun रनटाइम लॉन्च किया (सार्वजनिक बीटा)
13 नवंबर 2025Vercel अब Vercel फ़ंक्शंस के लिए Bun को एक प्रमुख रनटाइम के रूप में पेश करता है, जिससे टीमें Vercel-प्रबंधित होस्टिंग और एकीकृत अवलोकन के साथ Bun पर सर्वरलेस फ़ंक्शंस चला सकती हैं।
Node.js 24 को LTS में पदोन्नत किया गया (28 अक्टूबर, 2025) — V8 13.6, npm 11, अनुमति को कड़ा किया गया, और एक महत्वपूर्ण Windows टूलचेन परिवर्तन
9 नवंबर 2025Node.js 24 ने 28 अक्टूबर, 2025 को दीर्घकालिक समर्थन में प्रवेश किया। इस रिलीज में V8 13.6, npm 11, वैश्विक URLPattern, AsyncLocalStorage व्यवहार में परिवर्तन, एक सरल अनुमति CLI, Undici 7, और एक Windows निर्माण-टूलचेन स्विच शामिल है जिसे CI और स्थानीय मॉड्यूल में ध्यान देने की आवश्यकता है।
Node.js 24 LTS में V8 13.6, npm 11, Windows पर ClangCL के साथ
6 नवंबर 2025Node.js 24 (V8 13.6) अक्टूबर 2025 में LTS में प्रवेश कर गया — प्रमुख रनटाइम अपडेट जो स्थानीय निर्माण, असिंक्रोनस संदर्भ, अनुमति ध्वज, और WebAssembly/टाइप-एरे क्षमताओं को प्रभावित करते हैं।
TypeScript नेटीव प्रीव्यू: Go-आधारित कंपाइलर (tsgo) अब उपलब्ध
2 नवंबर 2025Microsoft ने TypeScript Native Previews प्रकाशित किया — एक Go-आधारित tsc निष्पादन योग्य (tsgo) जो कई प्रोजेक्ट बिल्ड और संपादक कार्यभार को कई वास्तविक प्रोजेक्ट्स में ~10x तेजी से चलाता है।