Deno 2.4: बंडलिंग और प्रोडक्शन-ग्रेड टूलिंग की वापसी
फर्स्ट-पार्टी बंडलिंग esbuild के साथ
Deno 2.4, 2 जुलाई 2025 को जारी, बहुप्रतीक्षित deno bundle कमांड को फिर से पेश करता है, अब esbuild द्वारा संचालित, जो ब्राउज़र और सर्वर दोनों टारगेट्स, ऑटोमैटिक ट्री शेकिंग, मिनिफिकेशन और npm व JSR मॉड्यूल्स के साथ कम्पैटिबिलिटी के साथ फर्स्ट-पार्टी बंडलिंग समाधान प्रदान करता है—कई वर्कफ़्लोज़ में बाहरी बंडलर की आवश्यकता को समाप्त करता है।
आसान डिपेंडेंसी मैनेजमेंट
इस अपडेट में नया deno update कमांड जोड़ा गया है, जो deno.json और import maps दोनों के साथ काम करता है, npm और JSR पैकेजेज़ को अपग्रेड करना आसान बनाता है। इससे बिल्ड्स की पुनरुत्पादकता बढ़ती है, वर्शन ड्रिफ्ट कम होती है और सप्लाई-चेन रिस्क घटता है, जिससे डिपेंडेंसीज़ को अपडेट रखना आसान हो जाता है।
स्थिर OpenTelemetry इंटीग्रेशन
Deno 2.4 में बिल्ट-इन OpenTelemetry सपोर्ट को स्थिर किया गया है, जिससे Deno एप्लिकेशन सीधे मौजूदा ऑब्ज़र्वेबिलिटी पाइपलाइनों में लॉग्स, मेट्रिक्स और ट्रेसेज़ भेज सकते हैं—बिना किसी कस्टम इंस्ट्रूमेंटेशन के, जो प्रोडक्शन-ग्रेड मॉनिटरिंग के लिए महत्वपूर्ण है।
बेहतर बूटस्ट्रैपिंग और कम्पैटिबिलिटी
प्रमुख फीचर्स के अलावा, इस रिलीज़ में --preload फ्लैग जोड़ा गया है, जिससे मुख्य स्क्रिप्ट से पहले मॉड्यूल्स रन किए जा सकते हैं—ग्लोबल स्टेट या ऑब्ज़र्वेबिलिटी सेटअप के लिए आदर्श। साथ ही, tsconfig.json सपोर्ट में सुधार किया गया है ताकि TypeScript टूलिंग इंटीग्रेशन आसान हो और Node.js कम्पैटिबिलिटी बेहतर हो, बेहतर require.resolve हैंडलिंग और कंडीशनल एक्सपोर्ट्स के साथ।
क्यों है यह महत्वपूर्ण
बंडलिंग, डिपेंडेंसी मैनेजमेंट और ऑब्ज़र्वेबिलिटी को कोर CLI में समेटकर, Deno 2.4 बाहरी टूलचेन की जटिलता को काफी कम करता है और रनटाइम को प्रोडक्शन आवश्यकताओं के अनुरूप बनाता है। ये सुधार Deno को एक प्रयोगात्मक प्लेटफॉर्म से आगे बढ़ाकर फुल-स्टैक JavaScript और TypeScript डेवलपमेंट के लिए एक मजबूत, एंड-टू-एंड समाधान बनाते हैं।
स्रोत
आगे पढ़ें
TypeScript 5.9 RC: import defer, न्यूनतम tsconfig, और प्रमुख प्रदर्शन लाभ
31 जुलाई 2025TypeScript 5.9 RC में import defer के साथ स्थगित मॉड्यूल लोडिंग, एक सरल tsconfig init, स्थिर Node 20 मॉड्यूल समाधान, उन्नत संपादक उपकरण, और प्रमुख संकलक अनुकूलन शामिल हैं।
डॉकर कंपोज़ ने एजेंटिक ऐप्स के लिए LLM ‘models’ समर्थन और क्लाउड ऑफलोड जोड़ा
28 जुलाई 2025डॉकर कंपोज़ 2.38.0 LLM कॉन्फ़िगरेशन के लिए शीर्ष स्तर के `models` और क्लाउड-स्केल AI एजेंट डिप्लॉयमेंट के लिए डॉकर ऑफलोड पेश करता है।
Bun v1.2.19 प्रमुख उत्पादकता और प्रदर्शन में वृद्धि लाता है
28 जुलाई 2025Bun का 19 जुलाई, 2025 का रिलीज़ अलग इंस्टॉलेशन, इंटरैक्टिव अपडेट, उन्नत package.json स्क्रिप्टिंग, निर्भरता अंतर्दृष्टि, और विशाल SQL क्लाइंट स्पीडअप जोड़ता है।