luttje/livewire-gloom
Gloom brings effortless dark mode to your Livewire apps. Add a simple theme toggle, persist each user's preference, and sync cleanly with Tailwind's dark class—so your components switch themes instantly, with no flash and minimal setup.
ramsey/composer-install, nick-fields/retry, dependabot/fetch-metadata) — build tooling, not runtime code. That means the "major release" carries little new product surface but does carry a compatibility claim we cannot verify from the notes alone. Treat it as a signal to test, not a signal to ship.Adopt or upgrade when:
Look elsewhere (or stay on 3.3.3 / vendor the code) when:
For executives: A dependency we use for Livewire UI has released v4.0.0. The headline is version alignment with Livewire 4 — not new functionality. The maintainer has explicitly said this does not imply stability and asks for thorough testing before production use. Recommendation: do not upgrade on our current Livewire version; treat this as an input to the Livewire 4 migration plan, where it becomes a small, reversible line item. Risk is contained because the package is replaceable at low cost.
For engineering: v4.0.0 bumps the major version to track Livewire 4. The visible changelog contains only CI tooling updates (composer-install 3→4, retry 3.0.2→4.0.0, fetch-metadata 2.5.0→3.0.0) — no runtime changes are documented. Before adopting, verify the composer.json Livewire constraint actually requires ^4, confirm the test matrix runs against Livewire 4, and run a staging smoke test of every component in use. Pin Livewire 3 apps to 3.3.3 and keep an upgrade branch per app so we can prove compatibility rather than assume it. Track upstream for a follow-up patch release, which would be the better moment to promote to production.
How can I help you explore Laravel packages today?