
Anyone who regularly develops with Laravel knows the ritual: open several terminal tabs, start the PHP server, spin up the queue worker, start Vite for the frontend, keep an eye on the logs. Laravel 13.16.0 puts an end to that — at least in the local development environment.
What can php artisan dev do?
The new php artisan dev command bundles all the typical development tasks into a single command. Instead of managing several processes separately, one call in the terminal is enough. This command simultaneously starts:
PHP development server – the application itself
Queue worker – for jobs and asynchronous processes
Log monitoring – real-time output directly in the terminal
Vite – for asset compilation and hot module replacement
The result is a noticeably faster start into development work and fewer context switches between different terminal windows.
Further changes in Laravel 13.16.0
Enum-capable request helper
Laravel 13.16.0 extends the Request class with improved support for PHP enums. Input values can be cast directly to enum types — without additional boilerplate code. This saves validation logic and makes controller code more expressive and type-safe.
withCookies() for all responses
Previously, withCookies() was only available for certain response types. With 13.16.0, the method is now available on all response objects — a practical quality-of-life update for APIs and middleware logic.
What does this mean for your Laravel projects?
These improvements bring real value, especially in day-to-day development work:
Faster project startup via artisan dev – no more manually starting individual services
Cleaner controller code through native enum support in requests
More flexible response handling through extended cookie methods
All changes are backward compatible — updating to 13.16.0 can be done without breaking changes.
Conclusion
Laravel 13.16.0 isn't a major feature release, but a consistent sign of life: the framework keeps its unwavering focus on developer experience. The artisan dev command alone will save many developers several minutes every day — small in implementation, big in impact.
Do you have questions about Laravel updates, or would you like to migrate your project to the current version? Our team at eazyCode is happy to help. Contact us with no obligation — we respond within 24 hours.

Do you have questions about Laravel updates, or would you like to migrate your project to the current version? Our team at eazyCode is happy to help. Contact us with no obligation — we respond within 24 hours.