Releases: snehilvj/dash-mantine-components
0.14.7
What's Changed
Added
- Added
autoScroll
prop to theCarousel
component, enabling smooth scrolling like a stock ticker. #373 by @mmarfat - Added
withLegend
toRadarChart
, andmaxBarWidth
,minBarSize
toBarChart
. #395 by @AnnMarieW - New chart types:
CompositeChart
andBubbleChart
#368 by @michaelw88 - New props for charts: (Included in #368 by @michaelw88)
- added
hoverData
,hoverSeriesName
,clickSeriesName
andhighlightHover
props toAreaChart
,LineChart
,BarChart
, andCompositeChart
- added
hoverData
,hoverSeriesName
,clickSeriesName
toPieChart
,DonutChart
,ScatterChart
- added
- New props for triggering dash callbacks on input components:
n_submit
n_blur
#383 by @AnnMarieW
Changed
- Reduced the Highlight component file size #366 by @AnnMarieW
- The
debounce
prop on input components can now beTrue
False
ornumber
of ms delay before updating. When True, the value will update on enter or on blur. #383 by @AnnMarieW - Upgraded to latest Mantine (7.13.4)
Fixed
- Prevent loading from empty
src
inAvatar
. #372 by @mmarfat - Enable base64 images in Avatar #379 by @AnnMarieW
- Fixed boxWrapperProps in the Hovercard #389 by @AnnMarieW
New Contributors
- @michaelw88 made their first contribution in #368
Full Changelog: 0.14.6...0.14.7
0.14.6
Added
- Added
autoplay
prop to theCarousel
component #316 by @mmarfat - Added the
ChipGroup
component and updatedChip
to work with it. #327 and #355 by @AnnMarieW and @BSd3v - Added GitHub actions workflow for automated tests on PRs #333 by @BSd3v
- Added new and missing props to the charts. Enables figure animation, right Y axis and more! #349 by @AnnMarieW
- Added
active
prop to Carousel, allowing callbacks to be triggered based on the currently displayed slide. #354 by @AnnMarieW - RadioGroup and ChipGroup (in single mode) now have a
deselectable
argument to allow resetting the radio value #351 by @RenaudLN
Fixed
- Excluded the
loading_state
prop from being passed to the DOM. Addeddata-dash-is-loading
attribute to
components during callback execution, allowing custom CSS styling for loading states. #325 by @AnnMarieW - Enabled the
opened
prop to trigger callback in the Popover component #353 by @AnnMarieW - Stepper component can be stepped through by clicking on steps buttons #352 by @RenaudLN
Changed
- Reduced the package size by excluding the 5MB metadata.json file #357 by @AnnMarieW
- Upgraded to latest Mantine (7.13.2)
New Contributors
DMC Docs contribuotors
- @pip-install-python Thanks for adding the custom overlay example
- @mmarfat Thanks for adding the Carousel autoplay docs
Full Changelog: 0.14.5...0.14.6
0.14.5
Fixed
-
Date components:
- Enable date parsing based on the
valueFormat
prop - Locale now works with persistence and on first render
- This PR #314 is based on #265 - Thanks for your contribution @albavilanova
- Enable date parsing based on the
-
Fixed
boxWrapperProps
in theMenuTarget
component #309 by @datenzauberai -
Ensure that Mantine and stylesheet versions match to the exact version rather than the major version. #317
-
Fixed invalid prop name
in
by changing it toopened
for theCollapse
component #311 -
When updating the
data
in aSelect
orMultiSelect
component in a callback, the value now correctly reflects only valid options. #301 #323
Added
- Added
disabled
prop toFieldset
component #306 - New components add in #266 by @stpnvkirill
MonthPickerInput
YearPickerInput
- Added
barProps
andwithValueLabels
for theBarCharts
in #300
Changed
- Upgrade to latest Mantine (7.13.0)
New Contributors
- @stpnvkirill made their first contribution in #266
- @datenzauberai made their first contribution in #309
DMC Docs Contributors
- @MichaelODeli Thanks for adding the
Fieldset
component docs! - @JulienPeloton Thanks for updating the Tooltip docs.
Full Changelog: 0.14.4...0.14.5
0.14.4 Stylesheet bug fix
Fixed
- Image and BackgroundImage supports base64 encoded images #282
- Time parsing in DateTimePicker. #273
- Show MenuItem as disabled when argument is set to True. #202
- Update selection when options are changed in combobox components - Select, MultiSelect and TagsInput. #201
Added
- Add readOnly prop to input components. #252
- Ability to control Spoiler state. #277
- Expose stylesheet links at dmc.styles.*
Changed
- Upgrade to latest Mantine (7.11.0)
Thanks to these amazing sponsors for supporting my efforts on dmc:
0.14.3 TagsInput is now available!
Added
- TagsInput component
Changed
- Corrected transition props.
Thanks to these amazing sponsors for supporting my efforts on dmc:
0.14.2
Added
- Burger component
- Click callback in chart components by subscribing to
clickData
property. This feature might change in future.
Changed
- TooltipFloating has been renamed to FloatingTooltip as its not a compound component.
Thanks to these amazing sponsors for supporting my efforts on dmc:
0.14.1
Changed
- Corrected prop structure of few components
Thanks to these amazing sponsors for supporting my efforts on dmc:
0.14.0!
Changed
- BREAKING CHANGE!!
- Migration Guide
- Updated to use latest Mantine - v7
- Detailed changelog for Mantine v7 can be found here: https://mantine.dev/changelog/7-0-0/.
- Added a bunch of new components like nprogress, charts, carousel, etc.
- Fixed issues revealed in process of developing 0.13 series based on Mantine v6.
Thanks to these amazing sponsors for supporting my efforts on dmc:
Wild card attributes
Added
- Wild card aria-* and data-* props to all components
Thanks to these amazing sponsors for supporting my efforts on dmc:
0.13.0a2
Added
- New component:
- InputWrapper
Fixed
- Missing input props from TimeInput
- Pass empty list as default prop for Select and MultiSelect
- Remove left over MantineProvider from Switch testing
Thanks to these amazing sponsors for supporting my efforts on dmc: