8.0.1

mantinedev/mantine8.0.1May 14, 2025by rtivital

AI Summary

Bug fix release for the major version 8.0.0, addressing styling issues in Tabs, Slider, TimePicker, and Modal components.

Key Highlights

  • Fix Tabs.List styles with grow prop
  • Fix TimePicker up/down arrows with step prop
  • Fix Slider track width
  • Fix Button.Group styles with FileButton
  • Fix Modal header styles with ScrollArea

Full Release Notes

## What's Changed
- `[@mantine/hooks]` use-debounced-callback: Add `leading: true` option support (#7841)
- `[@mantine/core]` Tabs: Fix incorrect Tabs.List styles with `grow` prop enabled
- `[@mantine/core]` MutltiSelect: Fix `onPaste` prop not being passed to the input element (#7838)
- `[@mantine/dates]` TimePicker: Fix up/down arrows not working correctly with `step` prop (#7784)
- `[@mantine/core]` Button: Fix FileButton breaking Button.Group styles (#7835)
- `[@mantine/core]` Modal Fix incorrect header styles with ScrollArea (#7832)
- `[@mantine/dropzone]` Fix status being stuck in rejected state when a file with incorrect mime type is dropped
- `[@mantine/core]` Switch: Fix incorrect thumb position in RTL layouts (#7822)
- `[@mantine/core]` AngleSlider: Fix incorrect thumb position in RTL layouts (#7822)
- `[@mantine/core]` Menu: Fix default props not working in Menu.Sub (#7820)
- `[@mantine/core]` Disable scaling explicit rem units in rem function (#7821)
- `[@mantine/core]` Slider: Fix incorrect track width (#7464)
- `[@mantine/dates]` TimeInput: Fix `step` prop not working (#7811)
- `[@mantine/core]` Select: Fix `onSearchChange` being triggered when controlled search value is updated (#7814)
- `[@mantine/dropzone]` Migrate back to react-dropzone from react-dropzone-esm
- `[@mantine/code-highlight]` Fix tooltip being cut off in components with 1-2 lines of code (#7816)
- `[@mantine/core]` Fix inconsistent disabled styles in some components, add CSS variables for disabled colors (#7805)
- `[@mantine/dates]` DatePicker: Add selected date highlight in year and month picker for `type="default"` (#7799)
- `[@mantine/core]` Table: Add `scrollAreaProps` support to Table.ScrollContainer (#7798)
- `[@mantine/core]` Fix boolean value not being included in `data-*` attributes types (#7810)
- `[@mantine/dates]` DateInput: Fix incorrect `onChange` value type (#7796)
- `[@mantine/core]` Stepper: Fix unexpected bottom spacing in vertical orientation (#7794)
- `[@mantine/core]` PasswordInput: Fix `aria-describedby` not pointing to error and description elements (#7793)
- `[@mantine/core]` Switch: Fix `div` element used inside label (#7776)
- `[@mantine/dates]` Add empty string handling as empty value (#7780)
- `[@mantine/core]` Collapse: Fix children with scale animations not working correctly when collapse is opened (#7774)
- `[@mantine/core]` Transition: Fix `exitDuration` not working correctly for rapid changes (#7773)
- `[@mantine/dates]` TimePicker: Fix `00` in dropdown not being reachable with arrow keys when it is outside scroll position (#7788)
- `[@mantine/core]` Stepper: Fix inconsistent border color in horizontal/vertical orientation (#7795)
- `[@mantine/core]` Stepper: Fix inconsistent border color in horizontal/vertical orientation (#7795)

## New Contributors
* @mikkurogue made their first contribution in https://github.com/mantinedev/mantine/pull/7780
* @kawarimidoll made their first contribution in https://github.com/mantinedev/mantine/pull/7807
* @codjix made their first contribution in https://github.com/mantinedev/mantine/pull/7804
* @GermainBergeron made their first contribution in https://github.com/mantinedev/mantine/pull/7805
* @kaareal made their first contribution in https://github.com/mantinedev/mantine/pull/7814
* @Bvngee made their first contribution in https://github.com/mantinedev/mantine/pull/7464
* @russellbanks made their first contribution in https://github.com/mantinedev/mantine/pull/7820
* @jonjomckay made their first contribution in https://github.com/mantinedev/mantine/pull/7841

**Full Changelog**: https://github.com/mantinedev/mantine/compare/8.0.0...8.0.1