The Wire · Showcase
LARAVEL SHIPS QUEUE PAUSING AND VITE 3.2.0 IN OVERNIGHT PUSH
By RepoJournal · Filed · About Laravel
Framework 13.25.0 lands a global queue pause switch that eliminates the burden of managing 14 individual workers, while Vite fixes dev server cleanup bugs that haunted hot-reload workflows.
Laravel framework v13.25.0 [1] and v12.66.0 [2] both shipped overnight, the 13.x release including a critical new global pause switch for queues [3] that lets you stop all queue workers without touching maintenance mode, solving the operational nightmare of pausing dozens of individual queues that shift names with deploys. A follow-up fix is already in development to handle Redis Cluster cross-slot errors that emerged from the pause feature [4], so watch for v13.25.1 within hours. On the build-tool front, Vite plugin v3.2.0 [5] landed with fixes for null addresses on the dev server and prevention of hot file cleanup when running Vite, addressing long-standing friction in local development loops. The Laravel skeleton app v13.9.0 [6] hardened its GitHub Actions workflows and now declares @laravel/multiplex as an optional dependency [7], letting npx use the local binary on macOS and Linux rather than downloading it fresh on every artisan dev run. Across all 4 repositories, 14 commits, 9 PRs, and 4 releases shipped in the last 24 hours, with two additional PRs still developing: JobReleased event support for queue workers [9] and Blade directive argument stabilization in Nightwatch [8].
One email a day. Unsubscribe in one click.
Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Upgrade to framework 13.25.0 if you run managed queues—the pause fix is essential for cluster setups laravel/framework [immediate]
- → Pull Vite plugin 3.2.0 to fix hot-reload cleanup bugs in dev workflows laravel/vite-plugin [plan]
- → Watch for framework 13.25.1 this morning—Redis Cluster cross-slot fix is rolling out laravel/framework [monitor]
References
- [1] v13.25.0 ↗ laravel/framework
- [2] v12.66.0 ↗ laravel/framework
- [3] [13.x] Add a global pause switch for queues ↗ laravel/framework
- [4] [13.x] Avoid cross-slot reads when checking paused queues ↗ laravel/framework
- [5] v3.2.0 ↗ laravel/vite-plugin
- [6] v13.9.0 ↗ laravel/laravel
- [7] Add `@laravel/multiplex` ↗ laravel/laravel
- [8] Bump the composer group in /agent with 2 updates ↗ laravel/nightwatch
- [9] [13.x] Add JobReleased event to Worker ↗ laravel/framework