Node.js v25 जारी — V8 14.1, बड़े JSON और Wasm रनटाइम अपग्रेड
मुख्य अपडेट
Node.js v25 15 अक्टूबर, 2025 को जारी किया गया। यह रिलीज V8 को 14.1 में अपग्रेड करती है, जो महत्वपूर्ण JSON.stringify प्रदर्शन सुधार और JIT/Wasm पाइपलाइन कार्य लाती है, Uint8Array पर अंतर्निहित base64/hex हेल्पर्स जोड़ती है, नेटवर्क एक्सेस के लिए एक अधिक अभिव्यक्तिपूर्ण अनुमति मॉडल ध्वज पेश करती है, डिफ़ॉल्ट रूप से वेब स्टोरेज सक्षम करती है, ErrorEvent को वैश्विक रूप से उजागर करती है, लंबे समय से अप्रचलित APIs को हटाने को अंतिम रूप देती है, और एक पोर्टेबल कंपाइल कैश के साथ-साथ WebAssembly के लिए एक JSPI (JavaScript प्रॉमिस इंटीग्रेशन) जोड़ती है।
यह क्यों महत्वपूर्ण है
V8 14.1 का अपग्रेड सीरियलाइजेशन थ्रूपुट में महत्वपूर्ण सुधार करता है — टीमें जो भारी JSON कार्यभार (APIs, इवेंट पाइपलाइन्स, लॉगिंग/टेलीमेट्री) का प्रोफाइल करती हैं, वे v25 के तहत बेंचमार्किंग करके महत्वपूर्ण विलंबता और CPU में कमी देख सकती हैं। पोर्टेबल कंपाइल कैश और JIT/Wasm ऑप्टिमाइजेशन कंप्यूट-भारी सेवाओं और सर्वरलेस फ़ंक्शंस के लिए ठंडी शुरुआत और स्थिर-राज्य ओवरहेड को कम करते हैं, इसलिए प्रदर्शन-संवेदनशील डिप्लॉयमेंट को अब तुलनात्मक बेंचमार्क चलाना चाहिए। अनुमति-मॉडल में परिवर्तन (विशेष रूप से नया नेटवर्क-ऑलॉव ध्वज) डिफ़ॉल्ट रूप से सुरक्षित व्यवहार को कड़ा करते हैं लेकिन स्क्रिप्ट, कंटेनरों, या CI को तोड़ सकते हैं जो पहले निहित नेटवर्क एक्सेस पर निर्भर थे; v25 को अपनाने से पहले स्टार्टअप ध्वज और CI रनर्स का ऑडिट करें। लंबे समय से अप्रचलित APIs को हटाने का मतलब है कि स्वचालित स्कैन और परीक्षण संगतता मुद्दों को जल्दी पकड़ना चाहिए। व्यावहारिक रूप से: v25 को बेंचमार्किंग, सुरक्षा सख्ती, और संगतता परीक्षण के लिए एक वर्तमान/प्रायोगिक वाहन के रूप में मानें; संगतता और रिग्रेशन परीक्षण पास किए बिना और एक स्पष्ट LTS अपग्रेड योजना के बिना उत्पादन क्लस्टरों को v25 पर न बदलें।
स्रोत
आगे पढ़ें
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 सत्यापन और प्रदाता/रनटाइम जांच की योजना बनानी चाहिए।