⇢ | A | FieldValidationArguments added | |
⇢ | A | FormValidationMiddleware added | |
⇢ | A | InjectFormMiddleware added | |
⇢ | A | OnBeginMiddleware added | |
⇢ | A | ErrorBlockAssetViewHelper added | |
⇢ | A | Argument added | |
⇢ | A | Arguments added | |
⇢ | A | AbstractMiddleware added | |
⇢ | A | BeginMiddleware added | |
⇢ | A | BehaviourMiddleware added | |
⋮ | view more | ||
A | ↛ | FieldValidationArguments removed | |
A | ↛ | FormValidationMiddleware removed | |
A | ↛ | InjectFormMiddleware removed | |
A | ↛ | OnBeginMiddleware removed | |
A | ↛ | BehaviourMiddleware removed | |
A | ↛ | AbstractMiddleware removed | |
A | ↛ | Argument removed | |
A | ↛ | Arguments removed | |
A | ↛ | BeginMiddleware removed | |
A | ↛ | DefaultMiddleware removed | |
⋮ | view more |
⇢ | D | MiddlewareIsValidValidator::checkImplementation() added | |
⇢ | B | FormValidationMiddleware::process() added | |
⇢ | B | InjectFormMiddleware::process() added | |
⇢ | A | AbstractMiddleware::__construct() added | |
⇢ | A | AbstractMiddleware::initialize() added | |
⇢ | A | ErrorBlockAssetViewHelper::render() added | |
⇢ | A | EndMiddleware::execute() added | |
⇢ | A | EndMiddleware::injectFormResultInRequest() added | |
⇢ | A | Argument::__construct() added | |
⇢ | A | AbstractMiddleware::getBoundSignalName() added | |
⋮ | view more | ||
A | ↘ | B | FormController::invokeMiddlewares() got worse |
D | ↗ | A | MiddlewareIsValidValidator::isValid() improved |
B | ↛ | FormValidationMiddleware::process() removed | |
B | ↛ | InjectFormMiddleware::process() removed | |
A | ↛ | AbstractMiddleware::initialize() removed | |
A | ↛ | Arguments::add() removed | |
A | ↛ | Arguments::get() removed | |
A | ↛ | AbstractMiddleware::getBoundSignalName() removed | |
A | ↛ | BeginMiddleware::execute() removed | |
A | ↛ | BeginMiddleware::checkFormSubmission() removed | |
A | ↛ | EndMiddleware::execute() removed | |
A | ↛ | Argument::__construct() removed | |
⋮ | view more |