# 2018 v2

## Content



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

| **General** |
| --- |
| **Improvements**<ul><li>Added a new Entity Framework Core project template.</li><li>Added Visual Studio for Mac project templates.</li><li>Improved C1Weather sample with updated design and use of Geolocator Plugin to get your local weather.</li></ul> |
| **Core** |
| **Improvements**<ul><li>Constructor of the renderers changed to take the context in order to avoid using obsolete(since version 2.5) base class constructor.</li></ul> |
| **FlexChart** |
| **Improvements**<ul><li>Added sunburst update animation.</li><li>Added Histogram Chart type.</li></ul>**Bug Fixes**<ul><li>Fixed an issue where axis labels could be cut off when LableAngle is set to 45 and LegendPosition is top or bottom.</li><li>Fixed the issue where ConenctingLine property for DataLabels was not displayed properly on all platforms.</li><li>Improved the Auto positioning behavior for LegendPositon</li><li>Fixed an issue where the '{high}' value of financial charts would return an empty string when getting from TooltipContent/DataLabelContent.</li><li>Fixed several issues where tooltips where not updating properly when data was removed or changed position.</li><li>Fixed a problem where selection StrokeDashArray also would apply to border of DataLabel when select any pie slice.</li><li>Fixed an issue where an Image annotation would not displayed if another type of annotation was not added.</li><li>Fixed several issues where annotations where not updating properly when data was removed or changed position.</li></ul> |
| **FlexGrid** |
| **Improvements**<ul><li>Added WordWrap property for GridRow.</li><li>Added FrozenLinesColor property for styling grid lines in frozen rows.</li><li>DefaultColumnHeadersRowHeight property added.</li><li>KeyActionTab property added for enabling Excel-like cycling when keyboard tabbing.</li><li>Grid-lines were improved to display better in the edges of the grid, in grouping scenarios, and in column or row dragging</li><li>Added customizable selection menu.</li><li>Added GridColumn HeaderBackgroundColor/HeaderTextColor properties.</li><li>Added GridRow BackgroundColor/TextColor/HeaderBackgroundColor/HeaderTextColor properties.</li><li>Added RowHeaderSelectedTextColor/ColumnHeaderSelectedTextColor properties.</li><li>Added FullTextFilterBehavior.MatchCase and MatchWholeWord properties.</li><li>Updated Light and Dark mode colors.</li><li>Added implicit conversion from CAMediaTimingFunction to C1Easing on iOS.</li><li>Added sunburst update animation</li><li>Added Histogram Chart type.</li></ul> |
| **CollectionView** |
| **Improvements**<ul><li>While using filtering, can now use MatchCase and MatchWholeWord.</li></ul> |
| **Input** |
| **Improvements**<ul><li>Added Completed Event for input control.</li><li>Added MaskCompleted Property for C1MaskTextField.</li><li>Added Improved animation.</li><li>Added AutoCompleteMode property in the AutoComplete control.</li><li>Added ShowClearButton property for showing/hiding clear button from editable input control.</li></ul>**Bug Fixes**<ul><li>Fixed an issue where the cursor would move to the first position when the delete button is pressed on an Android device using the Google Keyboard.</li><li>Fixed an issue where the selected item BackgroundColor could be retained after selecting a new item on Android.</li></ul> |