یه لینتر جدید برای Tailwind کمک میکنه ایجنتهای کدنویسی بهجای فقط خطا گرفتن، دقیقا بفهمن باید بهجاش از کدوم کلاس یا پراپ سیستم دیزاین استفاده کنن.
یه توسعهدهنده که چند ساله از Cloudflare استفاده میکنه میگه فقط وقتی سراغ یه محصول جدید میره که یه مشکل واقعی داشته باشه، نه برعکس؛ اینجا میگه دقیقاً از کدومها و چرا.
جوتای نسخهٔ ۳ رو منتشر کرده که API عمومیش تقریباً بدون تغییره، ولی نیازمندیهای پروژه بالا رفته و چند تا ابزار قدیمی هم حذف شده.
نویسنده بهجای نوشتن تستهای مثالمحور، برای کلاینت HTTP خودش (ffetch) قانون کلی نوشت و گذاشت ابزار فازینگ ورودیهای عجیب رو پیدا کنه؛ نتیجهش یازده باگ پنهون بود.
کلودفلر بخش رزولوشن ماژولهای رانتایم Workers رو از نو نوشته تا رفتارش دقیقاً مثل Node.js و مرورگرها بشه، از import.meta گرفته تا require(esm).
ونتو یه موتور قالب (template engine) تازه برای جاوااسکریپته که بهجای سینتکس اختصاصی، میذاره مستقیم از خود جاوااسکریپت برای منطق قالبها استفاده کنی.
یه اکستنشن و CLI که به ایجنتهای کدنویسی اجازه میده مستقیم رو کروم واقعی خودت -با همون لاگینها و اکستنشنها- کار کنن، نه یه مرورگر تازه و خالی.
یه پلاگین برای وبپک و ویت که وقتی رو یه المان تو صفحهی سایتت کلیک میکنی، مستقیم میبردت به همون خط کد تو ادیتورت.
هایپراسپن یه فریمورک جدید بر پایه بان و تایپاسکریپته که طوری طراحی شده تا بهطور پیشفرض هیچ جاوااسکریپتی به مرورگر کاربر نفرسته و همزمان تو تستهای سرعت امتیاز کامل بگیره.
بابیلونجیاس یه موتور سهبعدی جدید و سبک به اسم بابیلون لایت معرفی کرده که فقط رو WebGPU کار میکنه و طبق تستهای خودشون باندلش تا ۵۰ برابر از بابیلونجیاس معمولی کوچیکتره.
یه توسعهدهنده یه ابزار تعاملی ساخته که نشون میده وقتی یه مدل زبانی داره متن تولید میکنه، به کدوم کلمههای قبلی بیشتر «توجه» میکنه؛ کافیه روی هر کلمه هاور کنی.
PostHog میخواست هوش مصنوعی ضبطهای session replay رو تماشا کنه، اما مدلها اصلاً نمیتونستن این ضبطها رو «ببینن»؛ راهحلش فریز کردن زمان تو مرورگر بود.
ریاکت نسخه ۱۹.۳ رو منتشر کرده و دو ویژگی که سال قبل بهصورت آزمایشی معرفی شده بودن، یعنی View Transitions و Fragment Refs، حالا رسمی و پایدار شدن.
نسخهی ۲ ماژولهای اکسپو دیگه از یه DSL مخصوص خودش استفاده نمیکنه؛ فقط یه کلاس سوییفت یا کاتلین معمولی مینویسی، هم راحتتره هم چند برابر سریعتر اجرا میشه.
دیگه لازم نیست با جاوااسکریپت offsetHeight و scrollHeight رو محاسبه کنی؛ scroll-driven animations این کارو برات با CSS انجام میده.
این ابزار بهجای ترکیب Vite و بابل و jest، یه باینری راست بهت میده که همهچی رو خودش انجام میده؛ البته هنوز نسخهی آلفاست.
تیم Vitest نسخه ۵ رو با تمرکز روی سرعت منتشر کرده؛ توی بنچمارکهای خودشون زمان اجرای تستها توی پروژههای بزرگ تا نیمی کم شده.
نسخهٔ تازهٔ Bun بیشتر یه پکیج رفعباگ بزرگه، اما توش مصرف حافظهٔ پردازشهای idle توی Next.js تا ۹ برابر کمتر شده و HTTP/2 هم اضافه شده.
Vitest حالا یه قابلیت تجربی به اسم traceView داره که هر تعامل مرورگر رو مرحله به مرحله ضبط میکنه تا بعد از تموم شدن تست هم بشه قدمبهقدم بررسیش کرد.
یه نویسنده تو حوزهٔ دیزاین سیستم توضیح میده چرا سیستم توکن طراحی که رو ۵۰ تا خوب کار میکنه، رو ۵۰۰ تا از هم میپاشه و چطور میشه جلوش رو گرفت.