9.5.2

mantinedev/mantine9.5.2Aug 22, 2026by github-actions[bot]

AI Summary

A patch release focused on bug fixes across the hooks, dates, core, and form packages, including timezone handling, positioning issues, and new hook additions.

Key Highlights

  • Fixed `use-debounced-value` firing multiple times and emitting stale values
  • Fixed recurring events not working with timezones in schedule
  • Fixed Tooltip positioning NaN errors and TimePicker focus handling
  • Added lazy languages loading support to CodeHighlight
  • Added new `useWatchValue` hook to form package

New Features

  • Lazy languages loading for CodeHighlight
  • useWatchValue hook for form state watching

Full Release Notes

- `[@mantine/hooks]` use-debounced-value: Fix `leading: true` firing multiple times per burst and emiting a stale value (#9119)
- `[@mantine/schedule]` Fix recurring events not working with timzones (#9112)
- `[@mantine/dates]` Fix `minDate` used for default date in some cases (#9117)
- `[@mantine/core]` Tooltip: Fix tooltip setting NaN in top/left position style when event position values cannot be read (#9131)
- `[@mantine/dates]` TimePicker: Fix incorrect focus handling of partially filled hours field (#9128)
- `[@mantine/core]` RollingNumber: Fix incorrect copy event handling (#9132)
- `[@mantine/core]` Notification: Fix incorrect `closeButtonProps` type (#9134)
- `[@mantine/code-highlight]` Add support for lazy languages loading (#9141)
- `[@mantine/code-highlight]` CodeHighlight: Add prop to keep indentation of the first line of the code block (#9140)
- `[@mantine/dates]` Add missing formatting functions to MiniCalendarm DateInput and YarsList components
- `[@mantine/schedule]` WeekView: Improve performance of events positioning algorithm (#9075)
- `[@mantine/form]` Add new useWatchValue hook
- `[@mantine/core]` Fix Combobox-based components not working correctly with Chrome autocomplete