نسخهٔ ۶ کتابخانهٔ آپلود Uppy بیشتر خونهتکونیه تا قابلیت جدید: پلاگین S3 از صفر نوشته شده و چند پکیج جدا توی هسته ادغام شدن.
نسخهٔ ۴ کتابخونهٔ htmx پر از تغییر شکنندهست: ارثبری صریح شد، پاسخهای خطا هم سوآپ میشن و hx-ext کلاً حذف شده. راهنمای مهاجرت رو ببین.
ادوبی نسخهٔ ۱.۲۱ ریاکت آریا رو منتشر کرد: یه کامپوننت تازه برای ساخت سایدبار و ناوبری تودرتو، بهعلاوهٔ لود تدریجی آیتمهای منو از API.
نسخهٔ ۴.۵ کتابخانهٔ اعتبارسنجی Zod با کامپایل اسکیما قبل از اجرا، پارس رو ۳ تا ۹ برابر سریعتر کرده و حافظهٔ هر اسکیما رو هم حسابی آب کرده.
یه پروپوزال جدید کار تأیید ایمیل رو میسپره به مرورگر و سرویس ایمیل؛ کاربر فرم رو میفرسته و یه توکن هم کنار ایمیلش میره سمت سرور.
htmx ۴ الگوریتم idiomorph رو داخل خودش آورده؛ با دو تا سبک سوآپ جدید میتونی محتوا رو تازه کنی بدون اینکه فوکوس و اسکرول کاربر به هم بریزه.
تیم ریمیکس اولین ریلیز کاندید نسخهٔ ۳ رو بیرون داد؛ یه فریمورک فولاستک که دیتابیس، روتر تایپسیف، سرو کردن asset و یه رانتایم UI تازه رو تو یه پکیج جمع کرده.
یه z.string() ساده تو Zod 4.4 هفت و نیم کیلوبایت حافظه نگه میداشت و حالا فقط ۷۸۴ بایت. سازندهٔ Zod توضیح داده با چه ترفندی این اتفاق افتاده.
بعد از هشت ماه کار، نسخهٔ ۴ کتابخونهٔ htmx منتشر شد. تغییر بزرگش اینه که صفتها دیگه خودبهخود به فرزندها ارث نمیرسن و باید صریح علامتشون بزنی.
یه توسعهدهنده با کمک یه نفر دیگه تونست نسخهٔ کامل ماینسوییپر با صفحهٔ ۸×۸، پرچم و باز شدن خودکار خونههای خالی رو تو ۲۴۷ کاراکتر جاوااسکریپت جا بده.
آزمایشگاه Vercel یه کتابخونهٔ متنباز بیرون داده که فایلهای شیدر رو مثل ماژول TypeScript import میکنی و همون کد بدون تغییر تو مرورگر، Node هدلس و تست اجرا میشه.
نسخهٔ ۲.۲ این باندلر با بیش از ۳۰ بهینهسازی اومده؛ جالبترین بخشش اینه که هاتریلود دیگه با بزرگ شدن فایلهای CSS کند نمیشه و از ۳۸۵ به ۶ میلیثانیه رسیده.
استایلها رو به شکل آبجکت جاوااسکریپت مینویسی و کامپایلر موقع build تبدیلشون میکنه به CSS اتمیک. فلاویو کوپز نشون میده چرا کلاسها تداخل ندارن و راهاندازیش چه شکلیه.
یه تمرین ساده روی گرید ۱۰ در ۱۰ نشون میده چرا بهتره اول موقعیت بعدی رو به عنوان کاندید حساب کنی و فقط بعد از چک مرز، واقعاً ثبتش کنی.
نسخهٔ جدید pnpm علاوه بر خودش npm و Yarn و Bun رو هم نصب و اجرا میکنه، شکستن حلقههای وابستگی رو قطعی کرده و روی ورکاسپیسهای بزرگ خیلی سریعتر شده.
یه PR باز دو متد تازه به QueryClient اضافه میکنه و سه متد قدیمی رو deprecated میکنه؛ فرق اصلیشون اینه که select و enabled و skipToken رو هم رعایت میکنن.
تیم SVAR همون دیتاگرید رو برای React و Vue و Svelte پیاده کرده و اعدادش رو گذاشته کنار هم. نتیجه اینه که گرونترین بخش کار، جایی بیرون از فریمورکه.
فریمورک مینیمال ریاکت که حول React Server Components ساخته شده به کاندیدای انتشار رسید: APIهای عمومی قفل شدن، مسیریابی تایپدار شد و کانتکست درخواست جابهجا شده.
ورسل با چهار اپ نمونه نشون میده Cache Components و Partial Prefetching کنار هم چه شکلی درمیآن؛ از گرفتن صفحه قبل از کلیک تا ادامه دادن کار بعد از قطعی اینترنت.
ورسل میگه برای نوشتن ورکفلوهای پایدار لازم نیست موتور جدا و ناوگان ورکر بالا بیاری؛ با دو تا دایرکتیو توی همون کد تایپاسکریپت و زیرساختی که داری کار راه میافته.