| ⇢ | B | QueueProcessor::start() added | |
| ⇢ | A | Schedule::populate() added | |
| ⇢ | A | Schedule::mapExpression() added | |
| ⇢ | A | Schedule::ensureExpressionExist() added | |
| ⇢ | A | TaskManager::populateSchedule() added | |
| ⇢ | A | QueuedTask::resolve() added | |
| ⇢ | A | QueuedTask::start() added | |
| ⇢ | A | Schedule::validateTimeout() added | |
| ⇢ | A | Schedule::validateParams() added | |
| ⇢ | A | Schedule::setDefault() added | |
| ⋮ | view more | ||
| B | ↗ | A | TaskManager::run() improved |
| B | ↗ | A | QueueProcessor::process() improved |
| D | ↗ | A | Schedule::__construct() improved |
| A | ↛ | QueuedTask::setCreated() removed | |
| A | ↛ | QueuedTask::setExecuteAt() removed | |
| A | ↛ | QueuedTask::setParams() removed | |
| A | ↛ | Schedule::setId() removed | |
| A | ↛ | QueuedTask::setId() removed | |
| A | ↛ | QueuedTask::setName() removed | |