fix(deps): update dependency @mantine/core to ~8.3.2 - autoclosed #123
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
~8.1.3->~8.3.2Release Notes
mantinedev/mantine (@mantine/core)
v8.3.2Compare Source
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
Full Changelog: mantinedev/mantine@8.3.1...8.3.2
v8.3.1Compare Source
What's new
[@mantine/hooks]use-scroll-spy: Fix scroll events not being reassigned whenscrollHostchanges (#8251)[@mantine/modals]UpdateupdateModalto include types for confirm modal[@mantine/core]Tabs: Allow overriding aria attributes with...others[@mantine/core]Select: Fix clear button overlaying selected option (#8249)[@mantine/core]Combobox: UpdatefocusTargethandler to correctly handle missing DOM node (#8185)[@mantine/core]ColorPicker: Fix unexpected margin-top (#8247)[@mantine/core]Allow specifying generic component in default props in the theme object (#8188)[@mantine/form]Fix incorrect type ofmatchesFieldvalidator (#8201)[@mantine/modals]Fixdata-*attributes triggering type error (#8217)[@mantine/dates]DateInput: FixallowDeselectprop not working (#8229)[@mantine/charts]Fix long tooltip names overflowing on the series color swatch in the tooltip (#8230)v8.3.0: 🔥Compare Source
View changelog with demos on mantine.dev website
MiniCalendar component
New MiniCalendar component:
Progress vertical orientation
Progress now supports vertical orientation:
Heatmap splitMonths
Heatmap now supports
splitMonthsprop to visually separate months with a spacer column and render only days that belong to each month in its columns.Improved clearable prop handling
Select, MultiSelect, and other components with
clearableprop now allow displaying the clear button next to the right section:Tiptap 3 support
@mantine/tiptap now supports Tiptap 3. It is
recommended to update all
@tiptap/*packages to version 3.2.0 or later.Your application might require some modifications related to Tiptap 3.
If you want to update your application to TipTap 3, follow
migration guide.
LLMs.txt
You can now use LLMs.txt file with Cursor and other IDEs.
The file is automatically updated with each release and includes
every demo and documentation page from mantine.dev. It is about 1.8mb.
You can find the latest version of LLMs.txt here
and further documentation here.
Other changes
clearSearchOnChangeprop to clear search input when an item is selected.@hello-pangea/dndreverseTimeControlsListprop to reverse the order of time controls in the dropdown. Use this option if you want the order of controls to match keyboard controls (up and down arrow) direction.dirattribute mutations of the root element (usually<html />) and updates internal state automatically.dataprop.v8.2.8Compare Source
What's Changed
[@mantine/charts]LineChart: FixgridColorprop being passed down to the root DOM node[@mantine/carousel]Adddata-type="next"anddata-type="previous"to controls[@mantine/hooks]use-scroll-spy: Addoffsetprop support (#8209)[@mantine/core]ScrollArea: Fix incorrect horizontal size calculations in ScrollArea.Autosize (#8199)[@mantine/core]JsonInput: Fix font-size not scaling with size prop (#8206)[@mantine/hooks]Fix incorrect ESM exports fornodenextmodule resolution (#8211)[@mantine/hooks]use-document-visibility: Fix initial document visibility state not being set (#8215)[@mantine/dates]DateTimePicker: FixonDropdownClosenot working (#8212)New Contributors
Full Changelog: mantinedev/mantine@8.2.7...8.2.8
v8.2.7Compare Source
[@mantine/hooks]use-media-query: Fix hook crashing inside iframe in Safari (#8189)[@mantine/hooks]use-debounced-value: Makecancel a stable reference(#8181)[@mantine/core]Combobox: Fix incorrect flipping logic (#8179, #8194)[@mantine/core]InputBase: Fix broken padding in multiline inputs (#8177)v8.2.6Compare Source
v8.2.5Compare Source
What's Changed
[@mantine/core]ScrollArea: Fix ScrollArea.Autosize not resizing when width of children changes (#8160)[@mantine/core]ScrollArea: Fix scrollbars not resizing correctly with dynamic content (#8162)[@mantine/core]TagsInput: Fix backspace key removing values withreadOnlyprop set (#8066)[@mantine/core]NumberInput: Fix incorrect trailing zeros handling for decimal values (#8089)[@mantine/core]Fix incorrect padding of multiline inputs (#8156)[@mantine/hooks]use-list-state: Update types to allow state function initializer (#8157)New Contributors
Full Changelog: mantinedev/mantine@8.2.4...8.2.5
v8.2.4Compare Source
What's Changed
[@mantine/dates]DateInput: Fix disabled and clearable props collision (#8098)[@mantine/modals]Fix incorrectconfirmPropsandcancelPropstypes (#8099)[@mantine/dates]TimePicker: Fix controlled incorrect controlled value updates handling (#8108)[@mantine/core]NumberInput: Fix incorrect value sanitization in onBlur for max value clamping (#8114)[@mantine/core]Fix MultiSelect and TagsInput pills not being centered (#8145)[@mantine/core]Table: Fix 1px gap on thead withsticky+withTableBordercombination (#8109)[@mantine/core]Fix caret being invisible in some inputs (#8149)[@mantine/tiptap]Fix controls props being overridden by default props (#8148)[@mantine/code-highlight]Fixaria-labelnot being set on the copy button (#8130)[@mantine/code-highlight]Fix incorrect overscroll behaviorNew Contributors
Full Changelog: mantinedev/mantine@8.2.3...8.2.4
v8.2.3Compare Source
What's Changed
[@mantine/dates]DatePickerInput: Fix incorrect handling of multiline values (#8116)[@mantine/code-highlight]Fix gradient of expand button not being visible on mobile Safari[@mantine/core]Combobox: Fix Combobox.Group not havingaria-labelledbyattribute[@mantine/core]Switch: Fix tap highlight color not being disabled on touch devices[@mantine/core]Remove transition with loader in ActionIcon and Button components ifloadingprop is not set to improve performance[@mantine/core]Combobox: Fix unexpected closed dropdown position calculation reducing performance[@mantine/charts]Fix tooltip not being aligned for some fonts[@mantine/dates]DatePickerInput: Fix incorrect Styles API selectors[@mantine/core]Table: Fix missing border when rowspan is set (#8137)[@mantine/hooks]use-move: Fix error dsiplayed in console for touch devices (#8065)[@mantine/dates]Fix incorrect props assigned to CalendarAriaLables propsNew Contributors
Full Changelog: mantinedev/mantine@8.2.2...8.2.3
v8.2.2Compare Source
What's Changed
[@mantine/core]Menu: Fix incorrect overflow handling of submenu (#8123)[@mantine/hooks]use-merged-ref: Fix incorrect handling of React 19 cleanup ref callback (#8118)[@mantine/dates]TimePicker: Fix incorrect leading zero handling in 12h format (#8120)[@mantine/dates]TimePicker: Fix min/max values not being enforced for 12h time format (#8107)[@mantine/core]HoverCard: Improve outside clicks handling (#8097)[@mantine/dates]Add month and year switching with keyboard to Calendar-based components (#7959)[@mantine/core]ScrollArea: AddonOverflowChangeprop support toScrollArea.Autosize(#7972)[@mantine/core]MultiSelect: AddclearSearchOnChangeprop support (#8068)[@mantine/core]Select: Fix caret being visible in Firefox when the component is read only (#8063)New Contributors
Full Changelog: mantinedev/mantine@8.2.0...8.2.2
v8.2.1Compare Source
v8.2.0: 🔥Compare Source
View changelog with demos on mantine.dev website
Styles API attributes
You now can pass attributes to inner elements of all components that support Styles API with
attributesprop.For example, it can be used to add data attributes for testing purposes:
Container grid strategy
Container now supports
strategy="grid"prop which enables morefeatures.
Differences from the default
strategy="block":display: gridinstead ofdisplay: blockmax-widthon the root element (uses grid template columns instead)Features supported by
strategy="grid":strategy="block"data-breakoutattribute take the entire width of the container's parent elementdata-containerinsidedata-breakouthave the same width as the main grid columnExample of using breakout feature:
Tooltip target
New Tooltip
targetprop is an alternative tochildren. It accepts a string (selector),an HTML element or a ref object with HTML element. Use
targetprop when you donot render tooltip target as JSX element.
Example of using
targetprop with a string selector:HoverCard.Group
HoverCard now supports delay synchronization between multiple instances using
HoverCard.Groupcomponent:use-selection hook
New use-selection hook:
autoSelectOnBlur prop
Select and Autocomplete components now support
autoSelectOnBlurprop.Use it to automatically select the highlighted option when the input loses focus.
To see this feature in action: select an option with up/down arrows, then click outside the input:
Source edit mode in RichTextEditor
RichTextEditor now supports source edit mode:
Recharts 3 support
You can now use the latest Recharts 3 version with Mantine charts.
@mantine/chartspackage was validated to work with both Recharts 2 and Recharts 3 versions.Note that, there might still be some minor issues with Recharts 3, you are welcome to report issues on GitHub.
Other changes
chevronSizeprop value was changed toautoto allow using dynamic icon sizeschevronIconSizeprop to configure size of the default chevron icon@mantine/corepackageerrorProps,labelPropsanddescriptionPropsprops of all inputs now have stricter types and better IDE autocompleteTypographyStylesProviderwas renamed to justTypographyto simplify usage.TypographyStylesProvidername is still available but marked as deprecated – it will be removed in9.0.0release.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.