| ⇢ | A | ContentProxyFactory added | |
| ⇢ | A | EventAwareConverter added | |
| ⇢ | A | PostConvertToDocumentEvent added | |
| ⇢ | A | ContentProxyListener added | |
| ⇢ | A | ConverterCompilerPass added | |
| C | ↘ | F | ArticleViewDocument got worse |
| B | ↗ | A | ArticleWebsiteSubscriber improved |
| ⇢ | A | ArticleViewDocument::setContentData() added | |
| ⇢ | A | ArticleViewDocument::setContent() added | |
| ⇢ | A | ContentProxyListener::__construct() added | |
| ⇢ | A | ContentProxyListener::onPostConvertToDocument() added | |
| ⇢ | A | ArticleViewDocument::setView() added | |
| ⇢ | A | ContentProxyListener::getProxies() added | |
| ⇢ | A | ConverterCompilerPass::process() added | |
| ⇢ | A | ContentProxyFactory::__construct() added | |
| ⇢ | A | ContentProxyFactory::createContentProxy() added | |
| ⇢ | A | ContentProxyFactory::resolveContent() added | |
| ⋮ | view more | ||
| B | ↛ | ArticleWebsiteSubscriber::createViewProxy() removed | |
| B | ↛ | ArticleWebsiteSubscriber::createContentProxy() removed | |