Thanks for following along! This is a tagged release (2021.309.0).
Breaking Changes
ConfigManager.Set is now protected and renamed to SetDefault
Previously this method was public
for convenience, but as it implicitly set the Default
value of bindables it touched, could cause unexpected behaviour.
- For initialising defaults, switch to using
SetDefault
fromInitialiseDefaults
- For changing configuration values externally, use
SetValue
instead ofSet
// previously
config.Set(ConfigType.Name, true);
// now
config.SetValue(ConfigType.Name, true);
osuTK support has been removed in most places
If you were supporting it via GameHost
initialisation, you may need to remove a parameter. Internally, we still support it in a minimal way for Xamarin platforms.