v0.6.0
Accessibility fixes:
- Change Home, End behaviour to be the more conventional skip cursor behaviour instead of scrolling the listbox.
- Remove nested link structure, allowing for headings to be selected as options as well via keyboard.
role=grouprole is also added to the overall document.
- Remove 'ellipses'
aria-label, most screen readers should automatically introduce a sufficient pause, ellipses is announced too quickly in some. - Set
aria-activedescendantonly once an option is selected - (Breaking) amend the
listItemRenderAPI accordingly, removebodyOnlyRenderandheadingBodyRenderAPIs.