| ⇢ | B | ComponentLoader added | |
| ⇢ | A | Component added | |
| ⇢ | A | MockCache added |
| ⇢ | B | ComponentLoader::renderSimpleClass() added | |
| ⇢ | B | ComponentLoader::determineClass() added | |
| ⇢ | B | ComponentLoader::prepareParams() added | |
| ⇢ | B | ComponentLoader::render() added | |
| ⇢ | B | Component::view() added | |
| ⇢ | A | ComponentLoader::renderComponent() added | |
| ⇢ | A | Component::includeComputedProperties() added | |
| ⇢ | A | ComponentLoader::getMethodParams() added | |
| ⇢ | A | MockCache::assertHas() added | |
| ⇢ | A | Component::render() added | |
| ⋮ | view more | ||
| A | ↛ | ViewException::invalidCellParameter() removed | |
| A | ↛ | ViewException::noCellClass() removed | |
| A | ↛ | ViewException::missingCellParameters() removed | |
| A | ↛ | ViewException::invalidCellMethod() removed | |
| A | ↛ | ViewException::invalidCellClass() removed | |