Releases: reach/reach-ui
Releases · reach/reach-ui
v0.7.0
🐛 Bugfixes
menu-button
- #397 @reach/menu-button: use hooks + descendants logic for better handling of focus (@chancestrickland)
- Add typeahead selection functionality (@chancestrickland)
- Remove popover from DOM when menu is not active (@chancestrickland)
- [#119] Better support for styled components
📝 Documentation
- #410 Describe how to import styles in component docs (@beerose)
- Better focus management for route changes
- Various a11y improvements!
✨ Enhancements
portal
- #389 @reach/portal: Replace component-component with hooks (@chancestrickland)
alert-dialog
,alert
,auto-id
,combobox
,component-component
,dialog
,menu-button
,popover
,portal
,rect
,skip-nav
,slider
,tabs
,tooltip
,utils
,visually-hidden
,window-size
- #384 [all] Add repository infos to packages manifest (@CPatchane)
- More consistent style checks across components
🤜🤛 3 Committers
- Aleksandra Sikora (@beerose)
- Chance Strickland (@chancestrickland)
- Cédric Patchane (@CPatchane)
v0.6.4
🐛 Bugfixes
tabs
- Fix conditional rendering for
TabPanel
(@Ericnr)
- Fix conditional rendering for
menu-button
- Fix TypeScript compile error (@brookback)
🤜🤛 2 Contributors
- Johan Brook (@brookback)
- @Ericnr
v0.6.3
🐛 Bugfixes
dialog
- [Dialog] Fix function reference update issue causing focus problems (@samselikoff)
tooltip
- #387 [Tooltip] Make
ref
optional onuseTooltip
hook types (@raunofreiberg)
- #387 [Tooltip] Make
menu-button
- Additional key handling for tab, home, end (@jylertones)
✨ Enhancements
menu-button
- Add
as
prop for MenuItem to allow styled components (@bmcmahen)
- Add
📝 Documentation
- #400 Fix mismatched closing tag in example (@HeroicEric)
5 Committers 🤜🤛
- Ben McMahen (@bmcmahen)
- Eric Kelly (@HeroicEric)
- Rauno Freiberg (@raunofreiberg)
- Sam Selikoff (@samselikoff)
- Tyler Jones (@jylertones)
v0.6.2
🐛 Bugfixes
tooltip
- #377 tooltip: add document event listener to hide tooltip on escape (@chancestrickland)
- @reach/tootip TypeScript type definition error (@iAdramelk)
📝 Documentation
🏡 Housekeeping
- Add missing
displayName
properties
✨ Enhancements
tooltip
visually-hidden
- [VisuallyHidden] No need for display: block with position: absolute (@pepelsbey)
🤜🤛 5 Committers
- Alexey Ivanov (@iAdramelk)
- Chance Strickland (@chancestrickland)
- Mateusz Burzyński (@Andarist)
- Spencer Miskoviak (@skovy)
- Vadim Makeev (@pepelsbey)
v0.6.1
🐛 Bugfixes
skip-nav
- Type definition not allowing self-closing tags (@MarkH817)
alert-dialog
,alert
,combobox
,component-component
,dialog
,menu-button
,rect
,slider
,tabs
,tooltip
,window-size
,skip-nav
- Fix how prop-types are imported (fixes #375)
📝 Documentation
✨ Enhancements
alert-dialog
,auto-id
,combobox
,slider
,tabs
,tooltip
- #365 Accept ID as prop to fix deterministic ID issues (@chancestrickland)
tabs
- #363 Add typescript config for storybook and testing (@chancestrickland)
auto-id
- #364 Improve auto-id for server rendering and concurrent mode (@chancestrickland)
combobox
utils
🤜🤛 5 Committers
- brambow (@brambow)
- Chance Strickland (@chancestrickland)
- Devan (@DevanB)
- Dhalton Huber (@Dhalton)
- Mark Hernandez (@MarkH817)
- Thibaud ESNOUF (@tesnouf-drivy)
v0.5.4
🐛 Bugfixes
tabs
- Fix focus bug on selected tab (@chancestrickland)
tooltip
DEBUG_STYLE
not defined on types (@raunofreiberg)
✨ Enhancements
menu-button
- Remove font-family style from MenuButton css (@JasonEtco)
🤜🤛 3 Committers
- Chance Strickland (@chancestrickland)
- Jason Etcovitch (@JasonEtco)
- Rauno Freiberg (@raunofreiberg)
v0.5.3
🐛 Bugfixes
dialog
alert-dialog
,auto-id
,combobox
,dialog
,menu-button
,skip-nav
,slider
- Fix missing TypeScript exports
✨ Features
- Add default exports to packages where a single standalone component can be imported
🤜🤛 3 Committers
- Chance Strickland (@chancestrickland )
- Cody Olsen (@stipsan)
- Malcolm Kee (@malcolm-kee)
v0.5.2
v0.5.1
v0.5.0
🐛 Bugfix
visually-hidden
tooltip
- #334 Fix Tooltip TypeScript definition (@beckerei)
- #295 tooltip: Pass through events and ref to the tooltip trigger (@chancestrickland)
menu-button
- #307 menu-button: Prevent unattached refs from triggering errors (@chancestrickland)
- #292 MenuButton: Allow user to set MenuButton ID (@chancestrickland)
📝 Documentation
website
- #337 Add installation and import section to combobox docs (@mattfwood)
✨ Feature
menu-button
- @reach/menu-button: Expose outer menu div in the API (@chancestrickland)
dialog
- Accept
allowPinchZoom
prop to handle zoom/pinch gestures on iOS devices (@stipsan)
- Accept
alert
,dialog
- #305 alert: allow forwarded refs to alerts (#214) (@chancestrickland)
🏡 Housekeeping
- Updated dependencies,
README.md
and build/deploy scripts (@chancestrickland)
🤜🤛 43 Committers
- Ahmad Atallah (@syncatallah)
- Alex Rohleder (@alexrohleder)
- Alistair Brown (@alistairjcbrown)
- Andrew Hyndman (@andrew-humu)
- Andrew Lisowski (@hipstersmoothie)
- Andrew Torres (@ajtorres9)
- Brahma Reddy Chilakala (@bradd123)
- Brandon Bayer (@flybayer)
- Cassidy Williams (@cassidoo)
- Chance Strickland (@chancestrickland)
- Cody Olsen (@stipsan)
- Colin (@ColinRTaylor)
- Einar Löve (@einarlove)
- Flo Becker (@beckerei)
- Jack Stevenson (@jackstevenson)
- Jamena McInteer (@jamenamcinteer)
- Kanitkorn Sujautra (@lukyth)
- Kent C. Dodds (@kentcdodds)
- Kristofer Selbekk (@selbekk)
- Lee Dunkley (@leeMoonpig)
- Liv Vitale (@LivVitale)
- Lyubomir (@lustoykov)
- Maciej Leszczyński (@asistapl)
- Mateusz Burzyński (@Andarist)
- Matt Wood (@mattfwood)
- Michael Crismali (@crismali)
- Michael Gichia (@michaelgichia)
- Michael Jackson (@mjackson)
- Nathan Force (@nathanforce)
- Nathan Klug (@ncknuna)
- Oleg (@qoalu)
- Oleg Proskurin (@UsulPro)
- Paul Razvan Berg (@PaulRBerg)
- Pete Correia (@petecorreia)
- Philip Van Raalte (@FIL1994)
- Rauno Freiberg (@raunofreiberg)
- Siddharth Kshetrapal (@siddharthkp)
- Thomas B Homburg (@homburg)
- Thomas Groutars (@tgroutars)
- Tom MacWright (@tmcw)
- Tyler Flemming (@flemwad)
- Yasin Güzeldal (@ygd)
- @kendallgassner