Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
Новини 30 вересня 2026

Filament 5.9.0: розширений Rich Editor, пошук у Builder, нонси CSP та тестові хелпери для імпорту й експорту

Команда Filament випустила нову версію фреймворку - v5.9.0. Реліз приносить чимало нових можливостей для роботи з контентом, білдерами блоків, таблицями та тестуванням, а також кілька важливих виправлень.

Нові можливості

Одним з найпомітніших нововведень стало суттєве розширення Rich Editor. Тепер редактор підтримує іконки для блоків, гнучку сітку розкладки, пошук та закріплені (sticky) елементи керування - це реалізовано у PR #20448. Додатково з'явилися мінімальні кастомні елементи керування блоками для Rich Editor (PR #20449), що дає розробникам більше гнучкості при налаштуванні поведінки редактора.

Білдер контенту (Builder) також отримав покращення - до селектора блоків додано пошук (PR #20469), що значно спрощує роботу з великою кількістю доступних блоків.

Серед інших ключових нововведень:

  • Строгі ієрархічні хлібні крихти - додано опцію для суворішого відображення ієрархії навігації (PR #20153).
  • Кастомізація дії скидання фільтрів таблиці - тепер можна налаштовувати дію reset у фільтрах таблиць (PR #20476).
  • Виправлення URL вкладених ресурсів - індексні URL вкладених (nested) ресурсів тепер коректно резолвляться до батьківських сторінок відношень (PR #20479).
  • Метод enum() для ImportColumn - додано підтримку enum при імпорті колонок даних (PR #20482).
  • Вкладені дії з батьківськими даними - реалізовано передачу даних батьківської дії у вкладені дії (PR #20502).
  • Хелпер розміру кнопок для ToggleButtons - додано зручний спосіб керування розміром кнопок компонента (PR #20517).
  • Повноширинні перемикачі - додано підтримку toggle-кнопок на всю ширину контейнера (PR #20520).

Також з'явилися нові фейкери для генерації тестового контенту: фейкер для Rich Content (PR #20537) та фейкер для Markdown (PR #20558) - вони спрощують заповнення тестових даних реалістичним форматованим текстом.

Важливе доповнення для безпеки - додано опціональну підтримку CSP nonce для скриптів (PR #20301), що дозволяє коректно працювати з Content Security Policy без послаблення політик безпеки.

Серед інших нововведень: точки розширення (render hooks) для вмісту таблиць (PR #20566), а також набори тестових хелперів для функціоналу імпорту (PR #20560) та експорту (PR #20562), які полегшують написання автотестів для цих модулів.

Виправлення та інші зміни

  • Виправлено некоректний імпорт InvalidArgumentException у трейті HasRecordActions (PR #20555).
  • Забезпечено, що рівні заголовків (heading levels) завжди не менші за 1 (PR #20556).
  • Прибрано невикористовувані імпорти в коді (PR #20557).
  • Виправлено скоупінг null-груп у відношеннях так, щоб не обходити застосовані фільтри (PR #20563).
  • Команди make, що потребують панель, тепер коректно завершуються з підказкою щодо встановлення, якщо жодної панелі не зареєстровано (PR #20568).
  • Оновлено залежності: WyriHaximus/github-action-get-previous-tag до 2.1.0 та zizmorcore/zizmor-action до 0.6.4 у кількох робочих процесах (PR #20540, PR #20541, PR #20543, PR #20544).

Нові контрибʼютори

До проєкту доєдналися нові учасники - @m-develops зі своїм першим внеском у PR #20301 (підтримка CSP nonce) та @SulimanAbdulrazzaq у PR #20568 (виправлення команд make).

Повний перелік змін доступний у Full Changelog на сторінці порівняння версій v5.8.4...v5.9.0.

21

Читати в документації

Коментарі

Увійдіть, щоб залишити коментар

Будьте першим, хто залишить коментар!

Читайте також

PHPStan 2.3: стрибок продуктивності, покращені generics і виявлення невикористаних змінних
Новини 06 жовтня 2026

PHPStan 2.3: стрибок продуктивності, покращені generics і виявлення невикористаних змінних

PHPStan 2.3.0 працює до 7,5× швидше, ніж десять місяців тому, має розумніший кеш результатів, двонапрямне звуження типів для generics (new Collection(...)) і нові перевірки невикористаних змінних, присвоєнь та параметрів.

11
Pgvector Laravel
Новини 06 жовтня 2026

Простий векторний пошук подібності для Laravel: драйвер Pgvector для Scout

Бен Бьюрстром створив драйвер Pgvector для Laravel Scout, який автоматично підтримує актуальність векторних ембедингів і дає змогу шукати дані за змістом, а не лише за ключовими словами.

11

Вакансії за темою

CodeBright
8 днів тому

Senior Full-Stack Engineer (React / PHP-Laravel)

Старший Full-Stack розробник для США-базованої агенції. Розроблюватимете складну B2B SaaS для управління подіями: лаштуватимете бекенд на PHP-Laravel (API, cron-завдання, тригери подій), фронтенд на React/Next.js, інтеграції платіжних систем (Stripe), фінансовіワークфлоу та синхронізацію даних. Вимоги: 5+ років досвіду Full-Stack, глибокі знання реляційних БД, досвід з біллінговими системами, комфорт з AI-асистентами (Cursor, Copilot).

ЦВК НГУ м. Дніпро
13 днів тому

'Backend Developer (PHP/Laravel), розробник систем цифрової логістики

Laravel Дніпро Офіс Full-time Middle ₴20,000 - ₴120,000

Backend Developer на PHP/Laravel для розробки систем цифрової логістики. Потребує 2+ років досвіду з PHP, Laravel, SQL та баз даних. Основні обов'язки: розробка та підтримка систем логістики, участь у проектуванні функціоналу, взаємодія з командою.

Plumrocket Inc
20 днів тому

Middle Magento Back-End Developer

Middle Magento Back-End розробник займатиметься розробкою та підтримкою веб-магазинів на платформі Magento 2, їх оптимізацією. Вимагається практичний досвід з Magento 2 не менше 2 років, знання PHP (OOP), MySQL, Javascript, GIT. Бажані: розробка Magento Extensions, KnockoutJS, RequireJS, досвід з MVC-фреймворками та Docker.

Пакети за темою

Bagisto

bagisto/bagisto

Bagisto — це платформа для електронної комерції, побудована на Laravel. Вона надає готове рішення для створення та управління інтернет-магазинами з підтримкою каталогу товарів, замовлень, платежів та клієнтів.

28,211 v2.5.0-beta6 13 26

Lang

laravel-lang/lang

Список 126 мов для Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova, Laravel Spark та Laravel UI.

7,778 15.37.3 12