9.3.1
mantinedev/mantine9.3.1Jun 8, 2026by rtivital
AI Summary
A bug fix release addressing rendering glitches, navigation issues, and state management problems across various components like notifications, dates, and Tree.
Key Highlights
- Fix for stale DOM nodes references in notifications.
- Add presets support to DateInput.
- Fix for keepMounted prop not being set correctly in Collapse.
- Fix for context menu not working on iOS touch devices.
- Fix for Tree arrow key navigation focusing hidden nodes.
New Features
- presets support for DateInput.
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