Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
All new code requires tests to ensure against regressions
Description of the Change
Pulls in numerous performance improvements and some UX enhancements (such as when moving through the list using arrow keys).
Requirements
Description of the Change
Pulls in numerous performance improvements and some UX enhancements (such as when moving through the list using arrow keys).
Alternate Designs
None.
Benefits
See description.
Possible Drawbacks
None.
Applicable Issues
None.