7.5.1

mantinedev/mantine7.5.1Feb 1, 2024by rtivital

AI Summary

Improvements to animations, session storage, and form state handling.

Key Highlights

  • Improved processing animation for Indicator on low-resolution monitors.
  • Fixed default value not being set in session storage on initial render.
  • Fixed incorrect touch and dirty state handling in `form.initialize`.
  • Added previous value as second argument to `onValuesChange` callback.

Full Release Notes

## What's Changed
- `[@mantine/core]` Indicator: Improve processing animation for lo-resolution monitors (#5682)
- `[@mantine/hooks]` use-debounced-state: Fix incorrect type definition (#5665)
- `[@mantine/hooks]` use-session-storage: Fix default value not being set in the storage on initial render (#5663)
- `[@mantine/core]` Combobox: Fix incorrect dropdown styles with custom ScrollArea component (#5677)
- `[@mantine/form]` Fix incorrect touch and dirty state handling in `form.initialize` (#5623)
- `[@mantine/core]` Chip: Fix error thrown when page is modified with Google Translate (#5586)
- `[@mantine/form]` Add previous value as second argument to `onValuesChange` (#5649)
- `[@mantine/core]` Fix `autoContrast` defined on theme not working in some components (#5655)
- `[@mantine/core]` Fix broken alignment in Checkbox, Radio and Switch (#5648)
- `[@mantine/core-highlight]` Add `withCopyButton` prop support to CodeHighlightTabs (#5608)
- `[@mantine/core]` Update `useComputedColorScheme` types to match definition with other similar hooks (#5588)
- `[@mantine/core]` MultiSelect: Forbid select item removal if associated item becomes disabled (#5630)

## New Contributors
* @Phirb made their first contribution in https://github.com/mantinedev/mantine/pull/5630
* @c0nd3v made their first contribution in https://github.com/mantinedev/mantine/pull/5588
* @sxflynn made their first contribution in https://github.com/mantinedev/mantine/pull/5605
* @vizath made their first contribution in https://github.com/mantinedev/mantine/pull/5648
* @mariansimecek made their first contribution in https://github.com/mantinedev/mantine/pull/5649
* @gabrielmaldi made their first contribution in https://github.com/mantinedev/mantine/pull/5670
* @waweber made their first contribution in https://github.com/mantinedev/mantine/pull/5668
* @msv96 made their first contribution in https://github.com/mantinedev/mantine/pull/5663
* @cristianghita24 made their first contribution in https://github.com/mantinedev/mantine/pull/5665
* @matthiasfeist made their first contribution in https://github.com/mantinedev/mantine/pull/5682

**Full Changelog**: https://github.com/mantinedev/mantine/compare/7.5.0...7.5.1