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.

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.

Nov 7, 2017

 Code: [peppy] Use better verbs than "Playing" for discord status.
  [peppy] Hide post count for new modding threads
  [peppy] Update beatmap threads to show links to new modding system
  [peppy] Redirect beatmap page requests to new site for discussion enabled beatmaps
  [peppy] Point changelog to new site

Nov 6, 2017

 Code: [peppy] Leave spooky.dll for now just for safety
 [peppy] Remove halloween and make updating more robust

Nov 5, 2017

 [peppy] If you can't see your beatmaps after completing this step, please press F5 at song select
 [peppy] Make sure to point the installer to your existing osu! installation directory
 [peppy] Halloween should be over about now
 [peppy] This build has an infinite update loop. Please run the installer to fix (do NOT uninstall)

Nov 1, 2017

 [peppy] Add more discord error handling
  [peppy] Fix "You can't hide" achievement conditions

Oct 31, 2017

  [peppy] Fix many many issues
 Code: [peppy] Add very basic ask-to-join response action
 Code: [peppy] Fix incorrect order of ready callback usage
 Code: [peppy] Handle ready and disconnect events; abort pending actions after 50 retries
 Code: [peppy] Better log any discord errors
 [peppy] Happy Halloween 2017!
 Code: [peppy] Update resources
 Code: [peppy] Add try-catch for safety.
 Code: [peppy] happy halloween

Oct 30, 2017

 Multiplayer: [peppy] Fix multiplayer password not being remembered between games
 Code: [peppy] User standardised formatting of rank number
 Code: [peppy] Attempt to better handle errors in discord dll startup
 Code: [peppy] More explicitly define discord rich presence rank
 Social: [peppy] Discord Rich Presence
  [peppy] Enforce forum soft deletes in search

Oct 27, 2017

 Code: [peppy] Fix single/double digit match IDs failing to update rich presence
 Code: [peppy] Fix spectating message
 Editor: [peppy] New BSS submitted maps get modding discussion (v2) access
 Code: [peppy] Fix early UpdateMatch leaving details in incorrect state
 Code: [peppy] Catch everything
 Code: [peppy] Add better presence strings
 Code: [peppy] Fix actions happening too early if game is started by discord
 Multiplayer: [peppy] Fix password not being remembered when joining another person's game
 Code: [peppy] Allow spectating in more scenarios