Release History / 2017 v3
2017 v3

This section contains information about all the new features, enhancements, and breaking changes in Xamarin.iOS.

General

Improvements

  • Added new project templates for Xamarin.iOS which give you a blank project with all of the necessary packages and renderers initialized.
  • This release has .NET Standard 1.1 and Xamarin.Forms 2.4 support. We have also converted the projects to the new .NET Standard rather than PCLs.
  • C1Weather and SQLDatabase samples added in this release.
Core

Breaking Changes

  • C1TappedEventArgs.HitPoint property removed, use GetPosition method instead.
    e.GetPosition(sender as View);
    
CollectionView

Improvement

  • Added Xamarin.Mac support to the C1CollectionView.
FlexChart

Improvement

  • Added Sunburst chart.
  • Added Panning and Zooming functions.
  • Added Annotations.
  • Added LineMarkers.
  • Added Customizations including Plot Element, Axis Label, Tooltip and Data Label.

Bug Fixes

  • Fixed an issue for logarithmic axes, where setting Axis.Max does not restrict the axis scale to the 'Max' value.
  • Fixed issues that could occur with Snapshot samples under iOS 11 and Android 8.0.
FlexGrid

Improvements

  • FullTextFilterBehavior now filters enums and dates.
  • New Row feature added. NewRowPlaceholder, NewRowBackground & NewRowForeground properties added.
  • GridInputEventArgs added for CellTapped, CellDoubleTapped, CellLongPressed events.
  • NewRowPosition property added.
  • BeginningRowEdit, RowEditEnding, RowEditEnded events added.
  • Copy and Paste methods exposed.
  • Editing icon shown in row header.

Bug Fixes

  • GridRowHeaderColumn.AllowResizing made false by default.
  • GridColumn.HeaderHorizontalAlignment was not honored.
Gauges

Bug Fixes

  • Fixed issues that could occur with Snapshot samples under iOS 11 and Android 8.0.
Input

Improvements

  • Added a new Full Screen mode to C1DropDown derived controls that interacts more intelligently with software keyboards.
  • Added CloseButton to C1DropDown, button is only shown by default on iOS.
  • Added ShowCloseButton to C1DropDown.
  • Add IsEditable to DropDown.
  • Add 'Default' to DropDownMode as default setting.
  • Add EditableHeader to DropDown.