Вийшла версія Laravel Debugbar 4.0, яка приносить не лише нові можливості, а й суттєві архітектурні зміни. Це оновлення варто розглядати як повноцінний major-реліз.
Пакет більше не підтримується під namespace barryvdh. Тепер офіційний пакет - fruitcake/laravel-debugbar. Оновлення потребує явного видалення старої залежності та встановлення нової, а також оновлення namespace у коді.
Що нового у Debugbar 4.0
- Новий HTTP Client Collector для відстеження вихідних HTTP-запитів
- Inertia Collector з відображенням props і даних сторінок
- Покращена інтеграція з Livewire (включно з новими версіями)
- Підтримка Laravel Octane
- Оцінка використання кешу в байтах
- Оновлений UI, теми та гнучкіші налаштування відображення
Що прибрали
- Підтримку Lumen
- Socket storage
- PDO extension
Це означає, що при міграції старих проєктів потрібно уважно перевірити залежності та конфігурацію.
Debugbar 4.0 - це не косметичне оновлення, а логічний крок до кращої підтримки сучасного Laravel-стеку: Livewire, Inertia, Octane. Якщо ви активно користуєтесь Debugbar у розробці, оновлення однозначно варте уваги, але з урахуванням міграційних змін.