Laravel Boost v2.3.0 додає покрокову підказку для оновлення до Inertia v3 та підтримку JSON-логів

Перекладено ШІ 0 Laravel News 13 березня, 2026

Laravel Boost v2.3.0 додає покроковий промпт для оновлення Inertia до v3, підтримку JSON‑логів і виправлення проблем із пошкодженням stdout на PHP 8.4. Хочете дізнатися, як видалення шести Artisan‑обгорток MCP вплине на ваш робочий процес?

Laravel Boost v2.3.0 додає покрокову підказку для оновлення Inertia v3, підтримку логів у форматі JSON і виправлення корупції stdout на PHP 8.4. У релізі також видалено шість Artisan-обгорток MCP, які тепер краще виконувати через прямі CLI-команди.

  • Підказка для оновлення Inertia v2 → v3 з порадками для конкретного adapter'а
  • Підтримка логів у форматі JSON у засобах читання логів
  • Виправлення, що запобігає пошкодженню MCP-відповідей через невідповідний stdout
  • Видалено шість Artisan-обгорток MCP (breaking change)
  • Прибрані зайві рекомендації для MCP, Pennant і Flux UI

Що нового

Підказка для оновлення Inertia v3

Нова MCP-підказка дає покроковий алгоритм оновлення з Inertia v2 до v3, за зразком існуючої підказки для Livewire v4. Підказка автоматично визначає встановлений frontend adapter (React, Vue або Svelte) і показує лише релевантний контент — команди встановлення, приклади налаштування та патерни міграції.

PR: #636

Підтримка JSON-форматованих логів

Інструменти для читання логів тепер автоматично виявляють JSON-формат і розбивають записи за newline замість PSR-3 timestamps. Це додає підтримку форматів Monolog: JsonFormatter, LogstashFormatter і LogglyFormatter. Виявлення помилок працює як для числового поля level (>= 400), так і для стрічкового level_name. Для стандартних PSR-3 логів поведінка не змінилася.

PR: #650

Виправлення корупції stdout

Попередження PHP або повідомлення про застарілість, що виводилися в stdout, могли добавляти не-JSON текст перед JSON-відповіддю MCP і псувати результат. На PHP 8.4 це траплялося частіше через неявно nullable параметри в пакетах. Виправлення перенаправляє помилки PHP у stderr під час виконання інструментів і додає захисний шар, що обрізає провідний не-JSON вміст stdout перед парсингом.

PR: #641

Видалені Artisan-обгортки

Вилучено шість MCP-інструментів, які були тонкими обгортками над Artisan-командами: list-artisan-commands, list-routes, tinker, get-config, list-available-env-vars та list-available-config-keys. Сучасні AI agents можуть викликати ці команди напряму через shell. Інструкції оновлено, щоб спрямувати агентів до еквівалентів у CLI (php artisan list, route:list, tinker --execute, config:show тощо).

PR: #629

Інші зміни

  • Виправлено фрагмент таблиці у SKILL.blade.php (#640)
  • Прибрано зайві рекомендації для MCP (#644)
  • Прибрано зайві рекомендації для Pennant (#645)
  • Прибрано зайві рекомендації для Flux UI (#647)
  • Уніфіковані імпорти (#646)

Примітки до оновлення

Цей реліз містить breaking change: видалено шість Artisan-обгорток MCP (list-artisan-commands, list-routes, tinker, get-config, list-available-env-vars, list-available-config-keys). Якщо ваш робочий процес залежить від цих інструментів, оновіть конфігурацію агента, щоби використовувати відповідні Artisan-команди напряму.

Джерела

Популярні

Інше, що варто прочитати

37 Оновлено 01 червня, 2026

4 поширені помилки Vite у Laravel

Використання Vite для створення фронтенд-ресурсів у вашому додатку Laravel може бути захоплюючим, але іноді ви можете стикнутися з певними помилками. У цій статті ми розглянемо чотири поширені помилки, з якими ви можете зіткнутися, а також підкажемо способи їх усунення, щоб ви могли знову зосередитися на розробці вашого додатку

74 Оновлено 01 червня, 2026

Laravel Boost — ваш стартовий набір для програмування з використанням штучного інтелекту

Вперше у світі Laravel з'являється можливість, яка значно спростить ваше повсякденне програмування завдяки новому пакету Laravel Boost. Читайте статтю, щоб дізнатися, як посилена інтеграція штучного інтелекту може підвищити ефективність вашої роботи та оптимізувати створення проектів у Laravel

13 Оновлено 01 червня, 2026

Створення CLI-додатка за допомогою Laravel та Docker

Зазирніть у світ Laravel, де потужний CLI-фреймворк відкриває нові можливості для розробки командного інтерфейсу. Дізнайтеся, як створити просту утиліту для перевірки акцій, яка працює з Docker, та які переваги це може принести у вашому проєкті!