Riwayat perubahan atau changelog adalah sebuah halaman di mana tim pengembang osu! merinci penyempurnaan, penambahan, dan bug fix pada permainan setiap harinya. Semua perubahan dari rilisan sebelumnya dicatat di sini untuk kepentingan pengarsipan.
Riwayat perubahan untuk situs web dan osu!(lazer) dibuat secara otomatis dari versi rilis di repositori GitHub proyek tersebut, sedangkan yang lain dibuat secara manual.
Riwayat perubahan di situs web pada tahun 2007
Riwayat perubahan telah dimulai oleh peppy sejak tanggal 11 September 2007 di utas forum yang berjudul "Official Development Changelog", dimana ia akan membuat daftar perubahan dan bug fix bahkan terkadang juga membagikan ide untuk rencana yang akan datang.
Riwayat perubahan di osu! updater (2013)
Pada bulan Oktober tahun 2007, versi web dari riwayat perubahan dapat diakses melalui situs web dan osu! updater.
Pada tanggal 25 Oktober 2009, riwayat perubahan dapat diakses melalui RSS feed.
Distribusi dari versi klien osu! (circa 2015)
Pada tanggal 28 Oktober 2015, sebuah grafik distribusi pemain berdasarkan versi osu! ditambahkan pada riwayat perubahan. Hal ini membuat statistik osu! menjadi terbuka untuk publik. Di saat yang bersamaan, fitur pencarian riwayat perubahan berdasarkan kode versi dapat digunakan.
Sebagai tambahan dari perubahan yang terdaftar di situs web, blog peppy dianggap juga sebagai riwayat perubahan. Selama bertahun-tahun blog tersebut telah mengumpulkan banyak postingan tentang osu! yaitu, pengembangannya, dan ekosistemnya, termasuk rencana yang akan datang dan notulen rapat pengembang.