# 2018 v1

## Content



This section contains information about all the new features, enhancements, and breaking changes in **Xamarin.Android** since 2017 v3.

| **General** |
| --- |
| **Improvements**<ul><li>.NET Standard Project Template added for Visual Studio 2017.</li></ul>**Bug Fixed**<ul><li>Fixed an exception that could occur when deploying samples with Xamarin.Android.Suport.xxx version 27.0.2.</li></ul> |
| **FlexChart** |
| **Improvements**<ul><li>Added Animations to FlexChart and FlexPie.</li><li>Zooming and Panning has been improved with the addition of Scale and DisplayedRange properties for each Axis.</li><li>Added ScrollTo method.</li></ul>**Bug Fixes**<ul><li>Fixed an issue where Zooming could not be performed programmatically after Axis Min and Max values were set on initial zoom.</li><li>Added missing properties for Android Designer configuration of FlexChart, FlexPie, and Sunburst.</li><li>Fixed an issue where some properties were not taking effect when set from the Android Designer.</li><li>Fixed the visual appearance of the Sunburst chart in the Android designer.</li><li>Customizing HorizontalLine/VerticalLine of LineMarker through ChartStyle class now takes effect.</li><li>SplineArea series now render if Stacking set to Stacked100pc when series contains Null values data point on iOS and Android.</li><li>Original Axis Label now renders correctly when an empty LabelLoading event is called.</li><li>AxisX labels now render correctly when formatting with LabelLoading event on Bar/Rotated chart.</li><li>Fixed an issue where properties of TitleStyle set for one secondary axis also take effect for another secondary axis.</li><li>Setting AxisY Origin now works if BindingX is set as a DateTime value.</li><li>Color of data points/series with the Minimal Palette are no longer the same as the Standard Palette.</li></ul> |
| **FlexGrid** |
| **Improvements**<ul><li>Added support for Column and Row Reordering. This can be controlled by setting the AllowDragging property.</li><li>Changed deletion so that it is based on selection rather than current cell.</li></ul>**Bug Fixes**<ul><li>Corrected issue where a focused cell changes on dragging selection adorner in CellRange/RowRange SelectionModes.</li><li>Cells with int/double/float/DateTime/Boolean data type columns can now be correctly removed by pressing Delete key.</li><li>Fixed an issue where a selected cell value can be removed by pressing Delete key although its column is ReadOnly on Android.</li><li>Second to last row will now be selected automatically after removing the last row through deletion on Android.</li></ul> |
| **Gauges** |
| **Improvements**<ul><li>Added support for dragging interactions.</li></ul> |
| **Input** |
| **Improvements**<ul><li>Added FontAttributes, FontSize, and FontFamily properties.</li><li>Added animations that can be turned on or off by setting the IsAnimated property.</li></ul>**Bug Fixes**<ul><li>Fixed an IndexOutOfBoundsException that occurred when selecting any item from a full screen dropdown when the AutoComplete property is set to False.</li></ul> |