Директиву Blade @hasStack додано в Laravel 12.39

2
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 29 січня, 2026
Цього тижня випущено нову версію Laravel 12.39.0, яка включає новий директив @hasStack для Blade та фільтр середовища для команди route:list. Зацікавлені дізнатися більше про нововведення та оновлення? Читайте статтю далі!

Цього тижня команда Laravel випустила версію 12.39.0, яка містить новий директив @hasStack для Blade, фільтр middleware для команди route:list, а також оновлення типів, виправлення та багато іншого

# Новий директив @hasStack для Blade

Ендрю Браун додав директив @hasStack, яка дозволяє обгортати директиви @stack для умовного виводу:

@push('list')
    <li>Item 1</li>
@endpush

@hasstack('list')
    <ul>
        @stack('list')
    </ul>
@endif

{{-- вивід --}}
<ul>
    <li>Item 1</li>
</ul>

Деталі можна переглянути в Pull Request #57788.

# Фільтр Middleware для списку маршрутів

Джейсон МакКріарі додав опцію --middleware для фільтрації виводу route:list за middleware. Вона приймає ім'я класу middleware або групи middleware та може також відповідати частковому рядку:

php artisan route:list --middleware=api
php artisan route:list --middleware=ThrottleRequests

Деталі реалізації можна знайти в Pull Request #57797.

# Примітки про реліз

Повний список нових функцій та оновлень можна знайти нижче, а також різницю між 12.38.0 і 12.39.0 на GitHub. Наступні примітки взяті прямо з changelog:

# v12.39.0

Популярні

Logomark Logotype

Налаштування Xdebug з Docker та PHP 8.4 всього за одну хвилину

Встановлення Xdebug може бути складним завданням, але в цій статті ми розкриємо, як швидко та просто налаштувати його за допомогою Docker на прикладі Laravel. Дочитайте до кінця, щоб дізнатися, як за кілька хвилин зробити Xdebug вашим надійним помічником у розробці

Logomark Logotype

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

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

Logomark Logotype

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

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