stancl/jobpipeline
Turn any series of Laravel jobs into an event listener. Build pipelines that pull data from events, run jobs sequentially, and choose sync or queued execution (with optional queue name). Ideal for workflows like tenant setup, migrations, and seeding.
Laravel 13 support.
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v2.0.0-rc6...v2.0.0-rc7
Laravel 13 support.
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.8.1...v1.9.0
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v2.0.0-rc5...v2.0.0-rc6
shouldBeQueued()Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.8.0...v1.8.1
Laravel 12 support.
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v2.0.0-rc4...v2.0.0-rc5
Laravel 12 support.
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.7.2...v1.8.0
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v2.0.0-rc3...v2.0.0-rc4
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.7.1...v1.7.2
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v2.0.0-rc2...v2.0.0-rc3
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.7.0...v1.7.1
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v2.0.0-rc1...v2.0.0-rc2
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.6.2...v2.0.0-rc1
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.6.1...v1.6.2
Log:error(), use throw $exception insteadFull Changelog: https://github.com/archtechx/jobpipeline/compare/v1.6.0...v1.6.1
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.5.1...v1.6.0
Full Changelog: https://github.com/archtechx/jobpipeline/compare/v1.5.0...v1.5.1
Feature release.
Feature release.
false from a job cancels the execution of all following jobs in the same pipelineLaravel 8 support
Minor release.
shouldBeQueued()'s parameter now defaults to true for nicer syntaxInitial release.
How can I help you explore Laravel packages today?