News

Some new features coming to Laravel 8

Published
Some new features coming to Laravel 8 image

Release updates

Never miss a Laravel release

Get an email whenever a new Laravel release lands.

The plan is for Laravel 8 to be released on September 8th, and in anticipation, Taylor has been hinting at some of the new features that will be coming to the framework. Let’s take a look at some of these.

php artisan serve enhancements

Small quality of life improvement in Laravel 8.x… you no longer have to manually restart "php artisan serve" if you update your ".env" file… pic.twitter.com/wnYhNS0Si0

— Taylor Otwell (@taylorotwell) July 14, 2020

You will no longer have to manually restart php artisan serve if you update your “.env” file. The changes will be read in, and you can just continue working.

app/Models directory

Laravel 8.x skeleton will include a "app/Models" directory by default.

— Taylor Otwell (@taylorotwell) August 20, 2020

This feature came to life after a Twitter poll a few months back where Taylor asked where people like to put their “Models” Either in app/ or app/Models. The latter won out, and the Laravel 8 skeleton will include an app/Models directory by default.

Generator commands are updated for new directories

All generator commands in 8.x will detect if you have a Models directory. If you don’t it will assume models go in “app”. Seamless.

— Taylor Otwell (@taylorotwell) August 20, 2020

To make life easier with that directory change, all generator commands in 8.x will detect if you have a Models directory. If you don’t, it will assume models go in “app”.

Even more…

Things I have on my list to talk about at @LaraconOnline… factories, squashing migrations, job batching, job backoffs, rate limiting, exception reporting, event listening, route caching, maintenance mode, Jetstream…

— Taylor Otwell (@taylorotwell) August 19, 2020

At Laracon Online, Taylor plans to talk about model factories, squashing migrations, job batching, job backoffs, rate limiting, exception reporting, event listening, route caching, maintenance mode, Jetstream, and much more! He is scheduled for the 12:15 PM time slot, and it’s one you wouldn’t want to miss.

Eric L. Barnes photo

Eric is the creator of Laravel News and has been covering Laravel since 2012.

Sponsored

acquaintsoft logo
Acquaint Softtech

Hire Laravel developers with AI expertise at $20/hr. Get started in 48 hours.

Visit Acquaint Softtech

The latest

View all →
PHP News: A New Site for PHP Releases, RFCs, and Packages image

PHP News: A New Site for PHP Releases, RFCs, and Packages

Read article
Pause Polling in Background Tabs in Inertia.js v3.9 image

Pause Polling in Background Tabs in Inertia.js v3.9

Read article
Look What You Helped Me Build image

Look What You Helped Me Build

Read article
BashBox: A Sandboxed Bash Interpreter for AI Agents in PHP image

BashBox: A Sandboxed Bash Interpreter for AI Agents in PHP

Read article
Running Laravel's Scheduler on Multiple Servers image

Running Laravel's Scheduler on Multiple Servers

Read article
Laravel Fake Assertions Now Accept Property Arrays image

Laravel Fake Assertions Now Accept Property Arrays

Read article