| ⇢ | B | InputParam added | |
| ⇢ | A | Input added | |
| A | ↛ | ClassParam removed |
| ⇢ | C | InputParam::__invoke() added | |
| ⇢ | B | InputParam::createFromStructuredData() added | |
| ⇢ | B | InputParam::createEnum() added | |
| ⇢ | A | InputParam::createWithoutConstructor() added | |
| ⇢ | A | InputParam::getPropsForClassParam() added | |
| ⇢ | A | InputParam::getParamValue() added | |
| ⇢ | A | InputParam::getInputAttribute() added | |
| ⇢ | A | InputParam::__construct() added | |
| ⇢ | A | Input::__construct() added | |
| A | ↛ | ClassParam::__invoke() removed | |
| A | ↛ | ClassParam::enum() removed | |
| A | ↛ | ClassParam::__construct() removed | |
| A | ↛ | ClassParam::getProps() removed |