Sourced from @​mantine/form's
releases.
9.0.1
What's Changed
[@mantine/core]LoadingOverlay: Fix double overlay visible with dark color scheme (#8811)[@mantine/core]RingProgress: Add missing viewBox (#8806)[@mantine/core]Input: AddrootRefprop support[@mantine/core]Combobox: FixrefPropnot working onCombobox.Target(#8798)[@mantine/mcp-server]Fix stdio transport to comply with MCP spec (#8792)[@mantine/core]Input: Fixaria-invalid="false"attribute being set (#8785)[@mantine/core]Slider: Fix incorrect orientation inheritance from the parent markup (#8791)[@mantine/core]Fix incorrect default placeholder size in PasswordInput and other components (#8793)[@mantine/core]Badge: Fix text being cut off with some fonts (#8788)[@mantine/hooks]use-scroller: Fix element dynamic resizing not being handled correctly (#8800)[@mantine/core]FixCheckbox.Group,Switch.Group,Radio.GroupandChip.Groupnot working with generic primitive values (#8801)[@mantine/core]Popover: Fix missingwithProps(#8802)[@mantine/core]Accordion: Fix focus ring being cut off (#8797)[@mantine/charts]Add option to fully customize reference lines label (#8790)[@mantine/core]Fixloadingprop not being handled correctly in TagsInput and MultiSelect (#8803)Full Changelog: https://github.com/mantinedev/mantine/compare/9.0.0...9.0.1
9.0.0 đŸ¤©
View changelog with demos on mantine.dev website
Migration guide
This changelog covers breaking changes and new features in Mantine 9.0. To migrate your application to Mantine 9.0, follow 8.x → 9.x migration guide.
Peer dependencies requirements updates
Starting from Mantine 9.0, the following dependencies are required:
- React 19.2+ for all
@mantine/*packages- Tiptap 3+ for
@mantine/tiptap(migration guide)- Recharts 3+ for
@mantine/charts(no migration required)New
@​mantine/schedulepackageNew
@mantine/schedulepackage provides a complete set of calendar scheduling components for React applications. It includes multiple view levels, drag-and-drop event management, and extensive customization options.Schedule
Schedule is a unified container component that combines all views with built-in navigation and view switching. Drag events to reschedule them:
import { useState } from 'react'; import dayjs from 'dayjs'; import { Schedule, ScheduleEventData } from '@mantine/schedule'; </tr></table>
... (truncated)
b90d9b8
[core] Fix typos, update versions79cfa90
[refactor] Fix failing tests0fabf4e
[@​mantine/form] Fix form.watch not working
with arrays (#6996)ac4aeb8
[@​mantine/form] Update types to use new React 19
features7aeb1ad
[@​mantine/form] Make Values and TransformedValues
covariant (#8198)a097b0c
[release] Version: 9.0.0-alpha.681d8a54
[refactor] Fix tests0bf0b44
[@​mantine/form] Add standard schema resolvers support53c9a80
[release] Version: 9.0.0-alpha.50cab72d
[core] Update peer requirements to use React 19.2