Download ultimate_cron-8.x-2.0-alpha1.tar.gztar.gz 101.34 KB
MD5: 188582e37adcbe47acce799045502073
SHA-1: 991aca412cda8119c75b59d067ed5f60a8740c53
SHA-256: c810e0bb6448f2c0703b4f2b6567b04b06d2df714da391140b1250520c1be165
Download ultimate_cron-8.x-2.0-alpha1.zipzip 151.92 KB
MD5: 193a350ea47405ff8ff8667e9c79ce13
SHA-1: 9b84cb6fe36890b978c61f9a73c9027a4f32b74a
SHA-256: ce707a7a5f7f3c4abe43c9a1ef599393aafac42c88ee90d528150f88ca857793
Install with Composer: $ composer require 'drupal/ultimate_cron:^2.0'
Using Composer to manage Drupal site dependencies

Release info

Created by: Berdir
Created on: 24 May 2016 at 18:34 UTC
Last updated: 18 Aug 2017 at 16:59 UTC
Core compatibility: 8.x
Release type: Bug fixes, New features

Release notes

This is the first alpha release for Ultimate cron 8.x-2.x.

The primary functionality is working well, a lot of fixes and improvements were committed in the last days and weeks, especially around logging and cleanup. By default, queues are processed on every execution. A limited, experimental port of the queue-as-job functionality of Ultimate Cron 7.x-2.x is now available for testing.

Known limitations and areas that don't work yet:
* Drush integration: #2665728: Port drush commands to Drupal 8
* Default settings: #2708789: General settings should be plugins
* Cache logger plugin: #2695175: Complete port of CacheLogger, clean up loggers

Please test and report anything you find in the issue queue.

Changes since moving to

  • #2731683 by Berdir: LogEntry::save() should move to LoggerPlugin
  • #2731091 by Berdir: Fixed database log cleanup is broken
  • #2730939 by Berdir: Remove pseudo-hooks on plugins
  • #2731421 by Berdir: Remove drupal_set_message() in \Drupal\ultimate_cron\Plugin\ultimate_cron\Launcher\SerialLauncher::launch and fix thread logging
  • #2730953 by Berdir: Update hook_watchdog implementation
  • #2730941 by Berdir: Remove $_SERVER['PHP_SELF'] references
  • #2687573 by tduong, Berdir, tedbow: If an error occur in any ultimate cron log page, the error should replace the normal message
  • #2704543 by Berdir, abhishek-anand: Implement cron queue processing
  • #2691545 by abhishek-anand, tedbow, Berdir: Port hook_init to EventSubscriber
  • #2698419 by abhishek-anand: Remove poormancron code
  • by Berdir: Convert simpletest kernel tests to phpunit
  • #2695187 by abhishek-anand: Switch to anonymous user to run to cron jobs or remove Drupal 7 commented out code
  • #2683235 by CTaPByK: ESLint check and verify code quality
  • by Berdir: Use fetchCol() to work around #2679102
  • #2678626 by Berdir: Invalid YAML in services definitions, missing quotes
  • #2630852 by tduong: Change absolute url to dynamic in requirements test


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.


No required projects


No optional projects