| ⇢ | A | ViewHelperNode::callArgumentInterceptors() added | |
| ⇢ | A | AbstractViewHelper::createArgument() added | |
| ⇢ | A | ArgumentDefinition::setDescription() added | |
| ⇢ | A | ArgumentDefinition::setRequired() added | |
| ⇢ | A | ArgumentDefinition::setDefaultValue() added | |
| ⇢ | A | ArgumentDefinition::setEscaping() added | |
| ⇢ | A | AbstractNode::isEscapeOutputEnabled() added | |
| ⇢ | A | AbstractNode::setEscapeOutput() added | |
| ⇢ | A | ArgumentDefinition::isEscaped() added | |
| A | ↘ | B | AbstractNode::evaluateChildNode() got worse |