Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

RonanH's avatar

Laravel 6 LTS

Hi,

I want to use an LTS version of Laravel and i see that version 6 is LTS. From reading the documentation it seems that all versions of Laravel 6 follow Semantic Versioning/Semver. However if i look at the GitHub releases for version 6 it looks like there are changes that would potentially break existing code e.g. v 6.8.0 has the following change "Rename encrypted to forceTLS for Pusher (#5159)". To get an LTS version do i need to stick to version 6.0.* so that i just get security patches or will changes like the one i mentioned not be code breaking in which case i can use ^6.0?

https://github.com/laravel/laravel/releases

Thanks!

0 likes
3 replies
jlrdw's avatar

Go here https://github.com/laravel/laravel/releases

Download v6.18.0

That is laravel

Then run composer install, that installs the framework.

That's all there is to it.

When updating or upgrading Always make sure a laravel version matches a correct framework version.

That can be seen inside of composer.json.

It is really just that easy.

You should never need to download framework, composer installs that.

RonanH's avatar

Thanks guys. I was confusing the laravel/laravel web skeleton framework with the actual core laravel/framework.

Please or to participate in this conversation.