Support for PHP and JSON configuration files
setConfig method to set the configuration array directly (as an alternative to loadConfig)
Extendable console application class
Job blueprint class as a base for all jobs
Jobs' setUp and tearDown methods now receive the Resque\Job instance as an argument
setQueue method to make it possible to override the queue behavior
Docker environment for development
More type declarations for method arguments and return types
Suggestions for ext-mongodb extension and mongodb/mongodb package
Suggestion for symfony/yaml package, it's now optional
Minimum PHP version is now 7.2. Supported PHP versions are ^7.2 || ^8.0
Default configuration file should have the name resque instead of config (e.g. resque.php)
Refactored structure to follow PSR-4 autoloading standard (used to follow PSR-0)
Main Resque class is now located under the Resque namespace (e.g. Resque\Resque::push())
Improved deployment. Now only mandatory files are included in the dist package
Improved code intelligence by adding PHP DocBlocks comments to the main Resque class
Worker will log on a DEBUG level when no queues found (instead of INFO)
Bumped monolog/monolog dependency to ^2.5
Bumped predis/predis dependency to ^2.1
Bumped symfony/console, symfony/process, and symfony/yaml dependencies to ^5.4|^6.0
Bumped phpunit/phpunit dependency to ^8.0|^9.0
Several code style improvements
phpiredis configuration option. This extension is not maintained anymore and will be removed
Cube logger connector. This logger is not maintained anymore and will be removed
Sami documentation generatorPassing a command as a string when creating a Process instance in the SpeedTest command
Custom configuration file not being loaded in the SpeedTest command
MongoDB logger connector using removed classes
Incorrect return type in commands
SeializableClosure deprecation notice
Various Logger usage errors
Incorrect type declarations causing errors in PHP 8
Incorrect type used in the ConsoleProcessor class
PHP deprecation notice in the Util class
final keyword to classes that should not be extendedHow can I help you explore Laravel packages today?