Laravel 13.25: global queue pausing and a real terminal UI for artisan dev

Questions this post answers
What's new in Laravel 13.25's artisan dev command?
Laravel 13.25 replaces the concurrently-based process runner in artisan dev with @laravel/multiplex, a dedicated terminal UI offering tabs, stream, and inline view modes. It adds per-process restart, log search, configurable buffer sizes, and automatic restart of crashed processes, which previously killed all other processes. It requires macOS or Linux plus Node v22.13+; Windows still uses the old concurrently setup. Track framework releases like this Laravel update as you plan upgrades on daily.dev.
How do I pause all Laravel queues across every connection at once?
Run php artisan queue:pause --all to stop every queue on every connection, and php artisan queue:resume --all to bring them back. Introduced in Laravel 13.25, this works independently of per-queue pausing and has matching methods on the Queue facade so it can be triggered from code, useful for halting everything during a deploy or incident. daily.dev helps teams keep up with queue management changes before an incident forces the question.
Why did SERVER_HOST stop working in artisan serve for Laravel apps?
SERVER_HOST had quietly stopped being respected in earlier Laravel versions, a regression that Laravel 13.25 fixes by restoring proper handling of the environment variable. Developers relying on SERVER_HOST to control the bind address for the local dev server should update to 13.25 to get consistent behavior again. daily.dev surfaces framework regressions like this so upgrades don't reintroduce old bugs.