v0.3.0
Pre-release
Pre-release
This release has a lot of changes. You can view them all here. A brief overview (apologies if anything was missed; we are working on getting this list automated for the next release!)
🐛 Bug Fixes
- menu-button: Fix positioning and hovering issues on IE11 (@petecorreia)
- menu-button: Fix conditionally-rendered MenuItem in MenuList (@LivVitale)
- menu-button: Handle left collision with a wide MenuList (@mrm007)
- menu-button: fixing null focus issue on menu button (Kendall_Gassner)
- auto-id: Declare type definitions (@andrew-humu)
- dialog: Only close the dialog if the click outside originated outside (@tmcw)
- tabs: Add missing CSS variable identifier (@raunofreiberg)
- tooltip: Account for scrollbar width in collision calculations (@chancestrickland)
- tooltip: Pass through events and ref to the tooltip trigger (@chancestrickland)
- tooltip: Fix aria-describedby issue re: #207 (@chancestrickland)
- tooltip: Fixed onBlur wrapper (@FIL1994)
- Add
prop-types
to dependencies (@hipstersmoothie) - Add deps for examples in devDeps (@siddharthkp)
- Fix to allow storybook build and view in IE11 (@alistairjcbrown)
✨ Enhancements
- alert-dialog: Forward refs on alert dialog (@nathanforce)
- tooltip: Make tooltip close on escape (@ColinRTaylor)
- dialog: Adds event that invokes onDismiss as param to the callback (flem)
- menu-button: allow user-provided MenuButton ID (@chancestrickland)
- utils: add
useUpdateEffect
hook (@chancestrickland) - SOOO many upgrades for the dev/build process! (@mjackson)
- visually-hidden: Update to use a named function (@crismali)
📗 Docs
- component-component: Update didUpdate docs (@ncknuna)
- auto-id: Fix missing Auto ID page on documentation website (@lukyth)
- tooltip: Account for possible scrollbars in the Tooltip triangle sample (@petetnt)
- alert: Fix typo in Alert docs (@jackstevenson)
- tabs: fix typo: TaPanelb -> TabPanel (@kentcdodds)
- dialog: Fix link to wai-aria dialog (@homburg)
- combobox: Update README with Combobox marked as complete (@mattfwood)
- portal: Added link to portal page and fixed typos in the docs (@jamenamcinteer)
- www: Auto-renew the copyright year (@selbekk)
- www: Rewriting all the examples using hooks! 🙏 (@selbekk)