Added significant improvements to default behaviors, and refined the Category Chart API to make it easier to use.
These new chart improvements include:
Responsive layouts for horizontal label rotation based on browser / screen size.
Enhanced rendering for rounded labels on all platforms.
Added marker properties to StackedFragmentSeries.
Added ShouldPanOnMaximumZoom
property.
New Category Axis Properties:
ZoomMaximumCategoryRange
ZoomMaximumItemSpan
ZoomToCategoryRange
ZoomToItemSpan
New Chart Aggregation API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data:
Added InitialSortDescriptions
Added InitialSorts
Added SortDescriptions
Added InitialGroups
Added InitialGroupDescriptions
Added GroupDescriptions
Added InitialSummaries
Added SummaryDescriptions
Added GroupSorts
Added GroupSortDescriptions
Chart Aggregation will not work when using IncludedProperties | ExcludedProperties. These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection.