Vite 7 منتشر شد! - اضافه شدن مستندات فارسی

ما خوشحالیم که انتشار Vite 7 را اعلام کنیم! پنج سال از زمانی که اوان یو اولین کامیت را به مخزن Vite ارسال کرد می‌گذرد و هیچ‌کس نمی‌توانست پیش‌بینی کند که اکوسیستم فرانت‌اند تا این حد تغییر خواهد کرد. بیشتر فریم‌ورک‌ها و ابزارهای مدرن فرانت‌اند اکنون با هم همکاری می‌کنند و بر روی زیرساخت مشترک Vite بنا می‌سازند. و آن‌ها می‌توانند با به اشتراک‌گذاری در سطح بالاتر، با سرعت بیشتری نوآوری کنند. Vite اکنون به طور هفتگی ۳۱ میلیون بار دانلود می‌شود و در هفت ماه گذشته از انتشار نسخه اصلی قبلی، ۱۴ میلیون بار افزایش داشته است.

این نسخه از Vite 7.0 شامل به‌روزرسانی‌ها و بهبودهایی است که به منظور ساده‌سازی روندهای توسعه، افزایش عملکرد و پاسخگویی به چالش‌های توسعه وب مدرن طراحی شده‌اند. با تمرکز بر مدرن‌سازی هسته، یک اکوسیستم در حال تحول و رویدادهای هیجان‌انگیز جامعه، Vite 7.0 به تقویت موقعیت خود به عنوان یک راه‌حل چندمنظوره و ضروری برای توسعه‌دهندگان ادامه می‌دهد.

اضافه شدن مستندات فارسی

در ورژن جدید ویت (vite)، مستندات فارسی هم اضافه شده که از این پس شما میتونید مستندات vite به صورت فارسی مطالعه کنید:

لینک مستندات فارسی


Node.js Support

در نسخه جدید ویت شما نیازمند ورژن 20.19+, 22.12+ برای نود جی اس هستید و ورژن 18 نود جی اس پشتیبانی نمیشه.

لینک مستندات مربوط به نود جی اس در ویت 7.


Default Browser Target Changed to Baseline Widely Available

ابزار Baseline اطلاعات واضحی در مورد اینکه کدام ویژگی‌های پلتفرم وب امروزه در مجموعه مرورگرهای اصلی ما کار می‌کنند، به شما ارائه می‌دهد.

در ویت 7 مرورگر پیشفرض از modules به baseline-widely-available به صورت پیشفرض تغییر کرد.

  • Chrome 87 → 107
  • Edge 88 → 107
  • Firefox 78 → 104
  • Safari 14.0 → 16.0


Vitest

کسانی که از Vitest استفاده میکنند، برای استفاده از نسخه 7 ویت (vite) باید نسخه 3.2 Vitest استفاده کنید.

تغییرات 3.2 Vitest میتونید از اینجا مطالعه کنید.


ViteConf 2025

در تاریخ 9 و 10 اکتبر (October) در آمستردام (Amsterdam) قراره کنفرانس ویت برگزار بشه و تغییرات ویت 7 هم بیشتر صحبت بشه. برای خرید تیکت و اطلاعات بیشتر میتونید وارد سایت کنفرانس بشوید.


Removed Sass legacy API support

در ویت 7 دیگه از Sass قدیمی پشتیبانی نمیکنه و فقط از API های مدرن و جدید پشتیبانی میشه.

شما میتونید css.preprocessorOptions.sass.api و css.preprocessorOptions.scss.api پاک کنید.


Removed deprecated features

  • پلاگین splitVendorChunkPlugin منسوخ شده و میتونید پاک کنید. آپشن build.rollupOptions.output.manualChunks هم میتونید برای رفتار chunk استفاده کنید اگه نیاز دارید.
  • هوک های enforce و transform برای transformIndexHtml منسوخ شد. برای enforce میتونید از order و برای transform میتونید از handler استفاده کنید.


تغییرات دیگر

  • پراپرتی legacy.proxySsrExternalModules حذف شد.
  • پراپرتی هایی که حذف شدند: ModuleRunnerOptions.rootViteDevServer._importGlobMapResolvePluginOptions.isFromTsImporterResolvePluginOptions.getDepsOptimizerResolvePluginOptions.shouldExternalizeResolvePluginOptions.ssrConfig
  • یک سری middleware برای هوک های configureServer و configurePreviewServer اعمال شد.

امیدوارم کاربردی بوده باشه💜

0 🔥
0 🎉
0 😮
0 👍
0 💜
0 👏
میلاد خسروی
نویسنده کد نیوز

برنامه نویس فان | Fun Developer یک آدم ساده که عاشق برنامه نویسی و کد زدنه :) تلاش میکنه تا به بقیه کمک کنه. توسعه دهنده هسته لاراول و فضای اوپن سورس. فاندر پرانتز و کد نیوز.

0+ نظر

برای ثبت نظر ابتدا ورود کنید.

0 نظر

    اولین نفر باش که نظر ثبت میکنی :) یعنی یه کامنت به ما نمیرسه 😁