9.3.1
blackboardsh/electrobun9.3.1Jun 8, 2026by rtivital
AI Summary
Mantine UI 9.3.1 is a patch release focusing on bug fixes for notifications, dates, core components (Menu, Popover, SegmentedControl), and input fields.
Key Highlights
- Fixed stale DOM nodes cleanup in `@mantine/notifications`.
- Added `presets` support to `DateInput`.
- Fixed context menu issues on iOS touch devices.
- Fixed arrow key navigation in Tree component.
New Features
- `presets` support in `DateInput`
- Controlled state support for `Menu.Sub` opened state
Full Release Notes
## What's Changed - `[@mantine/notifications]` Fix stale DOM nodes references not being cleaned up when notifications is closed (#8955) - `[@mantine/dates]` DateInput: Add `presets` support (#8954) - `[@mantine/core]` Collapse: Fix `keepMounted` prop not being set correctly (#8949) - `[@mantine/core]` Menu: Add controlled state support for Menu.Sub opened state - `[@mantine/schedule]` Fix incorrect current time indicator position when time does not divide evenly with interval minutes in DayView and WeekView (#8945) - `[@mantine/core]` Popover: Fix context menu not working on iOS touch devices (#8942) - `[@mantine/core]` SegemntedControl: Fix incorrect indicator border-radius calculation (#8904) - `[@mantine/core]` PinInput: Fix incorrect placeholder text centering (#8943) - `[@mantine/core]` Tree: Fix arrow key navigation focusing hidden nodes when keepMounted is set (#8939) - `[@mantine/core]` MaskInput: Fix compatibility issues with uncontrolled use-form (#8947) - `[@mantine/hooks]` use-id: Fix id changing to new value with Activity (#8925) ## New Contributors * @spokodev made their first contribution in https://github.com/mantinedev/mantine/pull/8925 * @cyphercodes made their first contribution in https://github.com/mantinedev/mantine/pull/8947 * @KasperiP made their first contribution in https://github.com/mantinedev/mantine/pull/8939 **Full Changelog**: https://github.com/mantinedev/mantine/compare/9.3.0...9.3.1