What's New in Laravel 11
Another year, another major Laravel version! Laravel 11 doubles down on simplicity and productivity, focusing on getting you up and running as quickly as possible. Let's take a quick look at the stand-out features that you absolutely should be aware of.
Series episodes
Changes for New Projects (5)
Fewer Config Files
3m 48sDiscover how Laravel 11 simplifies your projects by reducing config files out of the box, making setup cleaner and easier without changing your existing code.
Missing Middleware
5m 48sDiscover how Laravel 11 handles middleware with an empty app/Http/Middleware folder. Learn to configure, create, and register your own middleware easily!
Streamlined Scheduling
2m 2sLearn how Laravel 11 simplifies background task scheduling with the new Schedule facade. Streamline your workflow in this clear, friendly Laracasts tutorial!
Installing an API
3m 46sMissing api.php in routes? Learn how to quickly install an API in your Laravel app using a simple Artisan command in this friendly Laracasts tutorial!
Sqlite Out of the Box
1m 3sDiscover how Laravel 11 now configures SQLite out of the box, reflecting its streamlined skeleton approach. Get started faster with this friendly Laracasts guide!
Changes for All Projects (9)
The Dumpable Trait
5m 9sLearn how to add dump and dd debugging methods to your own classes with Laravel 11’s Dumpable trait. Debug faster and smarter in this friendly Laracasts tutorial!
Limitless Limits for Eager Loading
2m 46sEager loading limits in Laravel 11 now work as expected, making it easy to control related records without surprises. Learn how in this clear, friendly Laracasts tutorial!
Super Simple Memoization
4m 59sLearn how Laravel 11’s simple once() function makes memoization effortless, caching expensive operations per request. Boost performance with this friendly Laracasts guide!
A Minor Tweak to Model Casts
1m 58sExplore Laravel 11’s shift from $casts property to a casts() method for model casting, and learn why this minor tweak improves your app’s flexibility and clarity.
Per Second Rate Limits
4m 18sUnlock Laravel 11’s per-second rate limiting for precise control over request flow, enhancing your app’s performance and protecting it from overload with ease.
Retrying Asynchronous Requests
1m 35sMaster Laravel's Http::pool to make concurrent API requests with retry support, ensuring your asynchronous calls are reliable and efficient every time.
Encryption Key Rotation
7m 12sLearn how Laravel 11 lets you rotate encryption keys securely without breaking user sessions by managing previous keys for seamless decryption and better security.
No Need for Flags
1m 26sDiscover how Laravel now auto-detects your test framework, letting you skip the --pest flag and streamline testing with PHPUnit or Pest PHP effortlessly.
Simple Tests for Complex Jobs
5m 13sEasily test job states like deleted, failed, or released with Laravel 11’s new withFakeQueueInteractions method. Simplify your testing in this friendly Laracasts episode!




