maize-tech/laravel-tenant-aware
maize-tech/laravel-tenant-aware helps Laravel apps support multi-tenancy by resolving the active tenant, automatically scoping Eloquent models and queries, and keeping tenant data isolated with simple configuration and middleware.
laravel-pint-action, fetch-metadata). The only product-relevant change is the Laravel 13 / PHP 8.1 shift. Treat this as a maintenance release, not a capability release — no new features to sell or re-plan around.Consider adoption when:
Look elsewhere or build in-house when:
For executives: This is a small, focused Laravel component that handles tenant data separation — the mechanism that lets one product serve many customers safely. Adopting it instead of building our own shortens time-to-market for multi-tenant features and lowers the risk of isolation bugs, which are expensive and reputationally damaging. The 2.2.0 release is maintenance-only plus support for the next Laravel major version; it contains no new product capability. The one real cost is that it drops PHP 8.1, so we should confirm our runtime baseline and fold any PHP upgrade into existing platform work rather than treating it as a surprise.
For engineering: 2.2.0 is a dependency-hygiene release — CI action bumps plus Laravel 13 support and PHP 8.1 removal. Upgrade is low-risk if we're already on PHP 8.2+; if any service is still on 8.1, that's the gating item. No API or behavioral changes indicated, so no migration work beyond the runtime bump. Recommend pinning to ^2.2 once the PHP baseline is confirmed, and keeping an eye on the release cadence as a maintenance-health signal.
Recommendation: Adopt/continue with the package, but treat this release as an upgrade trigger for our PHP baseline, not a feature event. Verify runtime support before bumping the constraint.
How can I help you explore Laravel packages today?