Node.js 25 जारी — V8 14.1, डिफ़ॉल्ट रूप से वेब स्टोरेज सक्षम, नए अनुमति ध्वज
मुख्य अपडेट
Node.js 25 (वर्तमान) 15 अक्टूबर 2025 को V8 14.1 (महत्वपूर्ण JSON.stringify और JIT/WASM पाइपलाइन सुधार) के साथ जारी किया गया, डिफ़ॉल्ट रूप से वेब स्टोरेज सक्षम, एक अनुमति-मॉडल परिष्करण जिसमें --allow-net जैसे ध्वज शामिल हैं, वैश्विक ErrorEvent का प्रदर्शन, एक पोर्टेबल संकलन कैश, और WebAssembly के लिए JSPI जोड़। यह रिलीज़ लंबे समय से डिप्रिकेटेड APIs (उदाहरण के लिए SlowBuffer हटाना) को भी अंतिम रूप देती है और गुणवत्ता-जीवन और सुरक्षा-उन्मुख डिफ़ॉल्ट्स शामिल करती है जो ऐप्स और मूल मॉड्यूल दोनों को प्रभावित कर सकती हैं। (nodejs.org)
यह क्यों महत्वपूर्ण है
यह उत्पादन टीमों के लिए एक व्यावहारिक रिलीज़ है: V8 14.1 अपग्रेड बड़े ऑब्जेक्ट्स को सीरियलाइज़ करने वाले सर्वर वर्कलोड के लिए मापनीय JSON और रनटाइम प्रदर्शन सुधार प्रदान कर सकता है, जबकि पोर्टेबल संकलन कैश CI/बिल्ड चक्रों को तेज कर सकता है। अनुमति-मॉडल में परिवर्तन (जैसे --allow-net जैसे ध्वज) और डिफ़ॉल्ट रूप से सक्षम वेब-मानक APIs का अर्थ है कि Node ब्राउज़र जैसे, सुरक्षा-उन्मुख डिफ़ॉल्ट्स पर आगे बढ़ रहा है — टीमों को सुनिश्चित करने के लिए स्टार्टअप ध्वज, CI स्क्रिप्ट और परीक्षण सूट का ऑडिट करना चाहिए कि कोई अनपेक्षित व्यवहार या सख्त सैंडबॉक्सिंग टूलिंग को बाधित न करे। मूल मॉड्यूल और पुराने निर्भरताएँ जो डिप्रिकेटेड आंतरिक पर निर्भर करती थीं (जैसे, SlowBuffer) का परीक्षण किया जाना चाहिए और संभवतः अपडेट किया जाना चाहिए; JSPI/WebAssembly सुधार उच्च-प्रदर्शन WASM एकीकरण के लिए नए अवसर खोलते हैं लेकिन पुनर्निर्माण या बाइंडिंग अपडेट की आवश्यकता हो सकती है। संक्षेप में: Node 25 पर परीक्षण को प्राथमिकता दें, मूल ऐडऑन और CI छवियों को अपडेट करें, और डिफ़ॉल्ट सुरक्षा/वेब-API व्यवहार परिवर्तन को जानबूझकर माइग्रेशन चेकपॉइंट के रूप में मानें न कि एक ड्रॉप-इन अपग्रेड। (nodejs.org)
स्रोत
आगे पढ़ें
Node.js 22 (LTS) — अंतर्निहित HTTP/HTTPS प्रॉक्सी + प्रतिशत मेमोरी आकार (उत्पादन तैनातियों के लिए तत्काल)
31 अक्तूबर 2025Node.js 22.21.0 (LTS) http/https/fetch के लिए अंतर्निहित प्रॉक्सी समर्थन और --max-old-space-size के लिए प्रतिशत समर्थन जोड़ता है — कंटेनराइज्ड और कॉर्पोरेट-नेटवर्क तैनातियों के लिए तत्काल व्यावहारिक प्रभाव।
TypeScript मूल पोर्ट पूर्वावलोकन — ~10x तेज tsc और भाषा सेवा
30 अक्तूबर 2025Microsoft ने TypeScript कंपाइलर और भाषा सेवा का एक मूल-पोर्ट पूर्वावलोकन प्रकाशित किया है जो संकलन और संपादक की विलंबता को नाटकीय रूप से कम करता है — बड़े TypeScript/repo निर्माण और CI के लिए तात्कालिक व्यावहारिक लाभ।
Node.js 24 सक्रिय LTS में प्रवेश करता है (28 अक्टूबर, 2025)
28 अक्तूबर 2025Node.js v24 आज वर्तमान से सक्रिय LTS में चला गया — उत्पादन टीमों को अब अपग्रेड, CI सत्यापन और प्रदाता/रनटाइम जांच की योजना बनानी चाहिए।