This guide will help you upgrading from GearmanBundle 2.* to GearmanBundle 3.*
Version 3 of this bundle will require FramworkBundle ~2.4 because needs support for using Commands as a Service, introduced in this Pull Request.
All composer dependencies have changed to semantic model. It means that all
Symfony and Doctrine packages were requiring >=2.1
while now all packages are
expected to use highest stable version until next major version: ~2.1
.
PHPUnit and PHPFormatter are no longer dependencies, because they can be downloaded and used through their phar files. This reduces with some packages the development environment.