| ⇢ | A | ConsumeStoredJobService added | |
| ⇢ | A | AbandonedJobMessage added | |
| ⇢ | A | JobRunnerNotRegisteredException added | |
| ⇢ | A | DoctrineAbandonedJobMessageStore added |
| ⇢ | C | ConsumeStoredJobService::execute() added | |
| ⇢ | A | ConsumeStoredJobService::__construct() added | |
| ⇢ | A | ConsumeStoredJobService::delayMessage() added | |
| ⇢ | A | AbandonedJobMessage::__construct() added | |
| ⇢ | A | AbandonedJobMessage::id() added | |
| ⇢ | A | Job::dependentJobs() added | |
| ⇢ | A | JobRunnerNotRegisteredException::__construct() added | |
| ⇢ | A | DoctrineAbandonedJobMessageStore::all() added | |
| ⇢ | A | DoctrineAbandonedJobMessageStore::add() added | |
| ⇢ | A | DoctrineAbandonedJobMessageStore::remove() added | |
| A | ↘ | B | JobConsume::handle() got worse |
| C | ↛ | JobConsume::consume() removed | |
| A | ↛ | JobConsume::createConsumer() removed | |
| A | ↛ | JobConsume::delayMessage() removed |