@devexpress/dx-react-chart-material-ui
Advanced tools
Changelog
2.0.0 (2019-07-08)
We released v2.0.0 today because we migrated to material-ui v4. For the time being, we will fix bugs in v1.x for those who need to remain on material-ui v3. We recommend updating to material-ui v4, since new features will only be included in v2.x.
ViewSwitcher
plugin's switcher component now doesn't have the currentViewName
and availableViewNames
properties. To specify the current view name use currentView
property consisting of 2 fields: name
and displayName
. To provide available views, use availableViews property, which is an array of elements with name
and displayName
fields....
<ViewSwitcher
switcherComponent={({
- currentViewName,
+ currentView,
- avalableViewNames,
+ availableViews,
...restProps
}) => (
<ViewSwitcher.Switcher
- currentViewName={currentViewName}
+ currentView={currentView}
- availableViewNames={availableViewNames}
+ availableViews={availableViews}
{...restProps}
/>
)}
/>
...
AllDayPanel
plugin's layout component now doesn't have the allDayPanel
property. To specify cell elements use setCellElementsMeta
property....
<AllDayyPanel
layoutComponent={({
- allDayPanelRef,
+ setCellElementsMeta,
...restProps
}) => (
<AllDayPanel.Layout>
- allDayPanelRef={allDayPanelRef}
+ setCellElementsMeta={setCellElementsMeta}
{...restProps}
/>
)}
/>
...
x
, y
, and y1
properties in series points' coordinates have been renamed to arg
, val
, and startVal
respectively. The old names were unsuitable in the case when the chart was rotated.Changelog
1.11.1 (2019-06-14)
Changelog
1.11.0 (2019-05-17)
dominantBaseline
option with the dy
option for axis labels because Edge does not support the former. The dy
option does not change the baseline position and simply shifts text up or down.Changelog
1.11.0-beta.1 (2019-04-24)
react-scheduler:
The Appointment
component of the Appointments
plugin has not received a style
property. These styles have passed to the Container
component of the Appointments
plugin.
Before
...
<Appointments
appointmentComponent={({ style, children, data, onClick?, onDoubleClick? }) => ... }
...
/>
...
After
...
<Appointments
appointmentComponent={({ children, data, onClick?, onDoubleClick? }) => ... }
containerComponent={({ style, children }) => ... }
...
/>
...
Changelog
1.10.2 (2019-02-27)
Changelog
1.10.1 (2019-02-06)
react-chart:
Previously, pointComponent
of BarSeries
and PieSeries
accepted precalculated fields (width
and d
, respectively). Now, pointComponent
accepts fields that provide raw data for calculation. This makes pointComponent
more flexible as the width
and d
fields can now be calculated the way you need.
The following substitutions took place:
width
=> barWidth
and maxBarWidth
d
=> innerRadius
, outerRadius
, maxRadius
, startAngle
, and endAngle