umbrellio/laravel-heavy-jobs
Laravel package for running heavy jobs in dedicated worker processes so resource-intensive tasks don't block or exhaust your main queue workers. Configure limits and keep background processing stable and isolated.
Since 3.5.0 only adds Laravel 12 support, the first thing to confirm is compatibility, not new APIs.
composer require vendor/package:^3.5
If you're already on ^3.x, a plain composer update vendor/package is usually enough — 3.5.0 is a minor release, so no breaking changes are expected.composer.json (Laravel/framework + PHP constraints), CHANGELOG.md, and the package's service provider for anything touching framework internals (pagination, validation rules, console commands, migrations).php artisan test on Laravel 12 before rolling it across the app. Treat 3.5.0 as a "prove it works on L12" release — the day-to-day API is unchanged.^3.5 in composer.json if you need Laravel 12 support guaranteed, rather than a loose *.php: 8.2, 8.3, 8.4 × laravel: 11, 12).composer.json constraints before upgrading — if the package dropped Laravel 10 or PHP 8.1, your CI or another dependency may break.composer update vendor/package --with-dependencies only if the framework constraints require it; otherwise a targeted update avoids pulling unrelated upgrades.php artisan config:clear && php artisan cache:clear && composer dump-autoload.bootstrap/cache/packages.php — if the provider seems missing after upgrade, delete that file.storage/logs/laravel.log and run the package's test suite directly; deprecations from framework internals usually surface as E_DEPRECATED notices rather than fatal errors.config/ and database/migrations/ stubs after upgrading to confirm nothing shifted.^3.5 so you pick those up automatically.How can I help you explore Laravel packages today?