| ⇢ | A | MarkAsDuplicate added | |
| ⇢ | A | MarkedAsDuplicate added | |
| ⇢ | A | MarkedAsCanonical added | |
| ⇢ | A | MarkAsDuplicateCommandHandler added | |
| B | ↘ | D | Place got worse | 
| ⇢ | A | PlaceRepository::saveMultiple() added | |
| ⇢ | A | PlaceRepository::protectedDecorateForWrite() added | |
| ⇢ | A | MarkAsDuplicateCommandHandler::handleMarkAsDuplica... added | |
| ⇢ | A | Place::markAsDuplicateOf() added | |
| ⇢ | A | Place::markAsCanonicalFor() added | |
| ⇢ | A | MarkedAsCanonical::deserialize() added | |
| ⇢ | A | MarkAsDuplicate::__construct() added | |
| ⇢ | A | MarkAsDuplicate::getDuplicatePlaceId() added | |
| ⇢ | A | MarkAsDuplicate::getItemId() added | |
| ⇢ | A | Place::applyPlaceDeleted() added | |
| ⋮ | view more | ||