- Fix SortedList<T>.IndexOf(T) returning a valid value for an item not contained by it, instead of -1. #980 (smoogipooo)
- Add InputKeys enum; make actions work for mouse buttons #979 (peppy)
- Expose PressedActions for querying currently actuated actions #977 (swoolcock)
- Input and focus fixes #974 (peppy)
- Fix children added during load() not being async-loaded. #973 (peppy)
- Improve escape key handling #972 (peppy)
- DefaultMappings -> DefaultKeyBindings #971 (peppy)
- Remove unused InputManager reference in FocusedOverlayContainer #970 (peppy)
- Revert Precision changes but add scale check to IsPresent. #969 (smoogipooo)
- Better rigid bodies #967 (Tom94)
- Fix some AutoSize drawables not showing up; add safeguard against future similar issues #966 (smoogipooo)
- Key binding improvements #965 (peppy)
- Add method to search upwards for first parent InputManager #964 (peppy)
- Default frame limiter to a refresh rate of 60 Hz #963 (Tom94)
- Add SliderStep to TestCase #962 (Tom94)
- Divide by 0 in ThrottledFrameClock was causing asserts to fail #960 (swoolcock)
- Get rid of Amib.SmartThreadPool dependency #959 (Tom94)
- Rework IsAlive and IsLoaded behaviours #958 (peppy)
- Fix incorrectly firing assertions when recursively disposing children #957 (peppy)
- Fixes the case on macOS where the first frame is sometimes red #955 (swoolcock)
- Remove LifetimeList, inline everything into CompositeDrawable. #954 (smoogipooo)
- Add KeyBindingInputManager (and remove GlobalHotkeys) #951 (peppy)
- Remove InputState.Data #950 (peppy)
- Allow InputManagers to override default behaviour of key down/up propagation #948 (peppy)
- Removed Obsolete from ComputeMD5Hash as it's now used #944 (tgi74)
- Fix clone not being implemented in LocalMouseState #943 (peppy)
- Add a Data storage field to InputState for arbitrary data #942 (peppy)
- Apply FillModes after computing the absolute size to account for RelativeChildSize #941 (smoogipooo)
- Ensure logging always hits CI consoles #940 (peppy)
- Make Container's Remove virtual #939 (peppy)
- Add notice of possible undefined behaviour during Invalidate(). #938 (smoogipooo)
- Add a dropdown to select the assembly in TestBrowser #937 (peppy)
- Update VSCode with new configurations. #936 (smoogipooo)
- Move common TestBrowser components to Testing #935 (peppy)
- Make VisualTest TestCases run as individual nunit tests #934 (peppy)
- Add basic documentation for Bindable #920 (peppy)