| ⇢ | A | ResponseUser added | |
| ⇢ | A | BeatMapVersion added | |
| ⇢ | A | ResponseMap added | |
| ⇢ | A | BeatMap added | |
| ⇢ | A | UserStatsDifficulties added | |
| ⇢ | A | BeatMapVersionDifficulty added | |
| ⇢ | A | BeatMapStats added | |
| ⇢ | A | UserStats added | |
| ⇢ | A | User added | |
| ⇢ | A | BeatMapMetadata added | |
| ⋮ | view more | ||
| A | ↘ | B | BeatSaverAPI got worse |
| ⇢ | C | MultiQuery::downloadMapZipAndCover() added | |
| ⇢ | B | MultiQuery::DoMultiQuery() added | |
| ⇢ | A | BeatSaverAPI::autoload() added | |
| ⇢ | A | MultiQuery::__construct() added | |
| ⇢ | A | BeatMapVersion::getSageScore() added | |
| ⇢ | A | BeatMap::isRanked() added | |
| ⇢ | A | BeatMapVersionDifficulty::getNps() added | |
| ⇢ | A | BeatMapStats::getUpvotesNumber() added | |
| ⇢ | A | UserStats::getAverageBPM() added | |
| ⇢ | A | ResponseDownload::setDownloadStatus() added | |
| ⋮ | view more | ||
| A | ↛ | BeatSaverAPI::get() removed | |