7.16.2
mantinedev/mantine7.16.2Jan 26, 2025by rtivital
AI Summary
A maintenance release addressing various bug fixes across core, dates, and hooks packages, including migrating deprecated hooks and improving keyboard accessibility.
Key Highlights
- Migrated Tooltip from deprecated `useDelayGroupContext` to `useDelayGroup`
- Fixed chevron icon clickability in Select and MultiSelect components
- Enhanced `use-hotkeys` support for non-QWERTY keyboards
- Fixed timezone double-conversion bug in DateTimePicker
- Added safety check for ref access in useEffect cleanup
Full Release Notes
## What's Changed
- `[@mantine/core]` Tooltip: Migrate from deprecated `useDelayGroupContext` hook to `useDelayGroup`
- `[@mantine/core]` Tabs: Fix `tabIndex={0}` set on `Tabs.Tab` being ignored (#7407)
- `[@mantine/core]` Fix chevron icon not being clickable in Select and MultiSelect components (#7395)
- `[@mantine/dates]` MonthPicker: Fix infinite useEffect with use-form in some cases (#7389)
- `[@mantine/hooks]` use-hotkeys: Add better support for non-QUERTY keyboards (#7390)
- `[@mantine/dates]` DateTimePicker: Fix timezone conversion being applied twice (#7400)
- `[@mantine/hooks]` Fix potential dangerous access of ref value in useEffect cleanup (#7404)
## New Contributors
* @ohansFavour made their first contribution in https://github.com/mantinedev/mantine/pull/7402
* @danpeavey-classdojo made their first contribution in https://github.com/mantinedev/mantine/pull/7390
* @openscript made their first contribution in https://github.com/mantinedev/mantine/pull/7389
**Full Changelog**: https://github.com/mantinedev/mantine/compare/7.16.1...7.16.2