Changelog

We do not support osu!fx. Please don't use it.

This is the changelog. Changes are published here as soon as they hit the production status (as in, live on the website).

Author Subject Time
Giuseppe Guerra Fix API token not being checked on guest-allowed handlers when passed
Giuseppe Guerra Add TODO for @protected decorator
Giuseppe Guerra /api/v2/chat_channels, add API filters
Giuseppe Guerra Revert "Update README"
Giuseppe Guerra Update README
Giuseppe Guerra Wrong path
Giuseppe Guerra 🔼 1.19.0 🔼
Giuseppe Guerra Configurable replays, beatmaps and screenshots path
Giuseppe Guerra test_api_fixed_privileges
Giuseppe Guerra Cached privileges object
Giuseppe Guerra Updated submodule common
Giuseppe Guerra @api.protected()
Giuseppe Guerra Indentation and GameMode enum fix in test_multiplayer
Giuseppe Guerra 🙈
Giuseppe Guerra test_restricted
Giuseppe Guerra More compact Slot.__dict__()
Giuseppe Guerra Use nullable silence_end_time in API
Giuseppe Guerra /multiplayer and /multiplayer/{match_id} handlers POC
Giuseppe Guerra Handle null location
Giuseppe Guerra Fix accessing to id rather than id_
Giuseppe Guerra Add api identifiers, add client types in /clients, add /clients/{identifier}
Giuseppe Guerra Api boilerplate part 2, add ping and users dummy handlers
Giuseppe Guerra Better typing, more docstrings
Giuseppe Guerra Test irc utils typing
Giuseppe Guerra Test utils typinh
Giuseppe Guerra Fix more broken docstrings
Giuseppe Guerra Removed old singleton files
Giuseppe Guerra Bancho typing
Giuseppe Guerra Fix wrong typing in MultiplayerManager().join_match()
Giuseppe Guerra Utils, Raven, Redis and ThreadPool typing
Giuseppe Guerra Fix typing error in MultiplayerManager().broadcast()
Giuseppe Guerra MultiplayerManager typing and refactoring
Giuseppe Guerra IRC commands typing
Giuseppe Guerra Fix some broken docstrings
Giuseppe Guerra ClientManager refactoring, ClientManager typing
Giuseppe Guerra More typing, fix wrong access to config file
Giuseppe Guerra ScoringType and TeamType enum
Franc[e]sco add yml for windows python builds (untested)
Franc[e]sco add appveyor.yml
Franc[e]sco fix msvc warning
Franc[e]sco add C reuse mem example
Franc[e]sco fix unicode issues with py2 vs py3, dup python strings, misc py build fixes
Franc[e]sco add python mem example
Franc[e]sco fix being unable to switch between ezpp and ezpp_data
Franc[e]sco add generated python bindings (fixes #14)
Franc[e]sco in autocalc, always reset ar/od/cs/hp overrides when calling ezpp
Franc[e]sco fix autocalc mode not working when changing accuracy_percent
Franc[e]sco fix -Wsign-compare warnings
Franc[e]sco fix warnings when compiling with -Wstrict-prototypes
Franc[e]sco libbuild: fix hiding syms on macos, attempt 2