7.17.4

mantinedev/mantine7.17.4Apr 8, 2025by rtivital

AI Summary

A patch release addressing rendering issues in ScrollArea, TypographyStylesProvider, and Select components, alongside new CSS variable support for Paper borders and type augmentations.

Key Highlights

  • Paper component gains border-color CSS variable for overrides
  • TypographyStylesProvider font-family fix to match theme
  • ScrollArea scrollbar visibility fix
  • Support for spacing, radius, and font-size type augmentations

New Features

  • Type augmentation for spacing, radius, and font-size

Full Release Notes

## What's Changed
- `[@mantine/hooks]` use-orientation: Add option to customize initial values (#7657)
- `[@mantine/core]` Fix `selectFirstOptionOnChange` not working correctly (#7583)
- `[@mantine/core]` Fix error thrown when Textarea was used on cloudflare workers (#7637)
- `[@mantine/core]` Allow spacing, radius and font-size types augmentation (#7644)
- `[@mantine/core]` ScrollArea: Fix scrollbars being invisible when `offsetScrollbars='present'` is not set (#7647)
- `[@mantine/core]` TypographyStylesProvider: Fix headings font-family not matching the value defined on the theme (#7651)
- `[@mantine/core]` Paper: Add CSS variable for border-color for easier overrides (#7654)
- `[@mantine/core]` Table: Fix `stickyHeader` prop affecting border rendering (#7658)
- `[@mantine/core]` Slider: Fix `onChangeEnd` using stale external state (#7660)

## New Contributors
* @Han5991 made their first contribution in https://github.com/mantinedev/mantine/pull/7660
* @WojakGra made their first contribution in https://github.com/mantinedev/mantine/pull/7658
* @drew-r made their first contribution in https://github.com/mantinedev/mantine/pull/7651
* @mark-night made their first contribution in https://github.com/mantinedev/mantine/pull/7644
* @Odonno made their first contribution in https://github.com/mantinedev/mantine/pull/7636

**Full Changelog**: https://github.com/mantinedev/mantine/compare/7.17.3...7.17.4