What's New in Laravel 5.3
It's about that time again! The release of Laravel 5.3 is imminent. That means, it's finally time to dig in and see what's new. And, well, there's a lot! From directory changes, to notifications, to passports, to everything in between!
This series will be refreshed every work day, so don't fall behind!
Series episodes
Important Directory Changes
7m 18sExplore Laravel's updated directory structure! Discover new routes folder and changes to events, listeners, jobs, and policies in this clear, friendly guide.
The Query Builder Now Returns Collections
2m 46sLearn how Laravel 5.3's query builder now returns collections, making your database queries more consistent and powerful with Eloquent.
The Global Cache Helper
3m 20sDiscover Laravel 5.3's new global cache() helper! Simplify caching in your apps with this handy, easy-to-use function created just for you.
The JavaScript Suggestion
10m 11sExplore Laravel 5.3's optional JavaScript setup with Vue.js. Customize your app.js easily or use Ember, Backbone—flexibility at your fingertips!
Simpler Pagination
3m 32sMaster Laravel 5.3 pagination! Easily customize HTML like before and simplify your pagination process with this friendly, step-by-step guide.
Mailables
8m 2sLearn how Laravel 5.3 mailables simplify sending emails with clean, elegant syntax—make your mail code easier and more maintainable.
Foreach, and the Loop Object
5m 27sDiscover Laravel 5.3’s $loop object in Blade—get loop details like index, first, last, and more to write cleaner, smarter templates easily.
Toggle Pivot Table Records
4m 14sLearn Laravel 5.3’s toggle() method to easily add or remove pivot table records—perfect for toggling user likes or similar relationships.
Notifications: Email
11m 16sMaster Laravel 5.3 email notifications—build messages fast with a fluent API and send alerts via multiple channels effortlessly.
Notifications: Database
15m 51sLearn to send and store Laravel notifications in the database, using polymorphism for clean, flexible display in your app’s views.
Send Slack Notifications With Laravel in Minutes
6m 58sQuickly send Slack notifications in Laravel 5.3—stay updated on payments with easy setup and keep your app connected in minutes!
Super Simple File Uploading
10m 2sMaster file uploads in Laravel 5.3 with the new store() method—quickly save files locally or to S3 without the usual hassle.
Laravel Passport
14m 49sSet up OAuth2 API authentication fast with Laravel Passport—Taylor Otwell shows you how to secure your app in minutes, not days!
Closure-Based Commands
7m 30sLearn how to create simple, closure-based Artisan commands in Laravel—streamline your workflow without full command classes. Easy and efficient!
Advanced Search With Laravel Scout
15m 53sLearn to set up Laravel Scout with Algolia for powerful full-text search on Eloquent models—plus a behind-the-scenes look at Scout's inner workings.
Advanced Search With Laravel Scout: Part 2
8m 13sMaster advanced Laravel Scout searches—learn to query Eloquent models and customize Algolia rankings for powerful, precise search results.
Facade Fakes
11m 22sLearn how Laravel 5.3 facades use fakes to simplify testing by replacing real classes with lightweight, side-effect-free test doubles.
Fluent Validation Rules
14m 36sMaster Laravel 5.3's fluent validation rules with the Rule class—build unique email constraints easily and cleanly without messy strings.




