gales-petkopara/multi-search-bundle
A Symfony bundle that adds flexible multi-criteria search to Doctrine entities, letting you combine filters, sorting and pagination with minimal setup. Define reusable search classes and wire them quickly into controllers or services.
composer.json constraint update for Symfony 7. That is a signal, not a feature: it tells us the maintainer is tracking the current Symfony major (PHP 8.2+, Laravel 10/11-era stack). It supports a decision to stay put on this dependency during a framework upgrade rather than forking or replacing it.Consider it when:
composer update for the Symfony 7 migration.Look elsewhere / hold when:
composer why-not against your lockfile before adopting.composer.json release is the only activity you can find across recent tags. That is compatibility maintenance, not a healthy feature roadmap; if you need capabilities it does not have, do not read this release as momentum.Adoption criteria checklist for the PM: supported PHP/Laravel/Symfony matrix explicitly documented · upgrade note in the changelog for constraint changes · a migration path stated for the next major · acceptable licence · someone on the team can read the source.
For executives — one line: a routine maintenance release that keeps this dependency current with Symfony 7, so it will not block our platform upgrade; no new features, no breaking API changes, no new cost, no new risk we weren't already carrying.
For engineering leads — the substance: v2.7.1 changes only composer.json to widen/adjust the Symfony constraint to include v7. Practical implications: (1) verify installability against our lockfile, because dependency-constraint changes can move transitive floors even without a code change — treat it as a potential silent breaking change for pinned consumers; (2) confirm the PHP floor is 8.2+ before merging; (3) it's a patch bump, so semver says safe, but the constraint graph is the real test — run the CI matrix and composer why-not first; (4) nothing to migrate in application code.
For the product owner — what it does and doesn't buy us: it buys upgrade headroom on our platform track. It does not buy new capability. Do not book it as a feature; do book it as de-risking for the framework upgrade milestone.
Honest caveat to state in the room: this assessment rests on a single dependency-bump release with no prior assessment on file and no feature evidence attached. It supports keep and upgrade, not adopt. A decision to adopt on the strength of this release alone would be unsupported — get the version-support matrix and recent release history before committing.
How can I help you explore Laravel packages today?