Available today, you can update Xuni packages to version 2.3.20163.150 through NuGet to obtain the 2016 v3 update. This update adds a few enhancement requests and contains a number bug fixes. The biggest enhancements in 2016 v3 are the addition of hardware keyboard support (as well as expanded clipboard support) to FlexGrid and a new zones sample to show off how you can create a FlexChart using colored ranges to categorize your data.

Xuni 2016 v3 Change Log


General Enhancements


  • [XF] Added 101 samples for all controls on Xamarin.Android platform.


  • [iOS] Added Design time support for Xcode 6+ using IBDesignable and IBDetectable.


  • [iOS] Converted Swift samples to work with Swift 3.0.

  • Deprecation


  • [XF] This will be the final release to support Windows Phone 8 Silverlight. Next year we will add support for UWP to replace the outgoing WP8 since Microsoft, Xamarin, and most of our users are moving to this platform.


  • Calendar


    Bug Fixes


  • [XF] Date selected by tapping finger no longer remains after another date is selected by SelectedDate property when MaxSelectionCount is 1.


  • [XF] Fixed ClassCastException that could occur when deploying Calendar101 in on Android.


  • FlexChart


    Improvements


  • [XF] [iOS] [Android] Zones sample added demonstrating how you can add colored regions to your chart.


  • Bug Fixes


  • [XF] Fixed a Null Reference Exception that could occur in Area/SplineArea Charts when PlotElementLoading event tried to fill a color.


  • [XF] Equalized Line/LineSymbol widths between iOS and Android.


  • [XF] [Android] Fixed BorderColor property of Series setting the color in the Legend.


  • [XF] [Android] X Axis max value not recognized when set on Android.

  • [XF] Fixed InvalidOperation exception that would occur if IsAnimated property was set to “True” in a FlexChart with DataLabels.


  • [XF] [iOS] Snapshot sample updated to work with iOS 10.


  • [Android] Logo image now render correctly in CustomPlotElements sample.




  • FlexPie


    Bug Fixes


  • [XF] [iOS] Snapshot sample updated to work with iOS 10.


  • [XF][iOS][Android] Setting SelectionMode = None now unselects any selected pie slices.


  • FlexGrid


    Breaking Changes


  • [XF] GridGroupRow.IsCollapsedProperty removed.


  • Bug Fixes


  • [XF] Unhandled exception was being raised when more than one level of grouping was performed. Multi-level grouping is not supported by the control, but the exception should no longer occur.


  • [XF] HorizontalAlignment of Column now works properly when set to End on Android.


  • Improvements


  • [XF] [iOS] [Android] Added hardware keyboard support for navigation and clipboard actions.


  • [XF] [iOS] [Android] Added AutoSizeMode property for setting how AutoSize methods behave.


  • [XF] Added GroupCollapseChanged and GroupCollapsedChanging events.


  • Gauges


    Bug Fixes


  • [XF] [iOS] Snapshot sample updated to work with iOS 10.



  • Input


    Improvements


  • [XF][iOS][Android] Added DropDownMode property which gives you the option of presenting a DropDown as a Full Screen popup.


  • [XF][iOS][Android] PlaceHolder (watermark) property added to MaskedInput.


  • [XF][iOS] Fixed an Issue where a System.InvalidCastException could occur when selecting an item from AutoComplete’s Dropdown and SelectedIndexChanged is raised.


  • Bug Fixes


  • [XF] ComboBox now properly changes Drop-Down color when Theme=DeviceDefault.Light.


  • [XF][Android] SelectIndexChanged event now correctly fires.




  • Key: [XF] = Xamarin.Forms, [Android] = native Android, [iOS] = native iOS