8.3.9

mantinedev/mantine8.3.9Nov 22, 2025by rtivital

AI Summary

Fixes for form handling type safety, styling issues, and utility additions.

Key Highlights

  • Fixed insertListItem and replaceListItem handlers not being type safe
  • Added mergeSx utility function
  • Fixed Badge circle prop not working when radius prop is set explicitly

Full Release Notes

## What's Changed
- `[@mantine/core]` ColorInput: Fix incorrect action icon size (#8481)
- `[@mantine/form]` Fix `insertListItem` and `replaceListItem` handlers not being type safe (#8478)
- `[@mantine/dates]` DatePickerInput: Fix `placeholder` Styles API selector not working (#8405)
- `[@mantine/core]` ColorInput: Fix incorrect font-size if `size` prop not set explicitly (#8472)
- `[@mantine/emotion]` Add `mergeSx` utility function (#8471)
- `[@mantine/core]` ActionIcon: Fix incorrect disabled state background-color for gradient variant
- `[@mantine/modals]` Fix breaking changes accidentally introduced in the previous patch (#8476)
- `[@mantine/core]` Combobox: Add `withAlignedLabels` prop support to offset selected check icon in the dropdown options (#8391)
- `[@mantine/core]` Badge: Fix `circle` prop not working when `radius` prop is set explicitly (#8466)
- `[@mantine/core]` Checkbox: Fix incorrect `indeterminate` state calculation (#8460)
- `[@mantine/core]` Radio: Fix Radio.Group switching from uncontrolled to controlled mode when value is explicitly set (#8453)

## New Contributors
* @semimikoh made their first contribution in https://github.com/mantinedev/mantine/pull/8466
* @oguzgelal made their first contribution in https://github.com/mantinedev/mantine/pull/8471
* @Copilot made their first contribution in https://github.com/mantinedev/mantine/pull/8478

**Full Changelog**: https://github.com/mantinedev/mantine/compare/8.3.8...8.3.9