genealabs/laravel-tenancy-scout
Integrates Laravel Scout with GeneaLabs Laravel Tenancy to make search indexing and querying tenant-aware. Keep Scout models, indexes, and results scoped to the current tenant so each tenant searches only its own records in multi-tenant Laravel apps.
Stability caveat to carry into every decision: at 0.x, semver permits breaking changes in minor releases. The 0.4.0 notes show only additive changes, which is a good signal, but it is not a guarantee. Treat the public API as provisional until 1.0.
Consider adoption when:
Look elsewhere when:
For executives (30 seconds): We are evaluating a small open-source Laravel component at version 0.4.0. Its latest release adds Laravel 11 support, which keeps it viable through our framework upgrade rather than forcing a replacement. Cost is zero and commitment is zero — it is MIT-style open source with no contract. The trade-off is maturity: pre-1.0 software can change its interface between minor versions. Recommendation: approve it for internal and non-customer-facing use behind a thin wrapper, and defer any decision to standardize on it until it reaches 1.0 or until we have run it in production for a quarter without upstream surprises.
For engineering: The 0.4.0 change is additive — Laravel 11 compatibility, no breaking changes, no deprecations announced. That is the only thing this release tells us; it does not speak to test coverage, security posture, or the maintenance roadmap. Two asks before we adopt: (1) pin the exact version and let the lockfile carry it, and (2) wrap the public API behind a single adapter class so a 0.x minor bump is a one-file change. Add a CI job that runs against Laravel 11 so we find the next compatibility break before a customer does. If either ask is a poor fit for the codebase, that is itself the answer — we should not adopt.
How can I help you explore Laravel packages today?