Frontend hooks, birthdays, and passkeys
· Summarized
Key takeaways
- Laravel 12.14, 12.16, and 12.17 bring significant new features that improve array handling, validation, and URI management.
- Community events and discussions around PHP's evolution and the upcoming PHPVerse showcase the ongoing innovation in the PHP ecosystem.
- New packages like Laravel Seeder Generator and ElasticLens provide enhanced functionality and ease of use for Laravel developers.
- Educational resources and tutorials continue to evolve, introducing developers to best practices and new features within the Laravel framework.
Summary
Laravel Releases
In this episode, Jake and Michael delve into the latest Laravel releases, highlighting key improvements in versions 12.14, 12.16, and 12.17. They discuss new features such as the 'array from' method, new validation rules including 'in array keys', and a method for casting model properties to URI instances. The hosts also share insights into the enhancements in Laravel Echo, which introduce frontend hooks and improved installation experiences, making it easier for developers.
Community Highlights and Events
The hosts discuss exciting community events, emphasizing the PHPVerse, an event commemorating 30 years of PHP hosted by JetBrains. Key contributors, such as Brent Roose, will be speaking about the evolution of PHP and innovations within the community. They also touch on the upcoming Laracon US and your chance to see speakers like Jeffrey Wei, ensuring a great lineup.
Package Spotlights
Jake and Michael review several new packages and tools tailored for Laravel developers. These include the Laravel Seeder Generator, which creates seed files from production data, the Deployer tool for application deployments, and Laratext, which utilizes OpenAI and Google Translate for managing translation files. They also explore Elasticsearch integration with ElasticLens and the new Blade-only Laravel starter kit.
Tutorials and Tips
The episode wraps up with a look at various tutorials for Laravel users, highlighting streamlined API resource management, efficient URL handling, and enhanced model validation methods. Jake and Michael summarize key tips that help simplify development processes while introducing developers to new features and methodologies within Laravel.
Sponsors
- CodeRabbit · Cut code review time and bugs in half with AI-driven, contextual feedback.
Show notes
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
This episode is sponsored by CodeRabbit - cut code review time and bugs in half with AI-driven, contextual feedback.
Show links
- Arr::from() Method in Laravel 12.14
- "In Array Keys" Validation Rule Added in Laravel 12.16
- Cast Model Properties to a Uri Instance in 12.17
- Improved Installation and Frontend Hooks in Laravel Echo 2.1
- PHPVerse with Brent Roose
- Filament Is Now Running Natively on Mobile
- Laravel Seeder Generator
- Use Passkeys in Your Laravel App
- Auto-translate Application Strings with Laratext
- Deployer
- Validate Controller Requests with the Laravel Data Package
- ElasticLens: Eloquent-Powered Elasticsearch for Laravel
- A Blade-Only Starter Kit for Laravel 12 Projects
- Prism Relay
- Efficiently remove expired cache data with Laravel Cache Evict
- Customize URL Handling with Laravel's Macroable URI Class
- Streamline API Resources with Laravel's Fluent Methods
- Filter Model Attributes with Laravel's New except() Method
- Simplify Factory Associations with Laravel's UseFactory Attribute
- Transform JSON into Typed Collections with Laravel's AsCollection::of()
- Validate URLs Effectively with Laravel's Str::isUrl Method
- Compare Collection Keys with Laravel's diffKeys Method
- Verify Nested Relations Efficiently with Laravel's Enhanced relationLoaded Method
- Enhance Collection Validation with containsOneItem() Closure Support
- Test Job Failures Precisely with Laravel's assertFailedWith Method
- Simplify Negative Relation Queries with Laravel's whereDoesntHaveRelation Methods
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account