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:
11.11.1
->11.11.4
4.2.0
->4.3.0
7.3.2
->7.6.1
7.3.2
->7.6.1
7.3.2
->7.6.1
7.3.2
->7.6.1
7.3.2
->7.6.1
1.39.0
->1.42.1
2.44.0
->2.47.0
5.17.15
->5.25.0
5.17.15
->5.25.0
9.3.3
->9.3.4
6.1.6
->6.4.2
14.0.0
->14.2.1
14.5.1
->14.5.2
2.0.6
->2.0.7
29.5.6
->29.5.12
18.2.29
->18.2.63
18.2.13
->18.2.20
4.1.0
->4.2.1
1.6.1
->1.6.7
16.3.1
->16.4.5
1.6.0
->1.7.1
8.56.0
->8.57.0
7.33.2
->7.34.0
4.24.2
->4.26.2
9.0.6
->9.0.11
15.2.0
->15.2.2
8.4.32
->8.4.35
1.12.0
->1.13.0
6.17.0
->6.22.2
1.69.4
->1.71.1
29.1.1
->29.1.2
10.9.1
->10.9.2
^0.8.1
->^0.9.0
5.0.12
->5.1.5
4.4.3
->4.5.2
Release Notes
emotion-js/emotion (@emotion/react)
v11.11.4
Compare Source
Patch Changes
5b82631d
Thanks @iegik! - Renamed an internalhasOwnProperty
tohasOwn
. This avoids problems in CommonJS environments when the consumer tries to prevent prototype pollution withObject.freeze(Object.prototype)
.v11.11.3
Compare Source
Patch Changes
#3101
49c20b4f
Thanks @kyvong! - Fix Theme import for newer Typescript module resolution modesUpdated dependencies [
45c440fb
]:fastify/fastify-env (@fastify/env)
v4.3.0
Compare Source
What's Changed
node:
prefix to bypass require.cache call for builtins by @Fdawgs in https://github.com/fastify/fastify-env/pull/173.gitattributes
file by @Fdawgs in https://github.com/fastify/fastify-env/pull/175New Contributors
Full Changelog: fastify/fastify-env@v4.2.0...v4.3.0
mantinedev/mantine (@mantine/core)
v7.6.1
Compare Source
What's Changed
[@mantine/core]
Fix incorrect focus ring styles in Button.Group and ActionIcon.Group components (#5736)[@mantine/core]
Progress: Fix incorrect border-radius with multiple sections[@mantine/dates]
DateTimePicker: FixminDate
andmaxDate
not being respected in time input (#5819)[@mantine/core]
Switch: Userole="switch"
for better accessibility (#5746)[@mantine/hooks]
use-resize-observer: Fix incorrect ref type (#5780)[@mantine/dates]
FixpopoverProps.onClose
overriding original component value in DatePickerInput and other similar components (#4105)[@mantine/core]
Fix incorrect Escape key handling in Modal and Drawer components in some cases (#2827)[@mantine/core]
Combobox: Fix incorrect Escape key handling in Modal, Drawer and Popover[@mantine/core]
Transition: Fix transition resolving instantly in some cases (#3126, #5193)[@mantine/core]
Remove loader from the DOM ifloading
prop is not set on ActionIcon and Button components (#5795)[@mantine/hooks]
use-local-storage: Fix inconsistent default value persistence ifgetInitialValueInEffect
is set (#5796)[@mantine/core]
Select: FixautoComplete
prop not working (#5813)[@mantine/core]
Tabs: Fix incorrect border styles in outline variant[@mantine/core]
Checkbox: Fix incorrectindeterminate
+disabled
styles for outline variant (#5806)[@mantine/core]
SegmentedControl: Fix indicator state not being updated correctly when controlled state changes to a value that is not present in the data array (#5689)[@mantine/core]
Fix incorrect label offset with left label position in Checkbox, Switch and Radio components (#5823)[@mantine/core]
PinInput: Fix updating controlled value to an empty string working incorrectly[@mantine/core]
Menu: Fix incorrect role of dropdown elementsNew Contributors
Full Changelog: mantinedev/mantine@7.6.0...7.6.1
v7.6.0
: 🌟Compare Source
View changelog with demos on mantine.dev website
Container queries support
You can now use container queries
with Mantine components.
rem
andem
functions from postcss-preset-mantineare available in container queries staring from
[email protected]
.RadarChart component
New RadarChart component:
FocusTrap.InitialFocus component
FocusTrap.InitialFocus is a new component that adds a visually hidden
element which will receive the focus when the focus trap is activated.
Once
FocusTrap.InitialFocus
loses focus, it is removed from the tab order.For example, it is useful if you do not want to focus any elements inside the Modal when it is opened:
New MantineProvider props
MantineProvider now includes more props to control how styles
are generated and injected. These props are useful if you use Mantine as a headless library
and in test environments.
deduplicateCssVariables
deduplicateCssVariables
prop determines whether CSS variables should be deduplicated: if CSS variable has the same value as in default theme, it is not added in the runtime.By default, it is set to
true
. If set tofalse
, all Mantine CSS variables will be added in<style />
tageven if they have the same value as in the default theme.
withStaticClasses
withStaticClasses
determines whether components should have static classes, for example,mantine-Button-root
.By default, static classes are enabled, to disable them set
withStaticClasses
tofalse
:withGlobalClasses
withGlobalClasses
determines whether global classes should be added with<style />
tag.Global classes are required for
hiddenFrom
/visibleFrom
andlightHidden
/darkHidden
props to work.By default, global classes are enabled, to disable them set
withGlobalClasses
tofalse
. Note thatdisabling global classes may break styles of some components.
HeadlessMantineProvider
HeadlessMantineProvider
is an alternative to MantineProviderthat should be used when you want to use Mantine as a headless UI library. It removes all
features that are related to Mantine styles:
style
attributeLimitations of
HeadlessMantineProvider
:color
,radius
,size
, etc.) will have no effect.lightHidden
/darkHidden
,visibleFrom
/hiddenFrom
props will not work.mt="xs"
will not work, butmt={5}
will.To use
HeadlessMantineProvider
, follow getting started guide and replaceMantineProvider
withHeadlessMantineProvider
.Note that you do not need to use ColorSchemeScript in your application, it will not have any effect,
you can ignore this part of the guide.
Sparkline trendColors
Sparkline now supports
trendColors
prop to change chart color depending on the trend.The prop accepts an object with
positive
,negative
andneutral
properties:positive
- color for positive trend (first value is less than the last value indata
array)negative
- color for negative trend (first value is greater than the last value indata
array)neutral
- color for neutral trend (first and last values are equal)neutral
is optional, if not provided, the color will be the same aspositive
.RichTextEditor tasks extension
RichTextEditor now supports tasks tiptap extension:
renderOption prop
Select, MultiSelect, TagsInput and Autocomplete
components now support
renderOption
prop that allows to customize option rendering:Styles improvements
All Mantine components have been migrated to logical CSS properties
(as a replacement for rtl styles) and :where pseudo-class
(as a replacement for private CSS variables). These changes
should not impact the usage of Mantine components, but now Mantine CSS files have smaller size. For example,
@mantine/core/styles.css
now has ~ 8% smaller size (192kb -> 177kb).Pass props to inner recharts components
You can now pass props down to recharts Bar, Area and Line components
with
barProps
,areaProps
andlineProps
props on BarChart, AreaChart and LineChart components.All props accepts either an object with props or a function that receives
series data as an argument and returns an object with props.
PieChart percent labels
PieChart now supports
percent
labels:Documentation updates
Help center updates
New articles added to the help center:
Other changes
swap
handlerform.setFieldValue
now supports callback function as an argumentpx
,py
,mx
andmy
style props now use logical CSS propertiespadding-inline
,padding-block
,margin-inline
andmargin-block
instead ofpadding-left
,padding-right
, etc.me
,ms
,ps
,pe
style props to setmargin-inline-end
,margin-inline-start
,padding-inline-start
andpadding-inline-end
CSS propertiesPopover
now supportfloatingStrategy
prop to control Floating UI strategy@mantine/charts
components now supportchildren
prop which passes children to the root recharts componentonClear
prop, the function is called when clear button is clickedonRemove
prop, the function is called with removed item value when one of the items is deselectedv7.5.3
Compare Source
What's Changed
[@mantine/core]
NumberInput: Fix double border between controls appeared on low resolution screens (#5753)[@mantine/hooks]
use-hotkeys: Fix incorrectHotkeyItem
type (#5705)[@mantine/hooks]
use-resize-observer: Fix incorrect ref type (#5759)[@mantine/core]
ScrollArea: FixoffsetScrollbars
not working on y-axis (#5762)[@mantine/core]
NavLink: Addcollapse
Styles API selector (#5776)[@mantine/hooks]
Fixed initial value of theonline
attribute returned byuseNetwork()
in Firefox (#5766)[@mantine/core]
PinInput: Fix inputs not being updated withlength
prop changes[@mantine/core]
PinInput: Fix incorrectonComplete
behavior (#5774, #5771)[@mantine/core]
Card: Fix incorrect margins in first and last sections whenCardSection
component is used instead ofCard.Section
(#5742)[@mantine/core]
Tooltip: Fix multiline prop not working correctly inTooltip.Floating
componentNew Contributors
Full Changelog: mantinedev/mantine@7.5.2...7.5.3
v7.5.2
Compare Source
What's Changed
[@mantine/core]
ActionIcon: Fix icon width and height defined in % not working correctly[@mantine/core]
ScrollArea: FixoffsetScrollbars
not working (#5733)[@mantine/tiptap]
FixinitialExternal
onRichTextEditor.Link
control not working correctly[@mantine/core]
FileInput: Fix incorrectextend
function type[@mantine/core]
PinInput: Fix various issues related to user input and pasting into the input (#5704)[@mantine/form]
Add callback argument support toform.setFieldValue
handler (#5696)[@mantine/core]
Add explicit extension to exports to support NodeNext TypeScript resolution (#5697)[@mantine/hooks]
use-list-state: Addswap
handler support (#5716)[@mantine/core]
Fix NodeNext TypeScript resolution not working correctly for PolymorphicComponentProps and PolymorphicRef types (#5730)[@mantine/core]
Fix cjs builds unable to resolve third-party dependencies with certain TypeScript settings (#5741)[@mantine/core]
Transition: Fix skew-up transition not working (#5714)[@mantine/core]
Select: Fix active option not being scrConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.