Новые возможности в Laravel 12.47.0 и 12.48.0 — 28 января 2026 г. в 19:39:13.043
Новые возможности в Laravel 12.47.0 и 12.48.0 12.47.0 (13 янв 2026) - В Blade появился @includeIsolated - включает шаблоны без унаследованных переменных, что делает включения чище и предсказуемее. - Новый метод Cache::withoutOverlapping() - удобная обёртка для операций с блокировками (избегает параллельного выполнения). - Прекогнитивные запросы теперь корректно валидируют массивы с wildcard-ключами (*). - Notification стал macroable - можно расширять глобально. - Улучшена поддержка enum: теперь в PendingBatch::onConnection() и некоторых методах сессий. - Дедупликация циклических ссылок в JSON-API, улучшенные сообщения key:generate, индексы в миграции failed_jobs, автоматическое исключение «ложных» элементов в Bus::batch() и ряд мелких улучшений/фиксов. --- 12.48.0 (20 янв 2026) - Query Builder Expression Aliases - удобный синтаксис для псевдонимов raw-выражений в запросах. - Новый событие BatchFinished - срабатывает при успешном завершении batch-задач. - JSON-клиент получил расширенные опции декодирования с флагами. - Middleware CORS: метод skipWhen() для условного пропуска. - Переводы теперь могут содержать [] и {} - полезно для документации/примеров. - При параллельном тестировании компиляция представлений изолирована по процессам. - Общие улучшения типов в HTTP, очередях и коллекциях + производительность. Подробнее по ссылкам: https://laravel-news.com/laravel-12-47-0 https://laravel-news.com/laravel-12-48-0

