Recent Releases

Real-Time Changelog

This log reflects the latest testing branch's status. Note that these changes are automatically built in test builds (in real-time!) and will end up in public releases around 1-2 times a month or sooner. This is a real-time automatic feed of all changes made to the osu! code-base, minus a few private tasks.

If you would like to know more about what is going on behind the scenes, you may want to follow my blog where I go into further detail about exactly what is going on in the osu! ecosystem in a weekly digest format.

Jan 19, 2018

  [peppy] Add chart ranked score reprocess maintenance script

Jan 18, 2018

  [peppy] Invalidate beatmapset cache on new web when resetting nomination
  [peppy] Rest nomontions on beatmap update
  [peppy] Add in-game warning when resetting nominations via beatmap update

Jan 12, 2018

  [peppy] Add extra step to migrate any orphan discussions across from deleted beatmaps

Jan 10, 2018

  [peppy] Fix nominated maps getting graveyarded
  [peppy] Automatically subscribe mappers to their new uploadec baetmaps' discussions

Jan 8, 2018

  [peppy] Fix zero byte beatmaps being returned after soft deletion

Jan 5, 2018

  [peppy] Disable beatmap redirect to new design pending redesign
  [peppy] Fix incorrect text about qualified time range

Jan 3, 2018

  [peppy] Update user api to return hidden rank counts
  [peppy] Fix pp ranking rank counts too
  [peppy] Fix player ranking rank counts not including silver counts

Jan 2, 2018

  [peppy] Fix another cause of incorrect SS/S/A rank counts on profile

Dec 27, 2017

  [peppy] Fix chart ranks not increasing
 [peppy] Christmas is over

Dec 25, 2017

  [peppy] Update link to performance points from user profile
 General: [peppy] Remove ability to choose "fallback" from update targets
 General: [peppy] Update bundled maps
 General: [peppy] Make seasonal backgrounds take precedence over supporter backgrounds (set seasonal to "never" if this bothers you).
 Bancho: [peppy] Add ability to send a startup message to all clients
 Bancho: [peppy] Add ability to message all users on a specific version
  [peppy] Enable osu!direct for all users (probably around 18 hours, doing some christmas load testing!)

Dec 22, 2017

  [peppy] Include hidden ranks in profile rank displays (see new site for split out values).

Dec 21, 2017

 Editor: [MillhioreF] Fix maps being permanently deleted when changing the difficulty name fails.

Dec 20, 2017

  [peppy] Statically store SH/XH ranks to database for faster lookups on new web

Dec 19, 2017

 Code: [peppy] Override max worker count and make decisions faster when required
 Code: [peppy] Fix broken logging
 Code: [peppy] Log critical mode state changes
 Code: [peppy] Even less updates in critical mode
 Code: [peppy] No logging in critical mode
 Code: [peppy] No silences when in critical mode
 Code: [peppy] Spawn more workers per round
 Code: [peppy] Avoid running non-critical queries when bancho looks like it's going to die
 Code: [peppy] Randomise delay after online state update to avoid hotspots
 Code: [peppy] Update online state less often

Dec 15, 2017

 [peppy] Merry Christmas 2017!

Dec 13, 2017

  [peppy] Fix incorrect decoding of quotes from new web in BSS

Dec 5, 2017

 Code: [peppy] Update msbuild path for vs2017.
 Code: [peppy] Add thread safety (make sure we don't block if run on the main thread
 [peppy] Avoid client-side lag on bancho disconnect by delaying disconnect until after play finishes
 [peppy] Add automatic touch device play tagging
 [peppy] Repair black screen loading after leaving osu! minimised for hours or days

Dec 2, 2017

 [peppy] Update discord RPC library for better Windows 7 support

Nov 30, 2017

 [peppy] Increase friend limit for supporters (doubled to 500)
  [peppy] Increase friends limit for supporters to 500

Nov 29, 2017

  [peppy] Enable modding discussions for all new beatmaps (just adds fallback users)
  [peppy] Fix issue display on old forum

Nov 14, 2017

  [peppy] Allow QAT access to admin controls on beatmap info pages

Nov 10, 2017

 [peppy] Better discord rich presence verbage for editing scenarios.