Skip to content

Releases: reach/reach-ui

v0.15.1

20 Apr 16:00
Compare
Choose a tag to compare
v0.15.1 Pre-release
Pre-release

🐛 Bugfixes

  • checkbox
    • Use dev warning for ref issues instead of throwing (#763)
  • menu-button
    • Fix: popover does not consistently close when clicking between menu buttons (#566)
    • Remove wrapping div around MenuLink to fix an ARIA violation (#751). NOTE: This is potentially a breaking change if you rely on the outer div or the nested DOM structure for your styling selectors, though that shouldn't be necessary. If this is a problem you can simply add your own div wrapper around your MenuLink abstraction, though updating your CSS selector is probably a better solution.

✨ Enhancements

  • accordion
    • Add data-state selector to AccordionButton

🏡 Housekeeping

  • combobox
    • Prune unneccesary dependencies

🤜🤛 3 Committers

v0.15.0

07 Apr 05:38
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

🐛 Bugfixes

  • Combobox
    • Fix persistSelection issues when used with openOnFocus (#455)
  • All packages
    • #769 Add *.css files to the list of sideEffect(ful) files (@Andarist)
    • BREAKING: Removed forwardRefWithAs utility and created new types associated with components that us the as prop. This is a breaking change if you are using the component types directly, but this change was long overdue and should address some new issues that popped up in #753. Big thanks to @jjenzz and the Radix UI project for making our lives easier here!

🤜🤛 3 Committers

v0.14.0

28 Mar 21:03
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release
  • listbox
    • Fix selection of options using iOS with VoiceOver. (@aappoalander)
    • Breaking change: If you were using our previously suggested styling selector [data-current] for the selected listbox option, that selector has been removed in favor of [data-current-selected]. The reason is because we also added [data-current-nav] for the highlighted option when navigating the list, so this seemed more clear to distinguish between the two. We also removed the default styles for options that match [aria-selected="true”] because this is an implementation detail that will likely change in an upcoming patch release to address accessibility issues.

📝 Documentation

✨ Enhancements

🤜🤛 6 Committers

v0.13.2

21 Feb 19:22
Compare
Choose a tag to compare
v0.13.2 Pre-release
Pre-release

🐛 Bugfixes

  • tooltip

✨ Enhancements

🏡 Housekeeping

  • #732 Replace custom build scripts w/ Preconstruct (@chaance)

3 Committers 🤜🤛

v0.13.1

21 Feb 18:58
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release
v0.13.1

v0.13.0

26 Jan 01:19
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

🐛 Bugfixes

  • accordion
    • Fix openPanels in useAccordionContext (@grandalf6)
  • tooltip
    • #712 Address consistent cross-browser behavior with disabled elements (@taifen)

✨ Enhancements

  • tooltip
    • #662 @reach/tooltip: Export positionTooltip function (@travigd)

🏡 Housekeeping

  • combobox
  • Other
    • #719 Remove unused use-throttle dependency from yarn.lock (@indiesquidge)
    • #716 Update peer dependencies to declare React 17 compatibility for all packages (@TimKolberger)

6 Committers

v0.12.1

27 Nov 17:59
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

🐛 Bugfixes

🤜🤛 1 Committer

v0.12.0

26 Nov 00:15
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

🐛 Bugfixes

  • menu-button
    • #700 [menu-button] Fixed popover closing when clicking outside (@aganglada)
  • slider
    • #694 [slider] Fixes #693 by capturing mutable value sliderRef.current (@yshean)
    • Focus handle in rAF on pointerdown

📝 Documentation

  • popover
  • descendants
  • Other
    • #659 [website] fix typo in anchor link for useAccordionItemContext (@knowler)

✨ Enhancements

  • utils
    • Improved typing for inferred elements without as prop
  • slider
    • #673 Remove slider width styling (@danny-andrews)
    • Rename SliderTrackHighlight to SliderRange; alias old name for non-breaking change, but with a dev warning
    • BREAKING: Simplify default styling; moved some inline styles to the default CSS stylesheet.
  • Other
    • Added as prop support for several components

🤜🤛 6 Committers

v0.11.2

01 Sep 06:37
Compare
Choose a tag to compare
v0.11.2 Pre-release
Pre-release

Patch fix for broken type defs (#660)

v0.11.1

01 Sep 06:37
Compare
Choose a tag to compare
v0.11.1 Pre-release
Pre-release

No changes