| ⇢ | B | NullStorage added | |
| ⇢ | A | LockdownManager added | |
| ⇢ | A | NullCache added | |
| B | ↘ | C | Comment got worse |
| ⇢ | B | Comment::getMentions() added | |
| ⇢ | A | LockdownManager::canAccessFilesystem() added | |
| ⇢ | A | DefaultToken::setScope() added | |
| ⇢ | A | DefaultTokenMapper::getTokenById() added | |
| ⇢ | A | DefaultTokenProvider::getTokenById() added | |
| ⇢ | A | NullCache::get() added | |
| ⇢ | A | CommentNode::composeMentionsPropertyValue() added | |
| ⇢ | A | Manager::registerDisplayNameResolver() added | |
| ⇢ | A | Manager::resolveDisplayName() added | |
| ⇢ | A | DefaultToken::getScopeAsArray() added | |
| ⋮ | view more | ||
| A | ↘ | B | CommentNode::__construct() got worse |
| A | ↘ | B | CommentNode::getPropertyNames() got worse |