Skip to content

Upgrading react-chartjs-2 1 to 2

Unknown1.6.2 → 2.11.2

Fetching 32 releases from GitHub…0 / 32
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds lodash ^4.17.19, prop-types ^15.7.2.

Drops chart.js, lodash.isequal.

Installs 6 packages in all (was 8).

Generated by DepDelta from published .d.ts files. Not mixed with prose notes.

  • changed: class Bar extends React.Component<ChartComponentProps, any> → class Bar extends ChartComponent<LinearComponentProps>
  • changed: class Doughnut extends React.Component<ChartComponentProps, any> → class Doughnut extends ChartComponent<ChartComponentProps>
  • changed: class HorizontalBar extends React.Component<ChartComponentProps, any> → class HorizontalBar extends ChartComponent<ChartComponentProps>
  • changed: class Line extends React.Component<ChartComponentProps, any> → class Line extends ChartComponent<LinearComponentProps>
  • changed: class Pie extends React.Component<ChartComponentProps, any> → class Pie extends ChartComponent<ChartComponentProps>
  • changed: class Polar extends React.Component<ChartComponentProps, any> → class Polar extends ChartComponent<ChartComponentProps>
  • changed: class Radar extends React.Component<ChartComponentProps, any> → class Radar extends ChartComponent<ChartComponentProps>
  • added: class Bubble extends ChartComponent<ChartComponentProps>
  • added: class Scatter extends ChartComponent<ChartComponentProps>
  • added: default class ChartComponent<P extends ChartComponentProps> extends React.Component<P, {}>
  • added: interface ChartComponentProps
  • added: interface LinearComponentProps extends ChartComponentProps
  • added: method ChartComponentProps.getDatasetAtEvent?(e: any): void
  • added: method ChartComponentProps.getElementAtEvent?(e: any): void
  • added: method ChartComponentProps.getElementsAtEvent?(e: any): void
  • added: method ChartComponentProps.onElementsClick?(e: any): void
  • added: property ChartComponent.chartInstance: chartjs
  • added: property ChartComponentProps.data: ChartData<chartjs.ChartData>
  • added: property ChartComponentProps.datasetKeyProvider?: (any: any) => any
  • added: property ChartComponentProps.height?: number
  • added: property ChartComponentProps.id?: string
  • added: property ChartComponentProps.legend?: chartjs.ChartLegendOptions
  • added: property ChartComponentProps.options?: chartjs.ChartOptions
  • added: property ChartComponentProps.plugins?: object[]
  • added: property ChartComponentProps.redraw?: boolean
  • added: property ChartComponentProps.type?: chartjs.ChartType
  • added: property ChartComponentProps.width?: number
  • added: property LinearComponentProps.data: ChartData<chartjs.ChartData>
  • added: type ChartData<T extends chartjs.ChartData> = ChartDataFunction<T> | T
  • added: type ChartDataFunction<T extends chartjs.ChartData> = (element: HTMLElement) => T
  • added: var defaults: { global: chartjs.ChartOptions & chartjs.ChartFontOptions; [key: string]: any }