# 2018 v3

## Content



This section contains information about all the new features, enhancements, and breaking changes in **Xamarin for iOS** since **2018 v3** release.

### Improvements

| **General** |
| --- |
| <ul><li>Added MyBI sample project.</li></ul> |
| **Core** |
| **Bug Fix**<ul><li>C1Border re-implemented to reduce layers blending.</li></ul> |
| **Calendar** |
| **Bug Fix**<ul><li>Fixed a potential memory leak on iOS platform.</li></ul> |
| **FlexChart** |
| **Improvements**<ul><li>Added FlexChart and FlexPie data label auto arrange functions.</li><li>Added Step, StepArea, StepSymbols, and TreeMap chart types for FlexChart.</li><li>Added TreeMap sample for FlexChart101.</li></ul>**Bug Fixes**<ul><li>Setting e.PlotElement.Color within SymbolRendered/SymbolRendering event now takes effect.</li><li>Fixed an issue where the LineMarker content became undraggable.</li><li>Fixed an issue where border lines of data label were displayed even though DataLabel Border was set to FALSE and StrokeThickeness was set to zero.</li><li>Fixed an issue where the update animation did not work on updating the chart by adding or removing chart values.</li><li>Fixed System.NullReferenceException that occurred if e.PlotElement property setting was done within SymbolRendered event.</li><li>Axis labels are now shown inside plot area when setting AxisX/Y LabelAngle.</li><li>The properties set from Properties window will now take effect on runtime.</li></ul> |
| **FlexGrid** |
| **Improvements**<ul><li>Added Style (Default, Classic) property.</li></ul>**Bug Fixes**<ul><li>Fixed layout of column header cells.</li><li>Fixed the issues where ArgumentOutOfRangeException occurred after all check boxes in one group were checked/unchecked quickly in multiple level grouped FlexGrid.</li><li>Fixed the issues of dragging columns and rows rendering.</li><li>Fixed an issue where layout did not display correctly on displaying grid inside auto-sized panel and using auto-sized columns.</li><li>Collapsed groups are no longer expanded after editing cell in one expanded group is completed.</li><li>Fixed an issue where FullTextFilterBehavior was not filtering the text set in the FilterEntry when attached.</li><li>Fixed a potential memory leak on iOS platform.</li></ul> |
| **Input** |
| **Bug Fixes**<ul><li>Both CloseButton types 'Cancel' and 'CrossButton' are shown in Editable controls at FullScreenMode.</li><li>Close button did not show in Calendar dropdown when ShowCloseButton was set to True in iPad Simulator/Device.</li><li>Fixed a potential memory leak on iOS platform.</li><li>CloseButton ('Cancel') is shown in FullScreenMode when set IsEditable to False in control on iOS.</li><li>System.InvalidOperationException is no longer thrown on tapping header portion of controls in Force Above/Below Mode on iOS.</li><li>[Combobox] ArgumentNullException no longer occurs if Return key (from hardware keyboard) is pressed after typing input while ItemSource set to Null on iOS.</li></ul> |