7.17.1

mantinedev/mantine7.17.1Mar 1, 2025by rtivital

AI Summary

A bug fix release addressing React 19 compatibility issues in BubbleChart, type errors in Charts, and rendering problems in form components and code highlighting.

Key Highlights

  • BubbleChart label prop fix for React 19
  • Form isJSONString export fix
  • MultiSelect dropdowns fix for disabled fieldsets
  • Emotion createStyles 'Go to definition' support

Full Release Notes

## What's Changed
- `[@mantine/core]` Select: Fix caret displayed when the readonly input is clicked (#7476)
- `[@mantine/charts]` Fix incorrect types of `classNames` prop of PieChart and DonutChart components (#7475)
- `[@mantine/charts]` BubbleChart: Fix broken layout when `label` prop is used with React 19
- `[@mantine/form]` Fix missing `isJSONString` export (#7508)
- `[@mantine/core]` Fix MultiSelect and TagsInputs dropdowns still being opened on click when components were used inside disabled fieldset (#7528)
- `[@mantine/code-highlight]` Fallback unsupported code to plaintext (#7497)
- `[@mantine/emotion]` Improve "Go to definition" support for `createStyles` classes (#7526)

## New Contributors
* @kino90 made their first contribution in https://github.com/mantinedev/mantine/pull/7513
* @tranhl made their first contribution in https://github.com/mantinedev/mantine/pull/7526
* @imcvampire made their first contribution in https://github.com/mantinedev/mantine/pull/7497
* @ched-dev made their first contribution in https://github.com/mantinedev/mantine/pull/7480
* @ysalo made their first contribution in https://github.com/mantinedev/mantine/pull/7508

**Full Changelog**: https://github.com/mantinedev/mantine/compare/7.17.0...7.17.1