Releases: mantinedev/mantine
Releases Β· mantinedev/mantine
8.3.11
What's Changed
[@mantine/core]Combobox: Fix dropdown not being positioned correctly when element is initially rendered outside the viewport (#8520, #8577)[@mantine/core]NumberInput: Fix decimal separator being removed with Backspace key (#8571)[@mantine/code-highlight]AddCodeHighlightAdaptertype export (#8581)[@mantine/form]AddLooseKeystype export (#8543)[@mantine/core]FileInput: Fix incorrect default size[@mantine/hooks]use-focus-within: Fix stale closure inonFocus/onBlurcallbacks (#8528)[@mantine/dates]TimePicker: Fix AM/PM input displaying arbitrary text (#8532)[@mantine/core]Notification: Fix incorrectvariantprop type (#8537)[@mantine/carousel]Update controls DOM order to have proper tab order
New Contributors
- @jakub-gaik made their first contribution in #8537
- @muhammedaksam made their first contribution in #8532
- @ReemX made their first contribution in #8543
- @iamdevlinph made their first contribution in #8573
- @akash191095 made their first contribution in #8568
Full Changelog: 8.3.10...8.3.11
8.3.10
What's Changed
[@mantine/hooks]use-focus-within: Fix event handlers not being cleaned up properly (#8507)[@mantine/core]Menu: Fix focus not being returned to the target element when the dropdown is closed (#8517)[@mantine/core]List: Fix incorrect marker gap withiconprop (#8519)[@mantine/core]Fix some global styles not being applied to shadow DOM:host(#8504)[@mantine/core]Fix SSR-related errors in Tooltip and Popover.Target when the children are defined withReact.lazy(#8522)[@mantine/tiptap]Fix missing z-index on the toolbar[@mantine/form]AddFormArrayElementtype export (#8486)[@mantine/dates]Fix children override not working in MonthsList/YearsListgetYearProps/getMonthPropsfunctions (#8488)[@mantine/emotion]ImproveCSSObjecttype increateStyles(#8500)[@mantine/core]Input: Fix description having incorrect cursor styles (#8503)[@mantine/hooks]use-in-viewport: Fix incorrect entry cheching in some cases (#8509)[@mantine/core]Popover: Fix incorrect dropdown position when the target element is not initially within the viewport (#8411)[@mantine/core]Fix incorrectly inheritedpointerprop type from base input in some components
New Contributors
- @spalt08 made their first contribution in #8509
- @radui1398 made their first contribution in #8503
- @MehdiAlipooor made their first contribution in #8488
Full Changelog: 8.3.9...8.3.10
8.3.9
What's Changed
[@mantine/core]ColorInput: Fix incorrect action icon size (#8481)[@mantine/form]FixinsertListItemandreplaceListItemhandlers not being type safe (#8478)[@mantine/dates]DatePickerInput: FixplaceholderStyles API selector not working (#8405)[@mantine/core]ColorInput: Fix incorrect font-size ifsizeprop not set explicitly (#8472)[@mantine/emotion]AddmergeSxutility 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: AddwithAlignedLabelsprop support to offset selected check icon in the dropdown options (#8391)[@mantine/core]Badge: Fixcircleprop not working whenradiusprop is set explicitly (#8466)[@mantine/core]Checkbox: Fix incorrectindeterminatestate 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 #8466
- @oguzgelal made their first contribution in #8471
- @Copilot made their first contribution in #8478
Full Changelog: 8.3.8...8.3.9
8.3.8
What's Changed
[@mantine/modals]Improve types of context modals (#8439)[@mantine/core]Combobox: Fix keyboard interactions not working when used in shadow DOM (#8438)[@mantine/core]NumberInput: Fix,decimal separator not being converted to.when entering value from mobile keyboard[@mantine/core]NumberInput: Fix incorrect keyboard displayed on iOS 26[@mantine/charts]Add cellProps prop support to DonutChart and PieChart (#8444)[@mantine/core]Alert: Allow overridingroleattribute (#8447)[@mantine/core]Menu: AddopenDelayprop support to Menu.Sub component (#8437)
New Contributors
- @ScotchAndSoda made their first contribution in #8444
- @justinwhall made their first contribution in #8438
Full Changelog: 8.3.7...8.3.8
8.3.7
What's Changed
[@mantine/modals]AddConfirmModalPropstype exports (#8414)[@mantine/core]AppShell: Fix unexpected Header transition when scrollbar becomes hidden via scroll lock (#8420)[@mantine/core]Adddisabledprop for Radio.Group, Checkbox.Group and Switch.Group (#8396)[@mantine/core]Fix missing sub Menu components exports (#8419)[@mantine/tiptap]Fix editor control being overridden by customonClickhandler (#8421)[@mantine/core]PasswordInput: Addaria-pressedattribute to the visibility toggle (#8425)[@mantine/tiptap]Fix bubble menu being overlapped by the toolbar (#8416)[@mantine/core]Chip: RemoveiconWrapperif icon is exlicitly disabled[@mantine/charts]AddlabelFormattersupport to the default tooltip (#8404)
New Contributors
- @Visualizeit made their first contribution in #8419
- @Spichkenss made their first contribution in #8407
- @schummar made their first contribution in #8420
Full Changelog: 8.3.6...8.3.7
8.3.6
What's Changed
[@mantine/charts]Add options to setcurveTypeper series in LineChart and AreaChart components (#8403)[@mantine/charts]Heatmap: Fix dates range being affected by the user timezone (#8371)[@mantine/core]Chip: Allow disabling icon by settingicon={null}(#8382)[@mantine/core]List: Fix unexpected padding withlistStyleType="none"(#8393)[@mantine/dates]TimePicker: Add option to change placeholders (#8387)[@mantine/core]Checkbox: Fix data-indeterminate not being set correctly (#8385)[@mantine/dates]TimePicker: Fix time being clamped incorrectly when onlyminormaxdefined[@mantine/core]NumberInput: Fix zero value represented as string being transformed to empty string on blur[@mantine/core]Chip: Fix incorrect size calculations forsize="xs"(#8367)
New Contributors
- @LaExploradora made their first contribution in #8387
- @drewhoener made their first contribution in #8403
Full Changelog: 8.3.5...8.3.6
8.3.5
What's Changed
[@mantine/code-highlight]Add option to load custom shiki themes (#8356)[@mantine/form]Export more types (#8357)[@mantine/hooks]use-local-storage: Fix value not resetting to the default value when value is cleared from the local storage (#8361)[@mantine/core]Checkbox: Fix incorrect data-indeterminate attribute removal on state change (#8363)[@mantine/core]Alert: Fix invalidaria-describedbyandarialabelled-byif title or children props are not used (#8345)
New Contributors
- @chlee1001 made their first contribution in #8363
- @snelsi made their first contribution in #8361
- @keshane made their first contribution in #8357
- @onurcancamci made their first contribution in #8356
Full Changelog: 8.3.4...8.3.5
8.3.4
What's Changed
[@mantine/core]Select: Allow overridingrightSectionwithnull(#8328)[@mantine/dates]Calendar: Fix incorrect props types forhasNextLevel(#8344)[@mantine/core]Transition: Fix some animations being blurry (#8070, #8324)[@mantine/dates]TimePicker: Fix custom amPmLabels being truncated in input and dropdown (#8336)[@mantine/dates]DatePicker: Add missingmultiplehandling toDatePickerPresettype (#8341)
Full Changelog: 8.3.3...8.3.4
8.3.3
What's Changed
[@mantine/core]Checkbox: FixiconColorprop not working as intended in some cases (#8271)[@mantine/spotlight]AddscrollareaPropsto pass props down to the actions list wrapper (#8300)[@mantine/core]Tabs: Fixaria-controlsnot being overriden by...others(#8248)[@mantine/dates]DateInput: Fix invalid datevaluecrashing component (#8290)[@mantine/hooks]use-did-update: Fix hook not working in react strict mode (#8306)[@mantine/core]Popover: Fix excessive dropdown position recalculations (#8308)[@mantine/core]AppShell: Fix performance issues on first render (#8287)
New Contributors
- @macaroni10y made their first contribution in #8308
- @barkinkaradeniz-tr made their first contribution in #8306
- @sjroesink made their first contribution in #8290
Full Changelog: 8.3.2...8.3.3
8.3.2
What's Changed
[@mantine/dates]FixgetDayPropsnot including types fordata-*attributes (#8275)[@mantine/date]DateInput: FixallowDeselectnot allowing to clear the input value withBackspacekey (#8229)[@mantine/date]DateInput: FixallowDeselectnot allowing to clear the input value withBackspacekey[@mantine/charts]Heatmap: Fix months displaying as splitted even ifsplitMonthsis not set[@mantine/hooks]use-click-outside: Pass event object as an argument to the callback function (#8282)[@mantine/core]NavLink: Fix passedonClick/onKeyDownpreventing expand/collapse of child nodes (#8294)[@mantine/hooks]use-window-scroll: Limit number of state updates withrequestAnimationFrame(#8287)[@mantine/dates]TimePicker: Fix page scrolling to the top on keyboard navigation (#8237)[@mantine/core]Menu: Add missingonChangetype toMenu.Sub(#8292)[@mantine/core]List: Fix nested list items overflowing parent list container (#8269)[@mantine/core]Input: Fix alignment of right section with clear button (#8254)[@mantine/form]Fixnodenextresolutions (#8260)[@mantine/spotlight]Improve group label encoding logic (#8264)
New Contributors
- @ahmedsemih made their first contribution in #8266
- @terrydkim made their first contribution in #8269
- @samuelkarani made their first contribution in #8176
- @narminmolina made their first contribution in #8291
- @wo-o29 made their first contribution in #8287
- @Redbird10 made their first contribution in #8294
- @ThoDon made their first contribution in #8282
Full Changelog: 8.3.1...8.3.2