Skip to content

Latest commit

 

History

History
203 lines (125 loc) · 4.96 KB

CHANGELOG.md

File metadata and controls

203 lines (125 loc) · 4.96 KB

@lg-charts/core

0.12.0

Minor Changes

  • 540017283: Adds a loading state to the Chart component

Patch Changes

  • 86cb59d22: - Fixes series emphasis on line hover by de-emphasizing other lines.
    • Cleans up mark base component types internally so position type can be determined by type prop.

0.11.1

Patch Changes

0.11.0

Minor Changes

  • c2bca684a: Cleans up exported types
    • Adds: ChartCardProps, GridProps, HeaderProps, LineProps, ThresholdLineProps, SortDirection, SortKey, SortOrder, TooltipProps, XAxisType, YAxisType
    • Removes: ChartOptions, SeriesOption

Patch Changes

  • a1cb248b6: Reverts absolute dimensions to allow for proper resizing

0.10.2

Patch Changes

0.10.1

Patch Changes

  • 86ac72bf3: Fixes duplicate tooltip bug in remounted chart groups
  • 99484f720: Fixes bug that prevented chart resizing after initial render
  • 8d924f633: Ensure canvas is sized to container with correct pixel ratio

0.10.0

Minor Changes

  • 287e1ed46: - Adds EventMarkerPoint, EventMarkerLine, and ThresholdLine components
    • Removes animation delay from tooltip to make tooltip more snappy.

Patch Changes

0.9.0

Minor Changes

0.8.3

Patch Changes

  • 54fb23497: - Adds treeshaking of echarts to minimize bundle size.
    • Improves echart initialization logic to better handle race conditions.

0.8.2

Patch Changes

  • 6e37cfa6e: Fixes CommonJS imports

0.8.1

Patch Changes

  • a151a3534: Prevents large tooltips from being cutoff my ChartCard

0.8.0

Minor Changes

  • 9f02d734f: Adds ability to enable zoom selection per axis individually.

0.7.0

Minor Changes

  • 878cab966: Adds synchronizing of Tooltips across charts

Patch Changes

0.6.2

Minor Changes

  • 2393c0c13: Adds zooming functionality to Chart

Patch Changes

0.6.1

Patch Changes

0.6.0

Minor Changes

  • ba5126735: Adds both Header and ChartCard components.

Patch Changes

0.5.0

Minor Changes

  • 7cb786c39: Adds Tooltip component

0.4.0

Minor Changes

  • 728fa7ae6: Replaces unit prop of XAxis and YAxis with formatter prop

Patch Changes

  • 50a7c49b2: - Fixes hiding chart elements when components are removed.
    • Fixes adding of duplicate series.

0.3.0

Minor Changes

  • df07b6bfc: Adds XAxis and YAxis components, improves update logic, and improves Storybook.

    • Adds XAxis component for adding an x-axis to a chart.
    • Adds YAxis component for adding a y-axis to a chart.
    • Improves chart options update logic
      • lodash.merge was being used originally, but this didn't work quite as expected. The goal is to merge partial options objects in without overwriting previously set options that are unrelated to the update. This was not how it worked, leading to bugs when updating the same base keys with different options. I.e. when adding splitLine configurations on xAxis in order to add grid lines, then adding more axis specific config in XAxis related to the actual axis, the splitLine would be totally overwritten.
    • Improves @lg-charts/core Storybook, by adding better descriptions and organization.

0.2.1

Patch Changes

  • 685e15323: Fixes bad import in Chart component

0.2.0

Minor Changes

  • 1be6f6788: Adds core chart components package

    • Adds Chart component for overarching chart configuration.
    • Adds Line component for adding individual series data to a chart.
    • Adds Grid component for configuring grid line on a chart.