| ⇢ | A | PluginManager added | |
| ⇢ | A | RootCollection added | |
| ⇢ | A | CommentNode added | |
| ⇢ | A | CommentsPlugin added | |
| ⇢ | A | EntityCollection added | |
| ⇢ | A | EntityTypeCollection added | |
| B | ↗ | A | RootCollection improved |
| A | ↛ | CommentNode removed | |
| A | ↛ | CommentsPlugin removed | |
| A | ↛ | EntityCollection removed | |
| A | ↛ | EntityTypeCollection removed | |
| A | ↛ | RootCollection removed |
| ⇢ | C | CommentNode::getProperties() added | |
| ⇢ | C | CommentsPlugin::onReport() added | |
| ⇢ | C | CommentsPlugin::createComment() added | |
| ⇢ | B | PluginManager::extractPluginList() added | |
| ⇢ | B | PluginManager::extractCollectionList() added | |
| ⇢ | B | RootCollection::initCollections() added | |
| ⇢ | B | CommentsPlugin::httpPost() added | |
| ⇢ | B | CommentNode::__construct() added | |
| ⇢ | B | CommentNode::getPropertyNames() added | |
| ⇢ | A | EntityCollection::__construct() added | |
| ⋮ | view more | ||
| B | ↗ | A | RootCollection::__construct() improved |
| C | ↘ | D | Server::__construct() got worse |
| C | ↛ | CommentNode::getProperties() removed | |
| C | ↛ | CommentsPlugin::onReport() removed | |
| C | ↛ | CommentsPlugin::createComment() removed | |
| B | ↛ | RootCollection::initCollections() removed | |
| B | ↛ | CommentNode::__construct() removed | |
| B | ↛ | CommentsPlugin::httpPost() removed | |
| B | ↛ | CommentNode::getPropertyNames() removed | |
| A | ↛ | EntityCollection::__construct() removed | |
| A | ↛ | CommentNode::checkWriteAccessOnComment() removed | |
| A | ↛ | CommentNode::updateComment() removed | |
| ⋮ | view more | ||