Change Log

Current Dev
v5.1.1-dev.202104070908
7 April 2021

Bug Fixes

  • mark as compatible with Angular v12

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.22.0
  • @progress/kendo-theme-default: ^4.31.0
  • @progress/kendo-theme-material: ^3.20.0

Latest Release
v5.1.0
19 January 2021

Features

  • add paneDefaults settings
  • add kendo-chart-panes-item selector alias
  • read pane title font from theme
  • read line series inactive opacity from theme
  • read area inactive opacity from theme
  • read series colors 1-30

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.22.0
  • @progress/kendo-theme-default: ^4.31.0
  • @progress/kendo-theme-material: ^3.20.0

v5.0.0
16 December 2020

Bug Fixes

  • remove default inactive opacity
  • read radarArea and verticalArea opacity from theme
  • add homepage URL

Features

  • add per-type series defaults
  • fade-out area series when hovering other series
  • add highlight inactive opacity
  • enable licensing
  • drop support for Angular 6 and 7

Breaking Changes

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.22.0
  • @progress/kendo-theme-default: ^4.24.0
  • @progress/kendo-theme-material: ^3.20.0

v4.2.1
11 November 2020

Bug Fixes

  • add Angular 11 to peer dependencies
  • update release notes (#388)

Supported themes

  • @progress/kendo-theme-bootstrap: ^4.19.0
  • @progress/kendo-theme-default: ^4.21.0
  • @progress/kendo-theme-material: ^3.18.0

v4.2.0
9 September 2020

Bug Fixes

  • inherit font from theme
  • tooltip position in absolutely positioned container
  • wrong events targets in scaled container
  • add mean and median series settings

Features

  • add plot band label (#385)
  • get default weekStartDay from locale
  • add legend title option (#382)

v4.1.6
26 June 2020

Bug Fixes

  • runtime error in production builds

v4.1.5
25 June 2020

Bug Fixes

  • mark as compatible with Angular 10
  • radar-charts: do not connect null end-points

v4.1.4
24 April 2020

Bug Fixes

  • tooltip position in scrolled and transformed containers
  • disable overlay effect in default settings
  • popup position in transformed containers

v4.1.3
30 December 2019

Bug Fixes

  • error if autoFit is true and the series has no data
  • set wrapper position to relative
  • mark as compatible with Angular 9.x

v4.1.2
26 November 2019

Bug Fixes

  • default sparkline height with ng 9
  • make axis label position optional
  • don't show selection if element has no height

v4.1.1
1 October 2019

Bug Fixes

  • accept weekStartDay for XY axis

v4.1.0
28 August 2019

Bug Fixes

  • make ValueAxisLabels.position optional
  • render pie labels after segments

Features

  • add notifyChanges to configuration components

v4.0.1
31 July 2019

Bug Fixes

  • error with zoom selection and labels position

v4.0.0
21 June 2019

Bug Fixes

  • peer dependencies
  • don't provide the CldrIntlService by default

Features

  • update to RxJS 6

Breaking Changes

  • SystemJS config, if used, must be updated to reference dist/npm/index.js
  • Adds @progress/kendo-angular-common and @progress/kendo-angular-pdf-export as peer dependencies.
  • Angular 4 and 5 are no longer supported

v3.9.1
29 May 2019

Bug Fixes

  • mark as compatible with Angular 8

v3.9.0
15 May 2019

Features

  • provide tooltip popup settings

v3.8.0
14 March 2019

Bug Fixes

  • throw in dev mode for pannable and zoomable on StockChart

Features

  • add pie and donut autoFit option

v3.7.0
21 February 2019

Bug Fixes

  • document exportVisual parameters
  • accept width and height in exportSVG

Features

  • add flat ES module bundles

v3.6.0
7 January 2019

Bug Fixes

  • error when setting the series data to null

Features

  • expose legend markers and spacing options

v3.5.2
6 December 2018

Bug Fixes

  • small column series points are clipped

v3.5.1
20 November 2018

Bug Fixes

  • donut center position with exploded first segment
  • update resize sensor
  • reduce style recalculations with multiple components

v3.5.0
9 November 2018

Bug Fixes

  • add series.whiskers option
  • allow clearing default field names
  • parse theme opacity
  • fallback to defaults if theme unavailable
  • theme not applied if loaded with delay
  • add dataItem to LegendLabelsContentArgs

Features

  • add seriesOver, seriesLeave, legendItemLeave, plotAreaLeave and noteLeave events

v3.4.0
19 October 2018

Features

  • mark as compatible with Angular 7.x

v3.3.3
17 September 2018

Bug Fixes

  • add missing rotation option to series.labels

v3.3.2
14 August 2018

Bug Fixes

  • duplicate axis title when setting label position
  • document the active field of the legend item visual args

v3.3.1
9 August 2018

Bug Fixes

  • intl change is not unsubscribed on destroy

v3.3.0
11 July 2018

Bug Fixes

  • es6 bundle
  • stale dependencies in browser bundle

Features

  • add axis label position (start, end, onAxis)

v3.2.1
14 June 2018

Bug Fixes

  • use rtl direction for the tooltip if the chart is in rtl

v3.2.0
23 May 2018

Bug Fixes

  • line series clip animation should not clip the points
  • fix ChartComponent clean-up

Features

  • support for line and scatterLine series visual
  • add pane render event
  • pass point related fields to series.labels.visual

v3.1.1
14 May 2018

Bug Fixes

  • import ChartsModule on ng add
  • error in angular universal

v3.1.0
9 May 2018

Bug Fixes

  • mark module as having side effects
  • mark module as side-effects free
  • mark as compatible with Angular 6.x, RxJS 6.x

Features

  • Schematics support (#59)

v3.0.0
4 May 2018

Bug Fixes

  • add markers highlight settings

Features

  • support for dynamic locale and rtl changes

Breaking Changes

  • Requires v1.4.0 or above of the @progress/kendo-angular-intl package and v1.1.0 or above of the @progress/kendo-angular-l10n package.

v2.0.3
27 February 2018

Bug Fixes

  • flatten metadata

v2.0.2
14 February 2018

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules

v2.0.1
8 February 2018

Bug Fixes

  • serve CDN bundle for UNPKG and jsDelivr
  • build errors when targeting es2015

v2.0.0
29 January 2018

Features

  • use pipeable operators from RxJS 5.5

Breaking Changes

  • Peer dependencies changed; Requires rxjs@^5.5.0

v1.4.0
12 January 2018

Bug Fixes

  • use text color for bullet target by default
  • tooltip is closed on tap on mobile devices in some cases
  • use absolute position for the tooltip

Features

  • add date category axis maxDivisions option

v1.3.4
13 December 2017

Bug Fixes

  • reduce change detections triggered by the chart
  • update resize sensor version
  • add boolean to mousewheel types
  • event propagation is stopped when select mousewheel is disabled

v1.3.3
8 November 2017

Bug Fixes

  • sparkline: component inherits k-chart class

v1.3.2
31 October 2017

Bug Fixes

  • chart: allow custom classes on container

v1.3.1
9 October 2017

Bug Fixes

  • update dependencies
  • accept Angular 5.x as a peer dependency
  • use ngTemplateOutletContext
  • replace OpaqueToken with InjectionToken
  • resize on directive visibility changes

v1.3.0
11 September 2017

Features

  • rangeArea series

v1.2.3
9 August 2017

Bug Fixes

  • add position to SeriesLabels interface
  • chart tooltips and donut center template with OnPush strategy
  • stockchart: series item tooltip template when navigator series are present

v1.2.2
10 July 2017

Bug Fixes

  • do not override drawing surface export
  • StockChart: make legend visible if the kendo-chart-legend component is present

v1.2.1
27 June 2017

Bug Fixes

  • update license
  • error when using donut series with no data
  • set chartArea size on wrapper element

v1.2.0
15 June 2017

Bug Fixes

  • update dependencies
  • bundle build with Angular 4.2
  • cdn bundle
  • compatibility with Angular 4.2.0
  • use the Hammer instance destroy method on destroy
  • make seriesHover preventable

Features

  • add category index to tooltip template context

v1.1.1
7 June 2017

Bug Fixes

  • update kendo-charts dependency to 1.1.0
  • chart axes cannot be found in the visual handlers during the initial rendering
  • add missing option to the DateFormats interface
  • use locale specific default date formats

v1.1.0
25 May 2017

Features

  • add donut center template

v1.0.0
4 May 2017

Features

  • official release

v0.25.0
2 May 2017

Features

  • rtl support

v0.24.0
21 April 2017

Features

  • add kendo-angular-l10n as a peer dependency

v0.22.2
13 April 2017

Bug Fixes

  • show optional elements if declared

v0.22.0
11 April 2017

Features

  • chart: extend api

v0.21.1
5 April 2017

Bug Fixes

  • sparkline: initial tooltip transition

v0.20.2
30 March 2017

Bug Fixes

  • do not block browser pan and zoom if chart pan and zoom are not enabled

v0.20.0
22 March 2017

Features

  • update peer dependencies

v0.18.1
9 March 2017

Bug Fixes

  • load theme if the chart component is not in the DOM

v0.17.0
2 March 2017

Bug Fixes

  • point tooltip format is not applied when using shared tooltip
  • default shared template columns
  • include SparklineModule in ChartsModule
  • add navigator category axis select and title components
  • export stockchart components
  • add autoBaseUnitSteps to CategoryAxis interface

Features

  • add Sparkline component
  • add StockChart component

v0.16.2
24 February 2017

Bug Fixes

  • bump intl version

v0.15.0
14 February 2017

Bug Fixes

  • ZoomableComponent types
  • add type to the event arguments originalEvent field
  • pannable option type
  • axes rotation type
  • PlotBand from and to types
  • rotation angle type
  • axes axisCrossingValue type
  • series stack option type
  • use series type literal for the seriesDefaults type

Features

  • add highlight.toggle argument interface
  • specify possible values for the renderAs option
  • add value axis type, legend orientation and missing values string literals
  • add LegendAlign, TitleAlign, SeriesLabelAlign string literals
  • add title, pane title, range and series label position string literal types
  • add LegendPosition string literal
  • add NoteLabelPosition string literal
  • add NotePosition string literal
  • add CategoryAxisType string literal
  • add axis title position string literal
  • add MarkerType string literal

v0.14.4
10 February 2017

Bug Fixes

  • lock TS version to 2.0.x

v0.14.2
6 February 2017

Bug Fixes

  • update kendo-angular-popup (#68)

v0.14.0
20 January 2017

Features

  • use component based directive names

v0.13.1
19 January 2017

Bug Fixes

  • bump peer dependency versions

v0.12.2
12 January 2017

Bug Fixes

  • remove unused directive

v0.12.0
11 January 2017

Bug Fixes

  • rely on Angular to produce metadata for inherited members

Features

  • package now uses angular 2.4

v0.11.0
6 January 2017

Bug Fixes

  • add visible to EventSeriesOptions
  • visuals should have ChartComponent as sender
  • make kendo-drawing peer dependency
  • explicitly import hammer

Features

  • add interfaces for the events series, axis and axisRanges options
  • use hammerjs for the dom event handling
  • add strongly typed event arguments

v0.10.2
30 November 2016

Bug Fixes

  • unable to set some properties when NOT using AoT

v0.10.0
26 November 2016

Features

  • add ES module bundle

v0.9.2
25 November 2016

Bug Fixes

  • downgrade metadata version

v0.9.1
18 November 2016

Bug Fixes

  • build docs bundle

v0.8.3
16 November 2016

Bug Fixes

  • trigger render initially (8987831d, closes #20)
  • flicker on initial rendering

v0.8.1
3 November 2016

Bug Fixes

  • export internal components for ngc

v0.7.5
31 October 2016

Bug Fixes

  • add series.categoryAxis property

v0.7.3
26 October 2016

Bug Fixes

  • errors in universal rendering

v0.7.1
25 October 2016

Bug Fixes

  • export popup for aot

v0.6.0
14 October 2016

Features

  • add series and crosshair tooltip support

v0.5.2
28 September 2016

Bug Fixes

  • make required @angular packages peer dependencies (#19)

v0.5.0
15 September 2016

Features

  • upgrade to Angular 2.0 final

v0.4.0
7 September 2016

Initial public release

This release includes the Chart component with basic support for all series types. The goal is to validate the basic usage scenarios and implementation.

The implementation itself is derived from the Kendo UI DataViz for jQuery, but has no dependency on jQuery.

Parts of the API are unstable and will change in releases prior to 1.0, including:

  • Event argument types
  • Inline setting types such as ChartComponent.series

Most of these are currently typed as any and will be converted to strongly typed interfaces.