Вышла Filament v4, которую многие ждали с нетерпением. Несмотря на то, что это ещё не стабильный релиз и не рекомендуется к использованию в продакшене, нововведения в этой версии поражают своим масштабом и продуманностью.
Обновление стало ещё проще
Теперь обновление до новой версии занимает всего пару команд — Filament максимально упростил процесс миграции. Смотреть стрим.
Увеличена производительность
Рендеринг компонентов, таких как таблицы с сотнями строк, стал значительно быстрее. Это заметно ускоряет загрузку и отзывчивость интерфейса. Подробности на видео.
Улучшенные модальные окна
Теперь при открытии модального окна происходит отрисовка только самого окна, а не всей страницы, как раньше. Это сокращает нагрузку и делает UX более плавным. Подробнее.
Частичная отрисовка форм
При редактировании данных обновляются только необходимые поля, что делает взаимодействие с формами более быстрым и эффективным. Смотреть.
Новый вид репитера — в виде таблицы
Репитер получил табличный интерфейс, что удобно при работе с множественными повторяющимися данными. Пример.
Расширенный Select с таблицей
Теперь возможен выбор элементов через таблицу с фильтрами в модальном окне, что существенно улучшает юзабилити. Видео.
Новый редактор контента
Мощный и расширяемый редактор с поддержкой пользовательских блоков и динамических данных — идеален для email-рассылок и конструкторов страниц. Смотреть.
Единый подход к компонентам
Больше нет разделения между таблицами, формами и инфо-блоками — теперь их можно свободно комбинировать на одной странице. Узнать больше.
Работа с любыми источниками данных
Новая система позволяет отображать таблицы с данными из любых источников, включая внешние API. Подробнее.
Поддержка многофакторной аутентификации
Добавлена возможность подтверждения действий с помощью одноразовых кодов — через email, Google Authenticator или собственное решение. Смотреть.
Вложенные ресурсы
Можно создавать вложенные сущности, такие как уроки внутри курсов, с полной поддержкой навигации и управления. Пример.
И это ещё не всё!
Filament v4 включает поддержку Tailwind CSS 4, схемы страниц, множество новых компонентов и мелких улучшений. Как говорит сам разработчик Дэн Харрин — это ещё даже не половина изменений!
Полный обзор доступен в официальном блоге Filament.
Очень радует, что PHP и Laravel продолжают активно развиваться — такого же роста и вдохновения желаем всем!







