| ⇢ | A | SlotView added | |
| ⇢ | A | SlotContainer added | |
| ⇢ | A | RenderViewHelper added | |
| ⇢ | A | SlotFlexFormService added | |
| ⇢ | A | TextSlot added | |
| ⇢ | A | InputViewHelper added | |
| ⇢ | A | Slot added | |
| ⇢ | A | SlotViewHelper added | |
| ⇢ | A | InputSlot added | |
| ⇢ | A | TextViewHelper added | |
| ⋮ | view more | ||
| ⇢ | B | RenderViewHelper::render() added | |
| ⇢ | B | SlotView::getSlots() added | |
| ⇢ | A | SlotViewService::buildView() added | |
| ⇢ | A | EntryNotFoundException::slotNotFound() added | |
| ⇢ | A | SlotFlexFormService::getNotificationFlexFormList() added | |
| ⇢ | A | SlotView::__construct() added | |
| ⇢ | A | EntityEmailNotification::getBodySlots() added | |
| ⇢ | A | SlotFlexFormService::buildSlotViewFlexForm() added | |
| ⇢ | A | SlotFlexFormService::getViewCacheHash() added | |
| ⇢ | A | SlotFlexFormService::getSheet() added | |
| ⋮ | view more | ||
| A | ↘ | B | EntityTcaWriter::addDisplayConditionToFields() got worse |
| B | ↗ | A | EntityEmailTemplateBuilder::getBody() improved |
| B | ↘ | C | LocalizationService::doLocalize() got worse |
| A | ↛ | EntityEmailTemplateBuilder::getTemplatePath() removed | |