What's New in Laravel 5.6
Laravel 5.6 is upon us! While it's true that this release isn't quite as flashy, there are still a number of incredibly useful new additions and updates. Let's review them together.
Series episodes
Upgrading the Laracasts Codebase to Laravel 5.6
8m 46sUpgrade a real Laracasts codebase from Laravel 5.5 to 5.6, exploring relevant release notes and practical tips to smoothly transition your projects.
Broadcast Channel Classes
4m 34sLearn how to organize Laravel broadcast authorizations by extracting logic into channel classes, keeping your routes clean and managing permissions with ease.
Collision Reporting
1m 55sExplore Laravel 5.6’s improved console error reporting by comparing Artisan exception outputs between versions 5.5 and 5.6 for clearer debugging.
Eloquent Date Casting
2m 55sLearn how to easily cast Eloquent date attributes with custom formats, making your JSON output display dates exactly how you want—clear and flexible.
Improved Logging... Even to Slack
9m 24sLearn how Laravel 5.6 improves logging with flexible channels—send info to files and critical alerts to Slack effortlessly for smarter app monitoring.
Dynamic Rate Limiting
3m 13sDiscover how Laravel 5.6 lets you dynamically set rate limits, giving you flexible control over request throttling to protect your app effortlessly.
Logout Other Devices
5mLearn how to use Laravel’s logoutOtherDevices method to instantly invalidate other sessions, keeping user accounts secure and preventing simultaneous logins.
API Controller Generator
1m 42sLearn how to use Laravel’s upgraded make:controller Artisan command with the new --api flag to quickly generate API controllers without create and edit actions.




