8.3.1

mantinedev/mantine8.3.1Sep 10, 2025by rtivital

AI Summary

Bug fixes for Hooks, Modals, Core, Form, and Dates components.

Key Highlights

  • use-scroll-spy: Fix scroll events reassignment
  • Modals: Update types for confirm modal
  • Tabs: Allow overriding aria attributes
  • Select: Fix clear button overlaying selected option

Full Release Notes

## What's new

- `[@mantine/hooks]` use-scroll-spy: Fix scroll events not being reassigned when `scrollHost` changes (#8251)
- `[@mantine/modals]` Update `updateModal` to include types for confirm modal
- `[@mantine/core]` Tabs: Allow overriding aria attributes with `...others`
- `[@mantine/core]` Select: Fix clear button overlaying selected option (#8249)
- `[@mantine/core]` Combobox: Update `focusTarget` handler to correctly handle missing DOM node (#8185)
- `[@mantine/core]` ColorPicker: Fix unexpected margin-top (#8247)
- `[@mantine/core]` Allow specifying generic component in default props in the theme object (#8188)
- `[@mantine/form]` Fix incorrect type of `matchesField` validator (#8201)
- `[@mantine/modals]` Fix `data-*` attributes triggering type error (#8217)
- `[@mantine/dates]` DateInput: Fix `allowDeselect` prop not working (#8229)
- `[@mantine/charts]` Fix long tooltip names overflowing on the series color swatch in the tooltip (#8230)