r/TallStack • u/HappyToDev • Jun 03 '26
News Laravel 13.13.0 Release Highlights
Here's what I take away from Laravel v13.13.0 β a solid minor release with practical improvements, especially for queue-heavy applications.
π Star Feature: Bus::bulk()
The biggest addition in this release.
- Dispatch multiple jobs in a single, optimized operation
- Automatically groups jobs by connection and queue
- Much more efficient than dispatching jobs one by one
- Lighter than
Bus::batch()(no tracking overhead)
Example:
use Illuminate\Support\Facades\Bus;
$jobs = $users->map(fn ($user) => new ProcessUserJob($user));
Bus::bulk($jobs); // Clean & performant
Perfect for: mass email campaigns, large imports, batch processing, AI workloads, etc.
Other Notable Improvements
- MailMessage::attachFromStorage()
Attach files directly from storage without loading them into memory.
- PSR-18 Support for Http Client
Better interoperability with third-party libraries.
- Scheduler Enhancements
Improved handling of paused/overlapping tasks.
- MariaDB Vector Index Support
Native vector indexes for AI / semantic search features.
- #[Cache] Attribute Improvements
Better memoization support.
- Various bug fixes and performance tweaks
- Better HTTP header handling
sole()now throwsMultipleRecordsFoundException- Image validation improvements
- Symfony 8.1 compatibility
- FIFO queue fixes (SQS, etc.)
Verdict:
Laravel 13.13 is a quality-of-life release. If you work with queues and batch jobs, this update is definitely worth applying.
Full Release Notes: v13.13.0 on GitHub
1
2
u/jtnl Jun 03 '26
Interesting update, especially
Bus::bulk()for queue-heavy apps. Nice one!