Version

Breaking Changes in 2017 Volume 2

Purpose

This topic summarizes the breaking changes of the Ultimate UI for Xamarin 2017 Volume 2 release.

Renamed NuGet Packages

Some of the Infragistics for Xamarin.Forms NuGet packages have been renamed for the 2017 Volume 2 release. Many of the packages that had a prefix of Infragistics.Core have changed to have the prefix of Infragistics.Xamarin.

Due to this, in order to upgrade your NuGet packages to the most recent version, you will need to do a one-time uninstall and reinstall of the NuGet packages in your Xamarin solution.

The renamed packages are listed below, along with their new names:

Old Package New Package

Infragistics.Core.Barcodes

Infragistics.Xamarin.Barcodes

Infragistics.Core.Charts

Infragistics.Xamarin.Charts

Infragistics.Core.DataGrid

Infragistics.Xamarin.DataGrid

Infragistics.Core.Documents

Infragistics.Xamarin.Documents

Infragistics.Core.Gauges

Infragistics.Xamarin.Gauges

Infragistics.Core.Scheduler

Infragistics.Xamarin.Scheduler

Infragistics.Core.Sparkline

Infragistics.Xamarin.Sparkline

Infragistics.Core.Spreadsheet

Infragistics.Xamarin.Spreadsheet

XamScheduler

Classes moved to new assembly and namespace

The following list includes the classes that were moved to a new assembly and namespace:

Old Assembly New Assembly

Infragistics.Xamarin.Android.Scheduler.dll

Infragistics.Core.Scheduler.dll

Infragistics.Xamarin.iOS.Scheduler.dll

Infragistics.Core.Scheduler.dll

Old Namespace New Namespace

Infragistics.Controls.Scheduler

Infragistics.Scheduler.DataSource