The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Player Status Handler so that GrammarPolice and CalloutInterface can sync
- The ability to safely retrieve the current weather
- MathHelperExtensions for some vector math and wrap angle
- Notification shortcuts have been added as well
- All new GUI elements have been moved to RawCanvasUI
- The callouts.cs code has been moved to CalloutInterface
- GUI classes (BaseFrame, Cursor, TextureFrame, TextureSprite)
- New functions in Math class to handle some trig
- New static Player class to interact with aforementioned functions
- Holdable combos
- Overload for UXMenu constructor
- Visibility of IsPressed in GenericCombo
- GetCalloutFromHandler is now safer
- IsGamePaused
- NoInlining where appropriate
- Minor adjustment to GenericFiber
- Fixed INI writing for key/controller
- Minor tweak to the GetAllSettings method in Configuration class
- GetCalloutFromHandle retrieves the underyling Callout from an LHandle
- GetCallouts builds a dictionary of callouts using reflection
- UXMenu for dynamically handling long menu item text
- UXMenuItem to make changes to Configuration via in-game menu
- Removed underscores from private members in favor of this keyword
- Initial Release