AG Charts 9 Copy Link  
 What's New Copy Link  
See the release post for feature highlights of what's new in this major version.
Users of integrated charting on AG Grid, should refer to this migration guide when upgrading to AG Grid 31.
 Breaking Changes Copy Link  
This release includes the following breaking changes:
Series Changes
sizeKeyis removed fromscatterseries. Usebubbleseries instead.treemapseries has been removed. Use the new Enterprise treemap series instead.columnseries has been removed. Usebarseries.barseries now gives a vertical representation by default. Useseries[].direction = 'horizontal'for a horizontal representation.
Note: The bar and column changes do NOT affect any AG Grid APIs used for integrated charts. They do, however, affect theme overrides.
Padding
seriesAreaPaddinghas moved toseriesArea.padding.axes[].groupPaddingInnernow only adds padding between grouped items. To add padding between groups, usegroupPaddingOuter.
Axes
axes[].gridStyleoption moved toaxes[].gridLine.style.axes[].tick.count- removed.
Themes
ag-pastel,ag-pastel-dark,ag-solar,ag-solar-darkthemes are removed.- The root 
typefield is removed from themes. theme.overrides.{cartesian,polar,hierarchy}options are removed.
Miscellaneous
tooltip.tracking- removed.- The following are removed from 
AgPieSeriesLabelFormatterParams. These values can be obtained from thedatumobject in conjunction withangleKey.calloutLabelValuesectorLabelValueangleValueradiusValue.
 AgCartesianChartOptionstypeproperty is removed.
AgHierarchyChartOptionstypeproperty is removed.
AgPolarChartOptionstypeproperty is removed.
 Behaviour Changes Copy Link  
This release includes the following default behaviour changes:
Themes Defaults
- Themes have new default values for 
fillsandstrokes. - Axis line is hidden by default for Number Axes. Use 
axes[].line.enabledto show. - Axis ticks are not shown by default. Use 
axes[].tick.enabledto show. 
Other Changes
- The Pie Series remains centred within the container regardless of callout label size. Only the radius size changes when avoiding callout label collisions.
 axes[].tickstyles are no longer inherited by grid lines. Useaxes[].gridLine.style.
 Deprecations Copy Link  
This release includes the following deprecations:
agCharts.AgChart- deprecated. UseagCharts.AgCharts.
 Changes List Copy Link  
If you would like to see the full list of changes in this release, please see the Changelog.
 Minor Versions Copy Link  
 AG Charts 9.3 Copy Link  
- Read the What's New blog post.
 - See the Upgrade notes.
 - See the Changelog.
 
 AG Charts 9.2 Copy Link  
- Read the What's New blog post.
 - See the Upgrade notes.
 - See the Changelog.
 
 AG Charts 9.1 Copy Link  
- Read the What's New blog post.
 - See the Upgrade notes.
 - See the Changelog.