Laravel 12 вийде у понеділок, 24 лютого 2025 року, і буде зосереджено на підтримці та обслуговуванні.
У пості в X Тейлор зазначив,
Цей реліз в основному спрямований на підтримку, оновлення залежностей та має мінімальні порушення сумісності або незначні нові функції.
Завдяки цьому більшість додатків зможе оновитися без змін у коді. 🚀
Оскільки все більше додатків створюється на базі Laravel, ми зосереджуємося на впровадженні нових функцій протягом року без суттєвих змін, а щорічні релізи використовуються для оновлення залежностей і забезпечення сумісності з новими версіями PHP.
Тейлор підкреслив, що команда постійно працює над новими функціями та зараз перейшла на щотижневий графік випуску. Ви можете ознайомитися з усіма нашими новинами про релізи Laravel цього року, а ось кілька основних новинок Laravel 11, які з'явилися з моменту офіційного випуску:
Разом з релізом команда Laravel запустить нові стартові набори, які підтримують React, Vue та Livewire.
У ці набори ввійдуть компоненти Shadcn, а для стеку Livewire буде доступна безкоштовна версія компонентів Flux.
Кожен стартовий набір буде взятий з окремих репозиторіїв на GitHub і встановлений безпосередньо у ваш додаток. Це надасть вам повний контроль над усім кодом, замість того, щоб ховатися у вашому vendor, як у пакунку.
Ще однією новинкою стане нова головна сторінка для Laravel з оновленим брендингом.
Ми поспілкувалися з Джейсоном МакКріарі, засновником Laravel Shift, про оновлення Laravel 12 та ще одну функцію Shift, яка автоматично надсилає PR до Laravel Packages, щоб вони були готові у день великого релізу.
Це дуже важливо, оскільки раніше, якщо ви використовували сторонні пакети, вам доводилося покладатися на їх оновлення залежностей для підтримки нової версії, а це могло зайняти тижні або місяці.