| ⇢ | A | FormTypePlaceholderTest added | |
| ⇢ | A | TestController added | |
| ⇢ | A | FormInvalidMessageType added | |
| ⇢ | A | FormTrait added | |
| ⇢ | A | FormEmptyValueTest added | |
| ⇢ | A | FormTypeInvalidMessageTest added | |
| A | ↛ | FormTypePlaceholderTest removed | |
| A | ↛ | FormInvalidMessage removed | |
| A | ↛ | FormEmptyValueTest removed | |
| A | ↛ | FormTypeInvalidMessageTest removed |
| ⇢ | A | FormTypePlaceholderTest::testExtract() added | |
| ⇢ | A | FormTypePlaceholderTest::testExtractError() added | |
| ⇢ | A | FormTypePlaceholderTest::testChildVisitationNotBlo... added | |
| ⇢ | A | TestController::foo() added | |
| ⇢ | A | FormInvalidMessageType::buildForm() added | |
| ⇢ | A | FormEmptyValueTest::testExtract() added | |
| ⇢ | A | FormTypeInvalidMessageTest::testExtract() added | |
| ⇢ | A | FormTrait::isFormType() added | |
| ⇢ | A | TestController::shouldBeIgnored() added | |
| ⇢ | A | TestController::shouldBeIgnoredAndGoesWithoutError... added | |
| D | ↗ | C | FormTypeInvalidMessage::enterNode() improved |
| F | ↗ | D | FormTypeChoices::enterNode() improved |
| A | ↛ | FormTypePlaceholderTest::testExtract() removed | |
| A | ↛ | FormTypePlaceholderTest::testExtractError() removed | |
| A | ↛ | FormTypePlaceholderTest::testChildVisitationNotBlo... removed | |
| A | ↛ | FormEmptyValueTest::testExtract() removed | |
| A | ↛ | FormTypeInvalidMessageTest::testExtract() removed | |
| A | ↛ | FormInvalidMessage::buildForm() removed |