به جای چند سشن ترمینال پراکنده، توپولوژی تیم ایجنتهات رو تو یه فایل تعریف میکنی و با یک دستور بالا میاد. فقط حواست به فایلهایی باشه که روی ماشینت دست میبره.
هر آبجکتی که با prototype تهی ساخته بشه، تا آخر عمرش تو dictionary mode گیر میکنه. عوض کردن همین الگو تو Node core، throughput وباستریمها رو دو برابر کرد.
اجرای کد ناشناخته تو Node معمولاً یعنی دادن همهٔ دسترسیهای اپ به اون کد. این کتابخونه ورق رو برمیگردونه: مهمون فقط همون داده و همون چند تابعی رو میبینه که خودت بهش دادی.
آنتونی فو یه CLI ساخته که اسکیلهای ایجنت رو از داخل پکیجهای npm پیدا میکنه و سیملینک میزنه، تا نسخهٔ اسکیل همیشه با نسخهٔ ابزار جفت بمونه.
نسخهٔ جدید خط Current نود دوتا از پرتکرارترین کاربردهای lodash رو آورده داخل هسته، کنار PKCS#12 تو crypto و یه مشت رفع باگ تو http2 و QUIC.
گیتهاب گزینهٔ تازهای به توکنهای granular اضافه کرده که به ورکفلو اجازه میده نسخه رو فقط برای بررسی ثبت کنه؛ انتشار نهایی میمونه برای نگهدارنده و تأیید دومرحلهای.
یه SDK متنباز که اسپردشیت، داکیومنت و ارائه رو مستقیم میبره داخل محصول خودت؛ حتی میتونی بدون هیچ رابط کاربری روی Node.js اجراش کنی.
axios و nodemon و dotenv و jest سالهاست تو هر پروژهای هستن، ولی نود حالا برای هرکدوم یه معادل داخلی داره. نویسنده دوازدهتاشو با وضعیت پایداری و کاری که ازشون برنمیاد مرور کرده.
یه دستور cloudflared و سرور روی لپتاپت یه آدرس HTTPS عمومی میگیره. نه اکانت لازمه، نه رکورد DNS، نه باز کردن پورت روی مودم.
ریپوی Transformers.js حالا یه فایل SKILL.md داره که مخاطبش آدم نیست، ایجنتهای کدنویسه؛ میگه چی کار کنن و مهمتر از اون، چی کار نکنن.
کتابخونههایی مثل simdjson و ada سالها سرعتشون ثابت مونده بود. Daniel Lemire میگه امسال با کمک ابزارهای هوش مصنوعی، ششتاشون تو چند هفته بهطور چشمگیری سریعتر شدن.
Anthony Fu و تیمش Devframe رو معرفی کردن: فریمورکی که یه DevTools رو یه بار تعریف میکنی و بعد تو Vite، Next.js، CLI یا حتی برای ایجنتها اجراش میکنی.
تیم Nub ده هزار پکیج پرطرفدار npm رو اسکن کرد و ۷۹۱ پکیج پیدا کرد که چیزی رو import میکنن ولی تو package.json اعلامش نکردن.
تیم Platformatic میگه کلاینتهای قدیمی memcached تو Node.js خودشون تبدیل به گلوگاه شده بودن، برای همین یکی از صفر نوشتن که حدود سه برابر سریعتره.
نسخهٔ ۲۶.۹ نود چند چیز تازه آورده: یه ماژول بنچمارک داخل هسته، پشتیبانی از Web Workers و ماژول FFI که دیگه پیشفرض فعاله.
نسخهٔ ۳۰.۱ jsdom پر از بهبود سرعت و رفع باگه، و جالب اینکه بیشتر مشارکتکنندههاش با کمک ابزارهای هوش مصنوعی کار کردن.
یه کتابخونهٔ کوچیک Node برای اسپینرهای خط فرمان که هیچ وابستگیای نداره و از نسخهٔ ۳ رنگها رو با ابزار داخلی خود Node میسازه، نه با chalk.
Graft یه ابزار متنبازه که بهجای اینکه عامل کدنویسی هر بار کل پروژه رو از نو بخونه، یه نقشهٔ ساختاری از توابع و ارتباطاشون میسازه که میشه مستقیم ازش سوال پرسید.
کلودفلر بخش رزولوشن ماژولهای رانتایم Workers رو از نو نوشته تا رفتارش دقیقاً مثل Node.js و مرورگرها بشه، از import.meta گرفته تا require(esm).
دو PR تازه یه ماژول تجربی به اسم node:bench رو به هستهی Node.js اضافه میکنن، دقیقاً با همون الگوی node:test ولی برای بنچمارک زدن.