[Node.js][TypeScript][Bun][DevOps]
28 जुलाई 2025

Bun v1.2.19 प्रमुख उत्पादकता और प्रदर्शन में वृद्धि लाता है

Bun v1.2.19 मोनोरेपो, निर्भरता कार्यप्रवाह, और SQL प्रदर्शन को सुपरचार्ज करता है

Bun v1.2.19 CLI सुधारों का एक सेट पेश करता है जो मोनोरेपो में काम करना और परियोजना कॉन्फ़िगरेशन को स्वचालित करना बहुत आसान बनाता है। नया bun install --linker=isolated pnpm-शैली के, सिमलिंक किए गए node_modules इंस्टॉलेशन लाता है—जो बड़े कार्यक्षेत्रों में इंस्टॉलेशन समय को कम करता है और पूर्वानुमानित निर्भरता पेड़ों को सुनिश्चित करता है। इसके साथ, bun update --interactive निर्भरता अपडेट को चुनने और लागू करने के लिए एक मार्गदर्शित इंटरफ़ेस प्रदान करता है, जबकि नया bun pm pkg कमांड आपको package.json में संपादन (प्राप्त करना, सेट करना, हटाना, और फ़ील्ड को ठीक करना) प्रोग्रामेटिक रूप से स्क्रिप्ट करने की अनुमति देता है। मिलकर, ये उपकरण थोक और बारीक पैकेज प्रबंधन कार्यप्रवाह को सरल बनाते हैं (bun.sh)।

इंस्टॉलेशन और अपडेट के अलावा, Bun अब bun why <package> के साथ निर्भरताओं पर गहरी अंतर्दृष्टि और नियंत्रण प्रदान करता है, जो उस श्रृंखला का पता लगाता है जो एक पैकेज को इंस्टॉल करने का कारण बनती है। टेस्ट-चालित विकास के लिए, आधिकारिक Bun VS Code एक्सटेंशन में स्वदेशी टेस्ट एक्सप्लोरर समर्थन प्राप्त होता है, जो IDE के टेस्ट दृश्य में सीधे परीक्षण खोज और परिणामों की रिपोर्ट करता है। डेटा-एक्सेस के मोर्चे पर, Bun का अंतर्निहित PostgreSQL क्लाइंट Bun.sql अब स्वचालित रूप से क्वेरीज़ को पाइपलाइन करता है, जो समवर्ती कार्यभार के तहत 6× तेज़ थ्रूपुट प्रदान करता है, और नया --sql-preconnect ध्वज प्रारंभ में डेटाबेस कनेक्शन को "गर्म" करता है ताकि पहले क्वेरी की विलंबता को कम किया जा सके। अंततः, bun build --compile के साथ संकलित स्टैंडअलोन निष्पादन योग्य अब Windows पर कोड-साइन किए जा सकते हैं, और निम्न-स्तरीय Zig ऑप्टिमाइजेशन प्रारंभिक समय को 1 मिलीसेकंड कम करते हैं जबकि ~3 MB RAM की बचत करते हैं—बिना कोड परिवर्तनों के। ये अपडेट मिलकर Bun को एक अधिक मजबूत, कुशल, और डेवलपर-फ्रेंडली रनटाइम बनाते हैं (bun.sh)।

पूर्ण रिलीज़ नोट्स पढ़ें: https://bun.sh/blog/release-notes/bun-v1.2.19

अगला पढ़ें

हमारे समुदाय से जुड़ें