Skip to content

Upgrade to Filament v5 (Livewire v4)#15

Merged
munezaclovis merged 4 commits intomainfrom
upgrade/filament-v5
Feb 27, 2026
Merged

Upgrade to Filament v5 (Livewire v4)#15
munezaclovis merged 4 commits intomainfrom
upgrade/filament-v5

Conversation

@munezaclovis
Copy link
Contributor

Summary

  • Bump filament/forms and filament/filament constraints from ^4.0 to ^5.0
  • Add APP_KEY to BrowserTestCase — Livewire v4's cookie middleware now requires encryption, which was not needed with Livewire v3

Filament v5 has zero functional API changes from v4; the major version bump is solely due to requiring Livewire v4 instead of v3.

Test plan

  • All 13 browser tests pass (34 assertions)
  • Manual smoke test via composer serve on the Create Post page

Bump filament/forms and filament/filament constraints from ^4.0 to ^5.0.
Add APP_KEY to BrowserTestCase since Livewire v4's cookie middleware now
requires encryption.
The browser tests require Playwright which needs Node.js and the
Chromium browser binary to be installed in the CI environment.
Filament v5 requires its JS/CSS assets to be set up before they can be
served. Without this step the asset route returns 404 and all Alpine
components fail to initialize.
@munezaclovis munezaclovis merged commit 6249ae0 into main Feb 27, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant