The changelog is a page where the osu! development team details their day-by-day improvements, additions, and bug fixes to the game. All changes from prior releases are recorded here for archiving purposes.
The changelogs for the website and osu!(lazer) are generated automatically based on GitHub releases of those projects, while the rest are maintained manually.
The web changelog in 2007
The changelog has been started by peppy on September 11, 2007 in a dedicated forum thread titled "Official Development Changelog", where he would list notable changes and bug fixes, and sometimes share insights on upcoming plans.
Changelog in the osu! updater (2013)
In October, 2007, a web version of changelog became available both through the website and the osu! updater.
On October 25, 2009, the changelog became available via an RSS feed.
Distribution of osu! build versions (2015)
On October 28, 2015, a graph with osu! versions distribution across the playerbase was added to the changelog, making the statistics open to the general public. At the same time, it became possible to filter the changelog by update stream.
In addition to the changes listed on the website, peppy's blog may also be considered a form of changelog. Over the years, it has accumulated a vast collection of posts centred around osu!, its development, and ecosystem, including upcoming plans and developers' meeting notes.