mdcharts 4.0.0-dev.4 copy "mdcharts: ^4.0.0-dev.4" to clipboard
mdcharts: ^4.0.0-dev.4 copied to clipboard

march.dev charts library. Provides highly customizable and configurable charts.

Changelog #

4.0.0-dev.4 - 02.08.2022 #

  • Changed GaugeChart.onSelectionChanged delegate type from ValueChanged<int> to IndexedPredicate which now allows to control whether animation is needed or not by passing true/false as a return value.

4.0.0-dev.3 - 02.08.2022 #

  • Adjusted GaugeChartBackgroundStyle.borderFilled check before painting border.
  • Removed ignoring of the taps over already selected section as it caused more issues than value.

4.0.0-dev.2 - 01.08.2022 #

  • Fixed GaugeChartBackgroundStyle.borderColor default value.
  • Redo radius calculation, changed constraints from Size.shortestSize to Size.width.

4.0.0-dev.1 - 01.08.2022 #

  • Added GaugeChart.
  • Limitations:
    • Large borders are drawing outside of the path on the bottom side;
    • Only one chart could be on the screen;
    • No documentation for gauge chart.

3.1.1 - 21.07.2022 #

  • Adjusted drawing of limited X axis labels.
  • Adjusted example app.

3.1.0 - 18.07.2022 #

  • Added xAxisLabelQuantity to LineChartSettings which defines the quantity of the X axis labels to draw.

3.0.0 - 30.06.2022 #

Full list of chages:

3.0.0-dev.6 - 30.06.2022 #

  • Added caching of the typedData getter, it will significantly improve rendering performance of the LineChart.

3.0.0-dev.5 - 30.06.2022 #

  • Added caching of the division size calculation method, it will significantly improve rendering performance of the LineChart.

3.0.0-dev.4 - 29.06.2022 #

  • Added negative values support to LineChart.

3.0.0-dev.3 - 28.06.2022 #

  • Fixed grid redraw issue caused by usage of old data due to animation implementation.

3.0.0-dev.2 - 28.06.2022 #

  • Fixed taps on BarCharts bars.

3.0.0-dev.1 - 27.06.2022 #

  • Added animation for the BarChart.
  • Added alignment of the bars for the BarChart.
  • BREAKING CHANGE:
    • chart data are now drawing from the first to the last item (in previous versions they were drawn reversed), and this change has led to changes in BarChartData.selectedPeriod getter (previously used to get first item as fallback, but now - last item).

2.1.1 - 21.06.2022 #

  • Added ability to tap between chart and x axis label.

2.1.0 - 17.06.2022 #

  • Added handling of taps over the bar chart.

2.0.3 - 03.06.2022 #

  • Fixed selectedPeriod functionality.

2.0.2 - 01.06.2022 #

  • Fixed onSelectedPeriodChanged raising from selection changed.
  • Fixed grid and axis positioning if there's no data initially provided.

2.0.1 - 01.06.2022 #

  • Added TextStyle to the RichLabelBuilder delegate.
  • Fixed zero length data chart drawing.
  • Fixed extra scrolling if padding was provided.
  • Fixed label positioning if there's too few data.

2.0.0 - 31.05.2022 #

  • Added BarChart.

1.4.1 - 05.05.2022 #

  • Fixed LimitLabelSnapPosition.chartBoundary bias calculations.

1.4.0 - 04.05.2022 #

  • Removed bool parameters showFirstAxisYDivision and showLastAxisXDivision and added enum AxisDivisionEdges that provides more complex customization of axis divisions at the edges of the grid.
  • Added snap position of limit label.
  • Added labels to the Y axis of the chart, that caused redesigning of maxValue calculation mechanic.

1.3.2 - 01.04.2022 #

  • Fixed chart drawing with only 1 data entry.

1.3.1 - 30.03.2022 #

  • Added detection of horizontal drag start.

1.3.0 - 30.03.2022 #

  • Redesigned drawing of the first point.
  • Fixed timezone issue.
  • Fixed styles for point drop line stroke.

1.2.3 - 26.03.2022 #

  • Fixed value normalization if all provided data is 0.

1.2.2 - 26.03.2022 #

  • Fixed StackOverflowException for descending unidirectional chart.
  • Fixed xAxisDates getter for unidirectional chart with empty data.

1.2.1 - 26.03.2022 #

  • Fixed typedData getter when data is empty.

1.2.0 - 26.03.2022 #

  • Allowed chart creation with less then 2 points.
  • Added option to set padded value to max value.

1.1.0 - 25.03.2022 #

  • Fixed color/gradient fill.
  • Added to LineChartGridStyle stroke and color for X and Y axis as a separate values.
  • Added option to show first Y axis grid line.
  • Added option to show last X axis grid line.
  • Renamed blurRadius to shadowBlurRadius in LineChartLineStyle.

1.0.1 - 25.03.2022 #

  • Added changelog.

1.0.0 - 25.03.2022 #

  • Added LineChart.
2
likes
0
pub points
53%
popularity

Publisher

verified publisherthisismarch.dev

march.dev charts library. Provides highly customizable and configurable charts.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

cross_platform, flinq, flutter, flutter_web_plugins

More

Packages that depend on mdcharts