| ⇢ | D | Form added | |
| ⇢ | D | FormElement added | |
| ⇢ | A | FormElementEmail added | |
| ⇢ | A | FormElementText added | |
| ⇢ | A | FormElementFile added | |
| ⇢ | A | FormElementTextarea added | |
| ⇢ | A | FormElementFileMultiple added | |
| ⇢ | A | FormElementTime added | |
| ⇢ | A | FormElementHidden added | |
| ⇢ | A | FormElementUrl added | |
| ⋮ | view more | ||
| D | ↛ | CForm removed | |
| D | ↛ | CFormElement removed | |
| A | ↛ | CFMValidateVariousRules removed | |
| A | ↛ | CFormElementPassword removed | |
| A | ↛ | CFormModel removed | |
| A | ↛ | CFormElementRadio removed | |
| A | ↛ | CFormElementRange removed | |
| A | ↛ | CFormElementButton removed | |
| A | ↛ | CFormElementReset removed | |
| A | ↛ | CFormElementCheckbox removed | |
| ⋮ | view more | ||
| ⇢ | F | FormElement::getHTMLDetails() added | |
| ⇢ | F | Form::check() added | |
| ⇢ | F | Form::getHTML() added | |
| ⇢ | D | Form::initElements() added | |
| ⇢ | D | FormElement::getHTML() added | |
| ⇢ | C | FormElement::validate() added | |
| ⇢ | C | Form::getHTMLLayoutForElements() added | |
| ⇢ | B | FormModelElementsHTML5::__construct() added | |
| ⇢ | B | FormModelElementsHTML401::__construct() added | |
| ⇢ | B | Form::getHTMLForElements() added | |
| ⋮ | view more | ||
| F | ↛ | CFormElement::getHTMLDetails() removed | |
| F | ↛ | CForm::check() removed | |
| F | ↛ | CForm::getHTML() removed | |
| D | ↛ | CForm::initElements() removed | |
| D | ↛ | CFormElement::getHTML() removed | |
| C | ↛ | CFormElement::validate() removed | |
| C | ↛ | CForm::getHTMLLayoutForElements() removed | |
| B | ↛ | CFMElementsHTML5::__construct() removed | |
| B | ↛ | CFMElementsHTML401::__construct() removed | |
| B | ↛ | CForm::getHTMLForElements() removed | |
| ⋮ | view more | ||