#📰 Краткий обзор и главные новости
Filament v4 — это самое масштабное обновление фреймворка FilamentPHP за всю его историю, которое выходит в бета-версии уже 10 июня 2025 во время конференции Laravel Live UK.
Разработчики обещают:
- 📐 кардинально переработанные схемы компонентов (
Schema
) - 🌿 встроенную поддержку вложенных ресурсов
- 🔐 двухфакторную аутентификацию «из коробки»
- ⚡ серьёзные улучшения производительности
Если вы активно пользуетесь Filament v3 — самое время подготовить копию проекта, чтобы протестировать бету и познакомиться с новыми возможностями!
#🗓 Когда ждать релиз
- ✅ Альфа:
v4.0.0-alpha1
уже доступна на GitHub - 🧪 Бета: выйдет 10 июня 2025 на Laravel Live UK
- 📦 Стабильная версия: запланирована на лето 2025
#🆕 Что нового в Filament v4
#🧩 Unified Schema: единая система компонентов
Теперь формы, таблицы, инфосписки и действия определяются через единый PHP-интерфейс Schema
.
📦 Удобнее, чище, и без путаницы в use
-импортах.
use Filament\Forms\Components\TextInput;
use Filament\Tables\Columns\TextColumn;
Schema::make([
TextInput::make('title'),
TextColumn::make('created_at')->date(),
]);
#🌿 Вложенные ресурсы (Nested Resources)
Наконец-то можно создавать «дочерние» ресурсы в контексте родителя. Например:
php artisan make:filament-resource Lesson --nested
Теперь LessonResource будет встроен в CourseResource без лишних модалок 🎉 🔐 Встроенная двухфакторная аутентификация (MFA)
Filament v4 поддерживает MFA «из коробки»:
-
Google Authenticator или email-коды
-
Готовый UI и логика
-
Просто включаете опцию в конфиге и работает!
#📊 Поддержка статических таблиц
Теперь вы можете использовать обычные массивы PHP вместо моделей Eloquent. Это удобно для отчетов, конфигов и временных данных.
Table::make()
->records([
['name' => 'Product A', 'price' => 100],
['name' => 'Product B', 'price' => 200],
])
->columns([
TextColumn::make('name'),
TextColumn::make('price'),
]);
#⚡ Быстрее, проще, мощнее
Filament v4 стал значительно быстрее:
-
Умный ререндер только изменённых компонентов
-
Меньше «лишнего» Livewire
-
Оптимизированные схемы, меньше JS
💬 Заключение
Filament v4 — это не просто обновление, а полноценный шаг в будущее: 📐 универсальная схема, 🔁 вложенные ресурсы, 🔒 встроенная безопасность и 💨 высокая производительность.
🎯 Если вы работаете с Laravel и любите чистую архитектуру — обязательно попробуйте Filament v4 уже сейчас. А если не работали — возможно, это тот самый момент начать 😉
🧵 Делитесь опытом, багами и вопросами в официальном Discord Filament или у меня в комментариях!