Can't install Filament on Laravel 12 fresh app
[Edit] WIP -> https://github.com/filamentphp/filament/pull/15695
[Original question]:
Steps to reproduce it:
1- Install a fresh Laravel v12 project
2- Do:
composer require filament/filament:"^3.2" -W
:
GitHub
Laravel 12 support by danharrin Β· Pull Request #15695 Β· filamentphp...
Laravel 12 supportΒ AnourValar/eloquent-serialize#21
38 Replies
composer.json
:how would u fix it? also, r u having this issue or its only me?
i have this problem too
Iβve faced the same issues you just experienced recently.
Since Laravel 12 was released recently, there might be compatibility issues. Hopefully, it will be fixed soon.
yeah hope so π
not sure if we should ping someone from the staff or something
yea, those errors just look like Composer can't satisfy specific package versions that are pinned down in both Laravel 12 and Filament
I'm not sure either, but getting a quick response would be great.
i wanna ping dan π but im afraid of doing so
patience
(:
Tagging someone is against the rules.
packages take time to upgrade. it takes human work
sure!
we are waiting on a dependency to upgrade so we can do it ourselves
i have already submitted a PR to the dependency and to Filament
please just be patient. laravel 12 has been out for a matter of hours
install Laravel 11 if you need to use Filament, its basically the same anyway
thanks for letting us knowwww
Thanks β€οΈ
Can I use it with Laravel 13? lolol I'm kidding π
I was about to start learning Filament, that's why I'm excited.
considering there are no BCs, I wish Laravel didnt release a new major. its just a ton of work for all the package maintainers for 0 benefit
is it just because of their release cycle?
but what does that really mean though? just prolong the life of l11
theres no technical releason behind "release cycle"
π€·ββοΈ I feel like they now have a specific cadence where they release majors on a schedule
yeah they do, but whats the point in this case
Just do this for now!
yea i did
The problem seems to be in the illuminati/console required by filament 3.2:
- filament/filament v3.2.0 requires illuminate/console ^10.0 -> satisfiable by illuminate/console[v10.0.0, ..., v10.48.28].
- illuminate/console[v10.17.0, ..., v10.48.28] require nunomaduro/termwind ^1.13 -> found nunomaduro/termwind[v1.13.0, ..., v1.17.0] but it conflicts with your root composer.json require (^2.3).
We just need to wait the filament update to accept the new requirements.
A L12-compatible version is released, but you're gonna have to wait for https://github.com/ryangjchandler/blade-capture-directive/pull/23 before upgrading
GitHub
Laravel 12.x Compatibility by laravel-shift Β· Pull Request #23 Β· ry...
This is an automated pull request from Shift to update your package code and dependencies to be compatible with Laravel 12.x.
Before merging, you need to:
Checkout the l12-compatibility branch
Rev...
Any word on Minimal Theme getting v12 compatibility? π It was throwing composer errors for me too on upgrade
@Zep Fietje
Minimal Theme should be compatible with Laravel 12 already.
Could you please send me the exact error you run into at [email protected]?
It does not want to accept my email from my 'work' email nor gmail;

The theme seems to have a require for illuminate/support 10|11, but Laravel 12 uses v12 of it;
I am also encountering the same error when trying to update to Laravel version 12.
same here
Whoops, I mistyped my email, sorry. π
Should've been [email protected]
@LJ @anand2852 @prowler thanks for letting me know.
I just checked and it seems something went wrong when tagging the release (I had actually made the change to support Laravel 12).
v3.2.1 of the Filament Minimal Theme has just been released (which actually includes that change π) with proper Laravel 12 support.
Sorry for the inconvenience, and thanks again for reporting the issue! ππ