Complete migration to D3 v5
Removed gulp, removed dist
dir from Git, migrated to stylelint
, migrated to Karma for tests.
In Sentio 3.0, we consolidated everything into the following packages (several elements were renamed to a consistent scheme in the process):
-
sentio.chart
- donut
- matrix
- verticalBars
-
sentio.chart.timeline
- timeline (formerly sentio.timeline.line)
- realtimeTimeline (formerly sentio.realtime.timeline)
-
sentio.controller
- realtimeBins
- timelineBrush
-
sentio.model
- bins
- extent
- multiExtent
- The
color
property was renamed tocolorScale
for consistency and clarity. - Events now consistently return the data element as the event object.
- Removed yExtent function since there is no y extent
- Got rid of margin cause it isn't needed, you should use CSS
- Moved from
sentio.timeline.line
tosentio.chart.timeline
- You can now override the accessors for the series, values, and markers
timeline.markerLabelValue
is nowtimeline.markerLabel
- The default access for the top-level data series previously assumed a data structure of
{ key: string|number, label: string|number, data: any[]}
. To be consistent with other charts with multiple series, it now assumes the default data structure is{ key: string | number, label: string | number, values: any[] }
- Moved from
sentio.realtime.timeline
tosentio.chart.realtimeTimeline
rtBins
renamed torealtimeBins