Тег: Реліз
Вийшов PHP DebugBar v3
Вийшов PHP DebugBar v3 із модернізованим JavaScript (без jQuery), легкими SVG‑іконками Tabler, новим AssetHandler, покращеною продуктивністю та низкою інших оновлень, а Laravel Debugbar незабаром оновиться. Це мажорне оновлення з численними змінами, що порушують сумісність для власних колекторів і віджетів, тож варто уважно ознайомитися з деталями перед оновленням.
Filament v4.5: що нового?
Filament v4.5 додає зручні та практичні оновлення: @mentions у візуальному редакторі, змінювані зображення, примусове співвідношення сторін для завантажень і виконання JavaScript на клієнті. Хочете дізнатися, як ці зміни прискорять роботу з формами та медіа у вашому Laravel-проєкті?
Laravel представив офіційну AI-документацію
Laravel офіційно додав розділ AI Assisted Development у документацію 12.x і представив Laravel Boost — набір інструментів для контекстної взаємодії AI-агентів з додатком. Хочете дізнатися, як суворі конвенції Laravel і нові гайди роблять AI-генерований код зрозумілим, масштабованим і безпечним у реальному проєкті?
Pest додає метод withHost для браузерного тестування піддоменів у Laravel
Pest тепер дозволяє тестувати субдомени в Laravel через простий метод withHost(). Хочете перевірити багатомайнові чи командні додатки в браузерних тестах — дізнайтеся, як це зробити.
Laravel отримує плагін Claude Code Simplifier
Taylor Otwell випустив плагін laravel/claude-code, який автоматично спрощує й очищує PHP‑код у Laravel‑проєктах та покращує читабельність. Хочете дізнатися, як запускати агента після сесій кодування або перед завершенням pull request, щоб полегшити рев'ю змін?
Оновлення Laravel Boost додає підтримку нового протоколу MCP
Чи готові ваші проекти Laravel до нових AI-агентів, які відмовилися від Legacy MCP? Оновіть Boost через composer require laravel/boost:1.8.9 -W --dev, щоб отримати підтримку нового протоколу MCP і уникнути проблем сумісності.
Livewire 4 вийде наступного тижня — директива wire:transition робить анімації надзвичайно простими
Livewire 4 офіційно вийде наступної середи, а нова директива wire:transition радикально спрощує створення плавних анімацій у інтерфейсах. Прочитайте статтю, щоб побачити приклади й швидко почати експериментувати з бета‑версією.
Laravel 12.45.1, 12.45.2 та 12.46.0: нові хелпери для фільтрації значень масивів, Collection::containsManyItems() і підтримка UnitEnum у Gate
Laravel 12.45.1–12.46.0 додають зручні хелпери для масивів і колекцій, підтримку UnitEnum у Gate::has() та кілька важливих виправлень. Хочете дізнатися, як ці зміни спростять валідацію, авторизацію та обробку даних у вашому проєкті?
У Inertia.js 2.3.7 з’явився метод dontRemember() у form helper
Вийшла Inertia 2.3.7 із новим методом dontRemember(), який дозволяє виключати певні поля форми з історії — зручно для паролів і даних платіжних карток. Оновлення також фіксує збої опитування при автозаповненні браузера й усуває ESLint‑попередження TypeScript при деструктуризації useForm().
У Laravel 12.45 додано JSON:API Resource для виводу ресурсів за специфікацією JSON:API.
У релізі Laravel 12.45 з’явилися JsonApiResource, AsBinary cast та хелпер для вкладень із хмарного сховища. Хочете дізнатися, як ці зміни спростять роботу з API, байтовими ідентифікаторами й керуванням сесіями та кешем?
Вийшла нова beta-версія Laravel Wayfinder
Нова бета Laravel Wayfinder автоматично генерує повний типізований TypeScript із вашого PHP, синхронізуючи маршрути, валідаційні запити, Eloquent‑моделі, енуми та Inertia‑props. Хочете дізнатися, як це пришвидшить розробку і які нові інструменти з’явилися — читайте далі.
Laravel 12.44 додає можливість afterResponse() callbacks у HTTP Client
У Laravel 12.44 з'явилися callback-и після побудови HTTP‑відповіді, TestResponse::assertHeaderContains, нові now‑методи для Rule::date() та поле попередньої локалі в LocaleUpdated. Дізнайтеся, як ці оновлення спростять тести й роботу з HTTP‑відповідями у вашому проєкті.