🔷 توی آخرین آپدیت فلاتر چه تغییراتی بوجود اومده؟
مهمترین تغییر فلاتر 3.47 جدا شدن سیستم دیزاین های Material و Cupertino از Core SDK هست. یعنی از این به بعد میتونید نسخههای جدید Material و Cupertino رو مستقل از آپدیت کل Flutter بگیرید و برای استفاده از ویجت های جدید مجبور نباشید SDK رو آپدیت کنید.
Impeller هم حالا به صورت پیشفرض روی ویندوز، Linux و macOS فعال شده که باعث میشه رندر گرافیک و انیمیشن ها روون تر باشن و مشکل Shader Jank کمتر بشه.
Widget Preview هم استیبل شده و میتونید کامپوننت های UI رو بدون اجرای کامل اپلیکیشن سریعتر تست کنید.
فلاتر برای iOS 27, macOS 27 و Xcode 27 آماده شده و حداقل نسخه قابل پشتیبانی توی iOS از 13 به 15 و macOS از 10.15 به 12 افزایش پیدا کرده. همچنین پشتیبانی از Intel Mac هم کم کم داره حذف میشه و فلاتر به سمت Apple Silicon میره.
Flutter Web هم به سمت استفاده پیشفرض از WebAssembly رفته و دیگه امکان تست پروژهها با Wasm رو دارید.
قابلیتهای Multi-window روی دسکتاپ هم پیشرفت کرده و Popup Window برای Windows و لینوکس، API های جدید برای Window و قابلیت تنظیم خودکار اندازه بر اساس محتوا اضافه شده.
ویندوز و لینوکس از این ورژن به بعد Flutter Flavors رو هم پشتیبانی میکنن.
توی این آپدیت نسخه جدید GenUI هم منتشر شده و قابلیتهایی مثل Client-side Functions برای تجربههای Agentic و UI های ساخته شده با AI بهبود پیدا کرده.
در کنار اینها کلی آپدیت کوچیک برایAccessibility,Text Selection, Gestureها، اندروید، iOS، لینوکس و Windows هم داده که منجر به بهبودشون شده.
🔗 منبع
#flutter #news
☕️ Telegram | Website | Discord
Post #4733
1.93K
- 🔥 4
- ⚡ 3
- ❤🔥 2