Available today, you can update Xuni packages to version 2.3.20162.126 through NuGet. This update adds a few minor enhancement requests and addresses critical to minor bug fixes. The biggest addition that we've added in Xuni 2016 v2.5 is support for the GrapeCity License Manager add-in for Visual Studio (which we cover in depth in a separate blog). You can download this update and see the full list of what’s changed below.

GrapeCity September 2016 Service Pack: The Highlights.

Xuni 2016 v2.5 Change Log

Core

Bug Fixes

  • [XF] Adjusted holding events to raise properly on Windows Phone.

Improvements

  • [XF] Added support for GrapeCity License manager add-in in Visual Studio. You can know license a Xuni project using the XML created from this tool.

Calendar

Bug Fixes

  • [XF] Fixed issue where the Year view header is shown in Decade view on iOS

Improvements

  • [XF] [iOS] [Android] The DayBorderColor and DayBorderWidth properties now apply to all views (Day, Month, Year)
  • [XF] Calendar DaySlots are now refreshed when calling the Refresh() method on Android

FlexChart

Improvements

  • [XF] Added support for DateTime values of Annotations in DataCoordinate attachment on iOS

Bug Fixes

  • [XF] You can now modify e.Header inside HeaderLoading event when ViewMode == Decade on iOS
  • [XF] Fixed crash that could occur if the Start and End properties of ChartLineAnnotation were not set on iOS
  • [XF] Fixed issue where setting the ChartType property for ChartSeries would not take effect on Android
  • [XF] [iOS] [Android] Fixed issue where setting Min/Max could cause FlexChart to become unresponsive

FlexPie

Bug Fixes

  • [iOS] Fixed FlexPie such that setting XuniAnimationModeAll works correctly

FlexGrid

Breaking Changes

  • [XF] The property IsGroupingEnabled and GroupDisplayBinding properties deprecated, use GroupHeaderFormat or GroupHeaderConverter properties instead

Improvements

  • [XF] Improved performance on Android
  • [XF] Added properties for GroupHeaderFormat and GroupHeaderConverter
  • [XF] [iOS] [Android] Added CellLongPressed event
  • [iOS] Added NativeControlGridCellFactory for embedding other controls into FlexGrid cells
  • [XF] [iOS] Fixed Content alignment when Column’s WordWrap property is set to False and Row’s WordWrap is set to true

Bug Fixes

  • [XF] Now appear when ColumnHeaderBackgroundColor is set on iOS

CollectionView

Breaking Changes

  • [XF] XuniGroupedCollectionView removed, use XuniCollectionView

Improvements

  • [XF] XuniCollectionView now supports grouping
  • [XF] ICollectionViewGroup and ISupportGrouping interfaces added

Input

Improvements

  • [iOS] Corrected ComboBox behavior when used with segues

Bug Fixes

  • [XF] Corrected behavior of SelectedIndexChanged event so that it always fires when the value of SelectedIndex is changed
  • [XF] DropDownBackgroundColor property now works correctly on iOS and Android
  • [Android] Fixed exception that could occur if DropDown/ComboBox is set in layout xml Key: [XF] = Xamarin.Forms, [Android] = native Android, [iOS] = native iOS