| ⇢ | F | gadgets.ladder_timer added | |
| ⇢ | A | scripting.ladder_scripting added | |
| ⇢ | A | ladder_client added | |
| ⇢ | A | models.chat_message added | |
| ⇢ | A | models.ladder added |
| ⇢ | B | gadgets.ladder_timer.LadderTimer.get_timer_text() added | |
| ⇢ | B | gadgets.ladder_timer.LadderTimer.get_stats() added | |
| ⇢ | B | gadgets.ladder_timer.LadderTimer.race_updater() added | |
| ⇢ | B | scripting.ladder_scripting.script_ladder_settings(... added | |
| ⇢ | A | gadgets.ladder_timer.LadderTimer.update_timer() added | |
| ⇢ | A | gadgets.ladder_timer.LadderTimer.update_stats() added | |
| ⇢ | A | ladder_client.ladder_get() added | |
| ⇢ | A | scripting.ladder_scripting.script_update_ladder_se... added | |
| ⇢ | A | models.chat_message.ChatMessage.from_dict() added | |
| ⇢ | A | models.ladder.Standings.from_dict() added | |
| ⋮ | view more | ||
| A | ↘ | B | racetime_obs.new_race_selected() got worse |
| A | ↘ | B | racetime_obs.update_sources() got worse |