| ⇢ | A | HasBlocks added | |
| ⇢ | A | HasImages added | |
| ⇢ | A | HasLinks added | |
| ⇢ | A | Page added | |
| ⇢ | A | ManagesPages added | |
| ⇢ | A | ManagesProjects added | |
| A | ↛ | HasImages removed | |
| A | ↛ | HasLinks removed | |
| A | ↛ | HasBlocks removed |
| ⇢ | A | HasImages::imageUrl() added | |
| ⇢ | A | ManagesPortfolio::updateAllTextBlocks() added | |
| ⇢ | A | HasImages::imageCaption() added | |
| ⇢ | A | ManagesPages::addPage() added | |
| ⇢ | A | HasImages::imageAlt() added | |
| ⇢ | A | ManagesPages::updatePage() added | |
| ⇢ | A | HasImages::imagesWithProps() added | |
| ⇢ | A | ManagesPortfolio::updateAllLinks() added | |
| ⇢ | A | ManagesPages::restorePage() added | |
| ⇢ | A | Page::allVisible() added | |
| ⋮ | view more | ||
| A | ↛ | ManagesPortfolio::updateProjectOrder() removed | |
| A | ↛ | HasImages::imagesWithProps() removed | |
| A | ↛ | ManagesPortfolio::updateProjectTextBlocks() removed | |
| A | ↛ | HasLinks::linkUrl() removed | |
| A | ↛ | ManagesPortfolio::updateProjectLinks() removed | |
| A | ↛ | HasLinks::linkText() removed | |
| A | ↛ | HasBlocks::blockText() removed | |
| A | ↛ | ManagesPortfolio::addProject() removed | |
| A | ↛ | ManagesPortfolio::updateProject() removed | |
| A | ↛ | HasImages::imageUrl() removed | |
| ⋮ | view more | ||