| ⇢ | A | AppFlowActionLoadedSubscriber added | |
| ⇢ | A | FlowEventPersister added | |
| ⇢ | A | CustomEvent added | |
| ⇢ | A | CustomTriggerByNameNotFoundException added | |
| ⇢ | A | CustomAppEvent added | |
| ⇢ | A | AppFlowActionProvider added | |
| ⇢ | A | Action added | |
| ⇢ | A | Parameter added | |
| ⇢ | A | InputField added | |
| ⇢ | A | Actions added | |
| ⋮ | view more | ||
| C | ↘ | D | AppLifecycle got worse |
| ⇢ | B | InputField::parse() added | |
| ⇢ | B | Metadata::parse() added | |
| ⇢ | A | Action::createFromXmlFile() added | |
| ⇢ | A | CustomEvent::parse() added | |
| ⇢ | A | Action::parse() added | |
| ⇢ | A | CustomAppStorer::store() added | |
| ⇢ | A | FlowEventPersister::updateEvents() added | |
| ⇢ | A | AppFlowActionProvider::getWebhookPayloadAndHeaders... added | |
| ⇢ | A | Action::toArray() added | |
| ⇢ | A | InputField::toArray() added | |
| ⋮ | view more | ||
| C | ↘ | F | AppLifecycle::updateApp() got worse |