Laravel 5.5 LTS

Ett par veckor försenat från tidigare utannonserat datum (planerad release var i juli) så finns Laravel 5.5 ute nu som officiell release!

Laravel 5.5 är en LTS-release (long time support), vilket innebär att 5.5 kommer att just denna version kommer likt 5.1 att supportas under en längre tid; 2 år för buggar samt 3 år för upptäckta säkerhetsbrister.

Precis som andra större versioner av ramverket så innehåller 5.5 en lång rad med förbättringar, ändringar och nya smarta lösningar. Laravel News har en bra "write up" över samtliga nyheter om man vill se dem med exempel. Som vanligt bör man även spana igenom release notes och upgrade guide för att få en överblick över vad som är nytt och hur man uppgraderar.

Om du planerar att uppgradera ett projekt som är beroende av externa paket rekommenderar jag alltid att man avvaktar en liten stund för att ge utvecklarna chansen att uppdatera sitt stöd för Laravel 5.5 först. Själv har jag också ett gäng paket som kommer att behöva uppdateras inom – bra är att det nu i alla fall finns stöd för Auto Package Discovery (läs Taylor Otwells artikel om detta här.)

Missa inte heller att Laravel 5.5 och kommande versioner inte stödjer PHP-version under 7.0. PHP 5.* bör givetvis undvikas förutom om en legacy-applikation verkligen kräver det.

Uppdaterad 2017-08-31: olssonm/l5-very-basic-auth och olssonm/identity-number stödjer nu Laravel 5.5.

Uppdaterad 2017-09-08: Även olssonm/l5-humans stödjer nu Laravel 5.5.