8.1.2

mantinedev/mantine8.1.2Jun 25, 2025by rtivital

AI Summary

Fixes calendar interactions, popover performance, and various input component behaviors to ensure smooth user experience.

Key Highlights

  • Added `scrollHost` option support to use-scroll-spy
  • Fixed PinInput incorrect default size
  • Fixed Popover autoUpdate triggering extra rerenders with keepMounted
  • Fixed DatePickerInput incorrect presets handling
  • Fixed placeholder overflowing MultiSelect and TagsInput

New Features

  • use-scroll-spy scrollHost option
  • PinInput size fix
  • Popover performance optimization
  • DatePickerInput preset fixes
  • HeadlessMantineProvider env prop fix
  • Table rowspan border fix

Full Release Notes

## What's Changed
- `[@mantine/dates]` DatePickerInput: Fix incorrect presets handling
- `[@mantine/dates]` DatePickerInput: Fix `onDropdownClose` not being called in some cases
- `[@mantine/hooks]` use-scroll-spy: Add `scrollHost` option support (#8003)
- `[@mantine/core]` PinInput: Fix incorrect default size (#7990)
- `[@mantine/core]` Fix `bdrs` prop not working (#7996)
- `[@mantine/core]` Fix `env` prop not being available on HeadlessMantineProvider (#7992)
- `[@mantine/core]` Fix placeholder overflowing MultiSelect and TagsInput components
- `[@mantine/core]` Popover: fix autoUpdate triggering extra rerenders with `keepMounted` (#7983)

## New Contributors
* @chumba-wamba made their first contribution in https://github.com/mantinedev/mantine/pull/7992

**Full Changelog**: https://github.com/mantinedev/mantine/compare/8.1.1...8.1.2