پەرەپێدەرانی جیهانی و خێزانی Node.js ئاگاداربن! وەشانی نوێی Node.js v26.3.0 (Current) بە فەرمی بڵاوکرایەوە. هەرچەندە ئەم جۆرە وەشانە بچووکانە زۆرجار تەنها باگ چاک دەکەن، بەڵام ئەم ڤێرژنە نوێیە ڕاگەیاندنێکی یەکجار گرنگ و جدی لەگەڵ خۆیدا هێناوە کە ڕاستەوخۆ کار دەکاتە سەر ئەو پەرەپێدەرانەی کۆمپیوتەری ماک (Mac) بەکاردەهێنن.
لەم کورتە وتارەدا، سەرنج دەخەینە سەر گرنگترین گۆڕانکارییەکانی ئەم وەشانە نوێیە.
گۆڕانکاری گەورە: مەترسی ڕاگرتنی Universal Binary بۆ macOS
گرنگترین و دیارترین خاڵ لەم وەشانەدا، ئاگادارکردنەوەی فەرمی تیمەکەیە سەبارەت بە سیستمەکانی ئەپڵ. کۆمپانیای ئەپڵ (Apple) و تەواوی ئیکۆسیستمەکەی بە تێپەڕبوونی کات پشتگیری بۆ پرۆسێسەرە کۆنەکانی ئینتێل (Intel-based architectures) کەم دەکەنەوە و فۆکەس دەخەنە سەر چیپەکانی خۆیان (Apple Silicon وەک M1, M2, M3).
ئەمە چی دەگەیەنێت؟ تیمی Node.js ڕایگەیاندووە کە بەهۆی ئەم گۆڕانکارییەی ئەپڵەوە، لەوانەیە نەتوانن تا کۆتایی تەمەنی تهواوی پڕۆژەی Node.js 26 پشتبەستن بە Universal Binaries (کە ڕێگە دەدات یەک فایل لەسەر هەردوو جۆری ماکی ئینتێل و ماکی ئێم چیپ کاربکات) بپارێزن.
-
بارودۆخی ئێستا: لە ئێستادا تیمی نۆد بەردەوام دەبێت لە دابینکردنی فایلی فەرمی بۆ هەردوو جۆرەکە، بەڵام ئەم ڕاگەیاندنە وەک هۆشدارییەکە بۆ پەرەپێدەران کە خۆیان ئامادە بکەن بۆ ئەوەی لە داهاتوودا پشتگیری ماکە کۆنەکانی ئینتێل بە تەواوی ڕادەگیرێت.
پوختەی گۆڕانکارییەکانی تری Node.js v26
جگە لە بابەتی ماک، ئەم وەشانە بەردەوامی دەدات بەو هێزە نوێیەی کە لە سەرەتای بڵاوبوونەوەی Node.js v26ـەوە ناسێندرا، لەوانە:
-
جێگیربوونی Temporal API: کە ڕێگایەکی تەواو مۆدێرن و نوێیە بۆ مامەڵەکردن بە کات و بەروار (Date/Time) لە جاڤاسکڕێپتدا بە بێ کێشەکانی پێشوو.
-
نوێکاری لەسەر ئاستی بزوێنەر: پشتبەستن بە ڤێرژنی نوێی V8 14.6 و هێزی گواستنەوەی نێتۆرک بە Undici 8 بۆ ئەوەی سەکۆکە لە کاتی بەڕێوەبردنی fetch() و ریکوێستەکاندا خێراتر بێت.
-
پاککردنەوەی سیستم: سڕینەوە و بە فەرمی دێپریکەیتکردنی (Deprecation) چەندین وایل و کۆدی کۆن کە چیتر پێویست نین تا سیستمەکە سووکتر و پارێزراوتر بێت.
چۆن ئەپدێتی بکەم؟
ئەگەر دەتەوێت نوێترین گۆڕانکارییەکان تاقی بکەیتەوە، دەتوانیت لە ڕێگەی فەرمانی NVMـەوە یەکسەر وەشانی نوێ دابەزێنیت:
nvm install 26
node -v # پێویستە نیشانی بدات v26.3.0
پوختە بۆ پڕۆگرامسازان
ئەگەر پڕۆژەکانت لەسەر ژینگەی بەرهەمهێنانی ڕاستەقینەن (Production)، پێویست ناکات پەلە بکەیت لە گواستنەوە بۆ ڤێرژنی ٢٦ چونکە ئەمە ئێستا لە قۆناغی Current دایە و هێشتا نەبووەتە LTS (پشتیوانی درێژخایەن کە بڕیارە لە مانگی ئۆکتۆبەردا ببێتە LTS). بەڵام بۆ تاقیکردنەوە و نوێکردنەوەی ئامێری کارکردنەکەت، ئێستا کاتێکی گونجاوە.