| ⇢ | A | File added |
| ⇢ | A | Message::setFile() added | |
| ⇢ | A | File::setSize() added | |
| ⇢ | A | File::setName() added | |
| ⇢ | A | File::parseJson() added | |
| ⇢ | A | File::toJson() added | |
| ⇢ | A | File::setUrl() added | |
| ⇢ | A | File::setThumbUrl() added | |
| ⇢ | A | Message::getFile() added | |
| ⇢ | A | File::getThumbUrl() added | |
| ⇢ | A | File::getUrl() added | |
| ⋮ | view more | ||
| A | ↘ | B | Message::parseJson() got worse |