tiloweb/uploaded-file-type-bundle
A Symfony bundle for detecting and validating the file type of uploads. Inspect MIME types and extensions to verify incoming files, reject unexpected formats, and keep upload handling safe and consistent across your application.
Tiloweb/uploaded-file-type-bundle) built around Symfony's upload abstractions and service container. Use this release to rule it in or out on framework compatibility first, not on features.Consider it when:
Look elsewhere when:
For executives: This is a small, single-purpose PHP component for validating uploaded file types, and the new release is a compatibility update — it adds Symfony 7 support and moves to PHP 8. There are no new features. The decision it informs is narrow: whether to take on a minor dependency for upload validation, and whether our platform upgrade timeline permits it. It is not strategically significant, and adopting or declining it carries low risk either way.
For engineering: v1.0.3 is primarily a platform-alignment release — Symfony 7 support, a PHP 8 baseline, and a deprecation fix. Treat the PHP 8 / Symfony 7 move as a breaking change for anyone on older runtimes: v1.0.2 remains the pin until the upgrade lands. Two caveats before we adopt: first, this is a Symfony bundle, so it is not a natural fit for our Laravel services — confirm the framework assumption before scoping integration work. Second, it is effectively single-maintainer with a first-time contributor on this release; fine for a narrow validation helper, less fine if it becomes load-bearing in an upload path. Recommendation: adopt only where we are already on Symfony 7/PHP 8 and want consistent MIME validation; otherwise implement the equivalent rule natively and revisit if requirements grow.
How can I help you explore Laravel packages today?