7.13.1

mantinedev/mantine7.13.1Sep 30, 2024by rtivital

AI Summary

This update includes bug fixes for charts, hooks, and form handling, along with improvements to the Title component and Calendar components.

Key Highlights

  • Removed unused CSS from PieChart
  • Fixed `onKeyDown` in Menu.Item
  • Fixed hidden input timezone in DatePickers
  • Added `reset` handler to `use-state-history` hook
  • Fixed `onTopReached` prop in ScrollArea.Autosize

New Features

  • reset handler support in use-state-history

Full Release Notes

## What's Changed
- `[@mantine/chart]` PieChart: Remove unused CSS (#6903)
- `[@mantine/core]` Menu: Fix `onKeyDown` not working when passed to Menu.Item (#6906)
- `[@mantine/core]` TagsInput: Fix duplicated tags being deleted when one of tags with the same value is deleted (#6907)
- `[@mantine/dates]` Fix hidden input value not respecting specified timezone (#6881)
- `[@mantine/hooks]` use-hover: Fix events not being reattached when the target node changes (#6782)
- `[@mantine/colors-generator]` Update chroma-js version to support the latest version (#6879)
- `[@mantine/core]` PinInput: Fix incorrect `Backspace` key handling on the first input (#6880)
- `[@mantine/hooks]` use-state-history: Add `reset` handler support (#6769)
- `[@mantine/core]` ScrollArea: Fix `onTopReached` prop not being passed down in ScrollArea.Autosize component (#6747)
 - `[@mantine/chart]` Fix incorrect types for props passed down to recharts components (#6820)
- `[@mantine/form]` Fix indices over 9 not working in form paths in some cases (#6794)
- `[@mantine/chart]` BarChart: Fix BarLabel logging errors in the console (#6810)
- `[@mantine/chart]` Fix error when chart tooltip label contains period (#6826)
- `[@mantine/core]` Title: Add option to use Text font-size and line-height values with `size` prop (#6833)
- `[@mantine/date]` Calendar: Fix `nextLabel` and `previousLabel` props not working (#6847)
- `[@mantine/core]` Fix `2xl` and other similar values being treated as CSS value instead of theme value (#6855)
- `[@mantine/core]` Breadcrumbs: Fix component with large number of values not wrapping on small screens (#6863)
- `[@mantine/core]` Table: Fix thead being overlayed to td in some cases (#6860)

## New Contributors
* @ozantekin made their first contribution in https://github.com/mantinedev/mantine/pull/6863
* @Vakarva made their first contribution in https://github.com/mantinedev/mantine/pull/6811
* @zrll12 made their first contribution in https://github.com/mantinedev/mantine/pull/6747
* @AdhamMoussa made their first contribution in https://github.com/mantinedev/mantine/pull/6769
* @GZTimeWalker made their first contribution in https://github.com/mantinedev/mantine/pull/6879
* @max-degterev made their first contribution in https://github.com/mantinedev/mantine/pull/6782
* @ctdunc made their first contribution in https://github.com/mantinedev/mantine/pull/6907

**Full Changelog**: https://github.com/mantinedev/mantine/compare/7.13.0...7.13.1