Replies: 1 comment
-
|
Yes — it’s generally safe to use pda/pheanstalk 8.x with Laravel’s Beanstalkd queue driver. Laravel doesn’t tightly depend on Pheanstalk’s internal APIs — it only uses basic Beanstalkd commands (put, reserve, delete, release, etc.). The Pheanstalk 8.x API remains backward-compatible for the features Laravel requires. The 5.x branch is deprecated, so staying on it provides no security or maintenance benefits. Real-world usage Many Laravel users have already upgraded to 8.x, and the Beanstalkd driver continues working without modification. Should Laravel documentation be updated? Yes — the docs recommending ~5.0 are outdated. It should ideally say something like: composer require pda/pheanstalk:^8.0 Conclusion ✔️ Safe to upgrade to pheanstalk 8.x |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Laravel's documentation mentions that we should install pda/pheanstalk ~5.0 to use the Beanstalk driver.
However, the driver is now available in version 8.0.2, and the 5.x branch is no longer maintained.
Would it be safe to move to the ~8.0 branch and update Laravel’s documentation accordingly?
Beta Was this translation helpful? Give feedback.
All reactions