fix(deps): update mantine monorepo to v7 (major)#68
Closed
renovate[bot] wants to merge 1 commit intomainfrom
Closed
fix(deps): update mantine monorepo to v7 (major)#68renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
a41a123 to
3135792
Compare
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
^6.0.21->^7.0.0^6.0.21->^7.0.0^6.0.21->^7.0.0Release Notes
mantinedev/mantine (@mantine/core)
v7.13.4Compare Source
Next.js 15 support
The documentation and templates have been updated to support Next.js 15 release, for more information visit – https://mantine.dev/guides/next/
Other changes
[@mantine/dates]DatePickerInput: Fix dropdown staying opened after thedisabledprop has been set (#7017)[@mantine/core]NumberInput: Fix incorrect ref node type[@mantine/core]Popover: FixonCloseevent firing incorrectlyFull Changelog: mantinedev/mantine@7.13.3...7.13.4
v7.13.3Compare Source
What's Changed
[@mantine/core]Fix cqw, cqh, cqi, cqb, cqmax and cqmin size units not being handled correctly in style props[@mantine/dates]DateTimePicker: RemovedefaultValueandvalueprops fromtimeInputPropstypes to avoid confusion (#6959)[@mantine/dropzone]Setdata-disabledattribute on the root element ifdisabledprop is set (#6946)[@mantine/core]Modal: Fix default Modal.Root transition being different from Modal component (#6967)[@mantine/core]ColorInput: FixpopoverProps={{ opned: true }}not working (#6968)[@mantine/charts]FixvalueFormatterprop not working correctly withorientation="vertical"in BarChart, AreaChart and LineChart components (#6979)[@mantine/core]Popover: FixonOpennot being called with controlledopenedstate (#6981)[@mantine/core]NumberInput: Fix incorrectminprop handling for large numbers (#6985)[@mantine/dropzone]Add HEIF image mime type (#6977)[@mantine/core]PasswordInput: Fix cursor shifting when the visibility button is clicked on touch devices (#6971)New Contributors
Full Changelog: mantinedev/mantine@7.13.2...7.13.3
v7.13.2Compare Source
What's Changed
[@mantine/dates]DateInput: FixonClickhandler passed togetDayPropsnot being called[@mantine/core]Badge: Fix incorrect cursor styles[@mantine/core]FileInput: AddresetRefprop support[@mantine/core]Popover: FixonClosefunction being called twice with controlled state[@mantine/spotlight]Fix selected index not being reset when the spotlight is closed (#6842)[@mantine/core]Popover: Improve performance of scrolling when large number of closed Popovers are rendered on the same page (#6771)[@mantine/core]Pagination: FixgetItemPropsnot being able to override controlchildrenprop (#6789)[@mantine/core]ScrollArea: FixonBottomReachednot being called if the viewport has decimal px height value (#6792)[@mantine/hooks]use-in-viewport: Fix hook not reacting to node changes (#6926)[@mantine/core]NumberInput: Fix incorrect handling of decimal numbers with more than 15 decimal places (#6823)[@mantine/core]Slider: Fix marks not being aligned correctly (#6909)[@mantine/hooks]use-fullscreen: Fix target node changes being ignored (#6923)[@mantine/core]Badge: Fix incorrect sections alignment forvariant="dot"[@mantine/core]TagsInput: Fix incorrect logic of removing duplicate tags (#6922)[@mantine/core]AppShell: Fix error when Suspense is rendered inside AppShell (#6927)[@mantine/core]Menu: FixonKeyDownprop not working in Menu.Dropdown component (#6910)New Contributors
Full Changelog: mantinedev/mantine@7.13.1...7.13.2
v7.13.1Compare Source
What's Changed
[@mantine/chart]PieChart: Remove unused CSS (#6903)[@mantine/core]Menu: FixonKeyDownnot working when passed to Menu.Item (#6906)[@mantine/core]TagsInput: Fix duplicated tags being deleted when one of tags with the same value is deleted (#6907)[@mantine/dates]Fix hidden input value not respecting specified timezone (#6881)[@mantine/hooks]use-hover: Fix events not being reattached when the target node changes (#6782)[@mantine/colors-generator]Update chroma-js version to support the latest version (#6879)[@mantine/core]PinInput: Fix incorrectBackspacekey handling on the first input (#6880)[@mantine/hooks]use-state-history: Addresethandler support (#6769)[@mantine/core]ScrollArea: FixonTopReachedprop not being passed down in ScrollArea.Autosize component (#6747)[@mantine/chart]Fix incorrect types for props passed down to recharts components (#6820)[@mantine/form]Fix indices over 9 not working in form paths in some cases (#6794)[@mantine/chart]BarChart: Fix BarLabel logging errors in the console (#6810)[@mantine/chart]Fix error when chart tooltip label contains period (#6826)[@mantine/core]Title: Add option to use Text font-size and line-height values withsizeprop (#6833)[@mantine/date]Calendar: FixnextLabelandpreviousLabelprops not working (#6847)[@mantine/core]Fix2xland other similar values being treated as CSS value instead of theme value (#6855)[@mantine/core]Breadcrumbs: Fix component with large number of values not wrapping on small screens (#6863)[@mantine/core]Table: Fix thead being overlayed to td in some cases (#6860)New Contributors
Full Changelog: mantinedev/mantine@7.13.0...7.13.1
v7.13.0: 🎇Compare Source
View changelog with demos on mantine.dev website
Container queries support in Grid
You can now use container queries
in Grid component. With container queries, all responsive values
are adjusted based on the container width, not the viewport width.
Example of using container queries. To see how the grid changes, resize the root element
of the demo with the resize handle located at the bottom right corner of the demo:
CompositeChart component
New CompositeChart component allows using
Line,AreaandBarcharts together in a single chart:Points labels
LineChart and AreaChart now support
withPointLabelsprop to display labels on data points:ScatterChart also supports point labels, but also allows to control which axis should display labels with
pointLabelsprop:BarChart: Mixed stacks
You can now control how BarChart series are stacked by setting
stackIdproperty in series object:BarChart: Minimum bar size
BarChart now supports
minBarSizeprop to set the minimum size of the bar in px:Help Center updates
Other changes
maxBarWidthprop to set the maximum width of each bar in pxv7.12.2Compare Source
What's Changed
[@mantine/hooks]use-idle: Fix idle countdown not starting if the user did non interact with the page (#6683)[@mantine/core]ScrollArea: FixonBottomReachedprop not being available inScrollArea.Autosizecomponent[@mantine/core]Removechildrenfrom Checkbox, Radio and Switch types to avoid accidental errors[@mantine/core]TypographyStylesProvider: Fix incorrect table styles in dark color scheme[@mantine/form]Fix error thrown for nullable values dirty status check (#6672)[@mantine/core]Badge: Fix unexpected change to block layout, fix incorrect alignment when fixed width is set (#6698, #6680)[@mantine/core]ScrollArea: Fix pointer-events being left asnoneafter interaction with scrollbar (#6681)[@mantine/core]Tabs: FixkeepMountedprop being added as attribute toTabs.PanelDOM element (#6711)[@mantine/core]Tree: AddinitialCheckedStatesupport (#6697)[@mantine/spotlight]FixSpotlightRootcomponent not being exported (#6710)[@mantine/dropzone]Add7zandrarmime types exports (#6702)[@mantine/dates]DatePickerInput: Fix incorrect hovered date logic when the component receives value update with partial selected date range (#6718)[@mantine/dates]FixvalueFormatterprop being added to DateTimePicker types[@mantine/core]Badge: Fix right/left sections height affecting the alignment of the label[@mantine/core]Menu: Fix accessibility warning in devtools when the Menu is opened (#6644)New Contributors
Full Changelog: mantinedev/mantine@7.12.1...7.12.2
v7.12.1Compare Source
What's Changed
[@mantine/dates]DateInput: Fix default date being set to the current date whenminDateis set to the future (#6646)[@mantine/core]ScrollArea: Fix incorrect thumb::before styles[@mantine/core]Fix incorrect active styles of buttons used inside disabled fieldset[@mantine/form]Fixform.watchcallbacks not being fired whenform.initializeis called (#6639)[@mantine/core]Switch: Fix Switch shrinking when large label or description is used (#6531)[@mantine/core]Combobox: FixCombobox.Searchoverflow whenScrollAreais used in the dropdown (#6562)[@mantine/core]Accordion: Add missingwithPropsfunction (#6564)[@mantine/core]Pill: Fix remove icon overflowing pill container if its background color was changed with Styles API (#6565)[@mantine/core]PinInput: Allow passing props to individual input elements depending on index withgetInputProps(#6588)[@mantine/charts]: Fix LineChart Legend and Tooltip to support nested names (#6536)[@mantine/core]Tooltip: Add missingTooltip.Group.extendfunction (#6576)[@mantine/spotlight]Fixlimitprop not working correctly with actions groups (#6632)[@mantine/core]Badge: Fix text overflow not being handled correctly (#6629)[@mantine/core]SegmentedControl: Adddata-disabledattribute to the root element to simplify styling with Styles API (#6625)[@mantine/core]SegmentedControl: Fix initial position of indicator being broken when the component is used inside other element that has transitions on mount (#6622)[@mantine/core]TagsInput: FixonKeyDownprop not working (#6569)[@mantine/charts]PieChart: FixvalueFormatternot working on outside labels (#6616)[@mantine/core]Popover: Fixapplyfunction ofsizemiddleware not being handled correctly (#6598)[@mantine/core]Chip: Fix incorrect checked padding forsize="xl"(#6586)[@mantine/dates]TimeInput: Fix incorrect focus styles of am/pm input (#6579)[@mantine/hook]use-os: Fix incorrect iPadOS detection (#6535)[@mantine/core]DatePickerInput: Fix incorrectaria-labelbeing set on the input element (#6530)[@mantine/core]Menu: Fix incorrect Escape key handling inside Modal (#6580)New Contributors
Full Changelog: mantinedev/mantine@7.12.0...7.12.1
v7.12.0: 🌟Compare Source
View changelog with demos on mantine.dev website
Notifications at any position
It is now possible to display notifications at any position on the screen
with @mantine/notifications package:
Subscribe to notifications state
You can now subscribe to notifications state changes with
useNotificationshook:SemiCircleProgress component
New SemiCircleProgress component:
Tree checked state
Tree component now supports checked state:
Disable specific features in postcss-preset-mantine
You can now disable specific features of the postcss-preset-mantine
by setting them to
falsein the configuration object. This feature is available starting frompostcss-preset-mantine@1.17.0.Help Center updates
Component.extendusage in server components.inputselector is not used for actual input element.Textcomponent.Other changes
autoInvokeoption to start the interval automatically when the component mounts.mode="uncontrolled"now triggers additional rerender when dirty state changes to allow subscribing to form state changes.onTopReachedandonBottomReachedprops. The functions are called when the user scrolls to the top or bottom of the scroll area.onTransitionEndprop that is called when the panel animation completes.v7.11.2Compare Source
v7.11.1Compare Source
What's Changed
[@mantine/core]Add option to displaynothingFoundMessagewhen data is empty in Select and MultiSelect components (#6477)[@mantine/core]Tooltip: AdddefaultOpenedprop support (#6466)[@mantine/core]PinInput: Fix incorrect rtl logic (#6382)[@mantine/core]Popover: FixfloatingStrategy="fixed"not havingposition:fixedstyles (#6419)[@mantine/spotlight]Fix spotlight not working correctly with shadow DOM (#6400)[@mantine/form]FixonValuesChangeusing stale values (#6392)[@mantine/carousel]FixonSlideChangeusing stale props values (#6393)[@mantine/charts]Fix unexpected padding on the right side of the chart in BarChart, AreaChart and LineChart components (#6467)[@mantine/core]Select: FixonChangebeing called with the already selected if it has been picked from the dropdown (#6468)[@mantine/dates]DatePickerInput: FixhighlightTodaynot working (#6471)[@mantine/core]NumberInput: Fix incorrect handling of numbers larger than max safe integer on blur (#6407)[@mantine/core]Tooltip: Fix tooltip arrow being incompatible with headless mode (#6458)[@mantine/core]ActionIcon: Fix loading styles inconsistency with Button component (#6460)[@mantine/charts]PieChart: Fix key error for duplicatednamedata (#6067)[@mantine/core]Modal: FixremoveScrollProps.refnot being compatible with React 19 (#6446)[@mantine/core]TagsInput: FixselectFirstOptionOnChangeprop not working (#6337)[@mantine/hooks]use-eye-dropper: Fix Opera being incorrectly detected as a supported browser (#6307)[@mantine/core]Fix:hostselector now working correctly incssVariablesSelectorof MantineProvider (#6404)[@mantine/core]TagsInput: FixonChangebeing called twice when Enter key is pressed in some cases (#6416)[@mantine/modals]Fix Modal overrides type augmentation not working with TypeScript 5.5 (#6443)[@mantine/core]Tree: FixlevelOffsetprop being added to the root DOM element (#6461)New Contributors
Full Changelog: mantinedev/mantine@7.11.0...7.11.1
v7.11.0: 👁️Compare Source
View changelog with demos on mantine.dev website
withProps function
All Mantine components now have
withPropsstatic function that can be used toadd default props to the component:
Avatar initials
Avatar component now supports displaying initials with auto generated color based on the given
namevalue.To display initials instead of the default placeholder, set
namepropto the name of the person, for example,
name="John Doe". If the nameis set, you can use
color="initials"to generate color based on the name:BubbleChart component
New BubbleChart component:
BarChart waterfall type
BarChart component now supports
waterfalltypewhich is useful for visualizing changes in values over time:
LineChart gradient type
LineChart component now supports
gradienttypewhich renders line chart with gradient fill:
Right Y axis
LineChart, BarChart and AreaChart components
now support
rightYAxisprop which renders additional Y axis on the right side of the chart:RadarChart legend
RadarChart component now supports legend:
TagsInput acceptValueOnBlur
TagsInput component behavior has been changed. Now By default,
if the user types in a value and blurs the input, the value is added to the list.
You can change this behavior by setting
acceptValueOnBlurtofalse. In this case, the value is addedonly when the user presses
Enteror clicks on a suggestion.Transition delay
Transition component now supports
enterDelayandexitDelayprops to delay transition start:Documentation updates
Progresscomponent documentationexcludeDatepropOther changes
hideWithOnePageprop which hides pagination when there is only one pageexpandedandonExpandedChangepropslineSizeprop to change lines heighthighlightTodayprop to highlight today's datev7.10.2Compare Source
What's Changed
[@mantine/core]Select: Fix incorrect state changes handling when bothvalueandsearchValueare controlled (#6272)[@mantine/core]Stepper: FixautoContrastprop being added to the DOM element[@mantine/charts]PieChart: Fix inner label not using formatted value (#6328)[@mantine/core]Fix incorrect color resolving logic in border style prop resolver (#6326)[@mantine/modals]Fix incorrect styles of the confirmation modal when it is used without any description (#6325)[@mantine/core]ScrollArea: Fix click events being triggered when scrollbar drag is released over an interactive element in Firefox (#6354)[@mantine/core]Combobox: Fix clicks on footer and header triggering dropdown close (#6344)[@mantine/core]PasswordInput: FixwithErrorStylesprop being passed to the DOM element (#6348)New Contributors
Full Changelog: mantinedev/mantine@7.10.1...7.10.2
v7.10.1Compare Source
What's Changed
[@mantine/charts]BarChart: Add waterfall type (#6231)[@mantine/form]Fixform.setFieldErrorcalled insideform.onSubmitnot working correctly in some cases (#6101)[@mantine/core]SegmentedControl: Fix false error reported by React 18.3+ for incorrect key prop usage[@mantine/hooks]use-fetch: Fix incorrect error handling (#6278)[@mantine/core]Fixbdstyle prop not being applied in some components (#6282)[@mantine/core]NumberInput: Fix incorrect leading zeros handling (#6232)[@mantine/core]NumberInput: Fix incorrect logic while editing decimal values (#6232)[@mantine/core]ScrollArea: Fix scrollbar flickering on reveal with hover and scroll types (#6218)[@mantine/hooks]Update use-throttled-* hooks to emit updates on trailing edges (#6257)[@mantine/core]Input: AddinputSizeprop to setsizehtml attribute on the input elementNew Contributors
Full Changelog: mantinedev/mantine@7.10.0...7.10.1
v7.10.0: 😎Compare Source
View changelog with demos on mantine.dev website
Tree component
New Tree component:
form.getInputNode
New
form.getInputNode(path)handler returns input DOM node for the given field path.Form example, it can be used to focus input on form submit if there is an error: