Команда Laravel представила долгожданное обновление фреймворка — Laravel 12. Главная особенность релиза — незначительные изменения для перехода с предыдущей версии.
Что нового в Laravel 12:
✅ Простое обновление
· Переход с Laravel 11 займет минимум времени
· Не требуется миграция конфигурационных файлов
· Структура зависимостей практически не изменилась
✅ Замена Swift Mailer
· Переход на современный Symfony Mailer
· Повышенная надежность и поддержка современных протоколов
· Swift Mailer больше не поддерживается
✅ Очистка ядра
· Удалены устаревшие пакеты: pusher-php-server, ably
· При необходимости пакеты можно установить отдельно
· Фреймворк становится более легковесным
✅ Мелкие улучшения
· Гибкая настройка Arr::dot() с кастомными разделителями
· Упрощенное определение каналов вещания для моделей
· Оптимизация кеширования маршрутов
Вердикт: Laravel 12 — это стабильное обновление, которое можно установить без риска сломать существующие проекты. Идеальный вариант для тех, кто хочет оставаться на актуальной версии без лишних затрат времени.
Официальная документация: Открыть