7.17.6
mantinedev/mantine7.17.6May 2, 2025by rtivital
AI Summary
This patch release introduces tooltip and dot support for RadarChart components and fixes several rendering and interaction bugs across Table, NumberInput, Modal, Select, and ScrollArea components.
Key Highlights
- RadarChart now supports tooltips and dots
- Fix for Modal scroll affecting close button position
- Select defaultValue fix when data prop is updated
- ScrollArea content overflow fix
New Features
- Export of TableScrollContainerProps
Full Release Notes
## What's Changed
- `[@mantine/core]` Table: Fix `stickyHeader` prop having impact on `th` selector specificity (#7767)
- `[@mantine.core]` NumberInput: Fix `max` prop not reseting value on blur if the value is larger than Number.MAX_SAFE_INTEGER (#7766)
- `[@mantine.hook]` use-resize-observer: Fix width/height not being calculated correctly for elements with `box-sizing: content-box` (#7764)
- `[@mantine/core]` NavLink: Fix `rightSection={null}` not disabling chevron
- `[@mantine.hook]` use-hotkeys: Fix `usePhysicalKeys` option not working with spacial keys (#7761)
- `[@mantine/core]` Modal: Fix scrollarea used inside the modal affecting the position of the close button (#7738)
- `[@mantine/core]` Select: Fix defined `defaultValue` being ignored with `data` updates (#7742)
- `[@mantine/core]` ScrollArea: Fix content overflowing the viewport in some cases (#7748)
- `[@mantine/charts]` RadarChart: Add tooltip and dots support (#7749)
- `[@mantine/modals]` Fix `confirmProps` not available in `updateModal` function (#7750)
- `[@mantine/hooks]` use-debounced-callback: Fix `flushOnUnmount` not working (#7745)
- `[@mantine/core]` Table: Add missing TableScrollContainerProps export
## New Contributors
* @gfazioli made their first contribution in https://github.com/mantinedev/mantine/pull/7740
* @LilyStilson made their first contribution in https://github.com/mantinedev/mantine/pull/7749
**Full Changelog**: https://github.com/mantinedev/mantine/compare/7.17.5...7.17.6