digikraaft/laravel-model-suspension
Laravel Model Suspension adds suspend and unsuspend capabilities to Eloquent models. Use a trait to track suspension status, reasons, and dates, query suspended or active records with scopes, and integrate cleanly into existing Laravel apps.
v3.2.0 is a framework-compatibility release: it drops Laravel 10 support and adds Laravel 12 support. No package API or feature changes are described, so day-to-day usage should remain the same on supported Laravel versions.
composer.json constraints for laravel/framework / illuminate/* and PHP.^3.2; stay on the latest 3.1.x line until the app is on Laravel 11 or 12.^3.2 and run your existing package workflows/tests after updating.Treat the package version as coupled to your Laravel version.
"require": {
"vendor/package": "^3.2"
}
3.1.x3.2.x^3.2. For legacy Laravel 10 projects, pin to 3.1.x.--ignore-platform-reqs; either upgrade Laravel or pin the package to 3.1.x.composer why-not vendor/package 3.2.0 to inspect blocking constraints.composer.lock; a Laravel 12-compatible package can still be blocked by another dependency.php artisan optimize:clear and run the package’s relevant tests or smoke checks.composer show vendor/package; the lockfile is the source of truth in deployed environments.How can I help you explore Laravel packages today?