Filament's Select is great, but only for a small number of options. When a user needs to find 1 category among many, a text-search dropdown might not be enough. They may want columns, filters, and context to help them decide.
The ModalTableSelect component opens a full table inside a modal. And the best part: you don't have to design anything new. You point it to an existing table class with the columns and filters, and the component handles the rest 💅
It's super useful because it reuses your table, supports native multi-select, sorting, and filters like status, parent category, or whatever else you define 🔥
Have you ever needed a selector like this in a form? Doc link in the first comment 👇
New project on our FilamentExamples!
Auto-Save @filamentphp Post Draft & Crash Recovery
https://t.co/BBJYcZCLs7
If you close the tab or crash, Filament offers to restore your unsaved work.
Auto-saving happens with wire:poll every 10 seconds, easily configurable.
New @filamentphp plugin... Filament Right Click!
Add right-click menus to Filament table rows and trigger native Filament actions, including separate menus for single records and selected-row bulk actions.
https://t.co/RQuezrntRr
Calling all Filament community members! We've released beta versions for v4 and v5 with some incredible performance improvements, but we need your help testing them out before we make them stable!
Check out the blog post linked in the replies for more information!
If your users are asking for an easier way to view their own data, look no further!
Our first-party custom dashboards plugin is officially out of beta and ready to use in all of your Filament apps!
Use coupon CDSTABLE10 to get 10% off for the next 7 days!
Link in replies:
🔎 New in Filament Blueprint: the "Filament Security Audit" skill
Ask an agent to check your Filament app against common security mistakes, then write a report and remediation plan. It will check access control, uploads, XSS, query scoping, and more.
Blog post in the replies 👇
Attention Filament users: we’ve identified and resolved a few security vulnerabilities.
To address these vulnerabilities in your applications, please update to the following versions:
v3.3.52
v4.11.5
v5.6.5
@SchizoDuckie That would definitely be a way to minimise risk, but at this point in our maturity I think it is probably too late to make such large breaking changes that would make customising harder. Luckily it is quite easy to disable Filament’s built-in login page and use a starter kit’s.
@SchizoDuckie Hi, there are no RCE vulnerabilities. You can find basic information about each vulnerability on our GitHub Security page, but we are withholding specific reproduction instructions at least until the majority of installations are not vulnerable. https://t.co/jBq4vWhtxJ
As always, thank you for your reports and for helping keeping the community safe!
For more information on how to develop a secure Filament app, check our documentation for up-to-date security information:
https://t.co/OMOpp4rXNW
We’re excited to announce that we now have another great premium plugin distribution partner to help you get your work in the hands of your users: Privato!
More information at the blog post linked in the replies.