Выпуск Laravel v12.49.0 вводит новый метод коллекций hasSole() для проверки наличия ровно одного подходящего элемента. Также добавлены: поддержка подзапросов между столбцами, цепочный метод preserveKeys() для ресурсных коллекций, поддержка даты/времени для команды down --retry и расширенная поддержка перечислений (enum) в компонентах сессии и кэша. Выпуск включает исправление утечки памяти в Arr::dot(). Новый метод hasSole() проверяет, содержит ли коллекция ровно один элемент, соответствующий критериям. Метод заменяет устаревший containsOneItem() и использует те же сигнатуры, что и sole(). Построитель запросов получил метод whereBetweenColumns() для сравнения результата подзапроса с динамическими значениями двух столбцов таблицы. Класс AnonymousResourceCollection теперь включает метод preserveKeys() для fluent-конфигурирования. Опция --retry команды php artisan down теперь принимает строки даты/времени, а не только секунды. При указании прошедшей даты выводится предупреждение. Команда