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

ما خوشحالیم که انتشار 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.root
,ViteDevServer._importGlobMap
,ResolvePluginOptions.isFromTsImporter
,ResolvePluginOptions.getDepsOptimizer
,ResolvePluginOptions.shouldExternalize
,ResolvePluginOptions.ssrConfig
- یک سری middleware برای هوک های
configureServer
وconfigurePreviewServer
اعمال شد.
امیدوارم کاربردی بوده باشه💜
اولین نفر باش که نظر ثبت میکنی :) یعنی یه کامنت به ما نمیرسه 😁