Essential Studio for Xamarin.Forms Release Notes

v14.3.0.49
September 28, 2016

SfAutoComplete

Bug Fixes

  • #163772- Binding issue with DataSource property has been fixed.
  • #162892- App crash while clearing character issue has been fixed.

SfBusyIndicator

Bug Fixes

  • #163411- App crash in maximum duration issue has been fixed.
  • #163105- Double circle animation flickering issue has been fixed.

SfCalendar

Feature

  • #157737 - Now Calendar supports Range selection mode.
  • #161573,#162020 - Custom view support provided for Month in UWP.
  • Custom view support provided for Inline events view.

Bug Fixes

  • #162020,#162285,#163482- Now color customizations works as expected.
  • #162997- Now MonthChanged event returns correct values.
  • #162744- Navigation to wrong month in iPad has been fixed.

Breaking Changes

  • MonthViewSettings.WeekDayBackgroundColor property has been marked as obsolete.Use MonthViewSettings.DayHeaderBackgroundColor property instead.
  • MonthViewSettings.WeekDayTextColor property has been marked as obsolete.Use MonthViewSettings.DayHeaderTextColor property instead.
  • MonthViewSettings.DateSelectionTextColor has been marked as obsolete. Use MonthViewSettings.SelectedDayTextColor
  • SfCalendar.ToggleDaySelection property has been marked as obsolete. Use SfCalendar.ToggleDateSelection property instead. 

DocIO

Features

  • #158446 - Support to access and modify AllowOverlap for a Textbox has been added.
  • #160314 - Support to access CommentStart and CommentEnd range for a Comment has been added.
  • #134302, #125959 - Added support to export Word document as an OpenDocument Text(ODT) format documents.

Bug Fixes

  • #156461 - Symbol preservation issue has been fixed while resaving the particular RTF document.
  • #156461 - Table header row is now preserved properly while resaving the particular RTF document.
  • #158390 - Special characters is now preserved properly while resaving the RTF document.
  • #156461 - TOC alignment is now preserved properly while converting a particular RTF file to Word document.
  • #159078 - AutoHyphenation setting is now preserved properly while resaving the Word document as RTF file.
  • #159658 - Line break is now preserved properly while converting particular Word document to RTF.
  • #159668 - Paragraph style is now preserved properly while resaving a RTF document.
  • #158263 - TOC text contents are now preserved properly while resaving a particular Word document.
  • #160117 - NullReferenceException will no longer thrown while performing Mail merge using ExpandoObjects.
  • #160072 - EndGroup merge field preservation issue while using RemoveEmptyGroup has been resolved.
  • #159331 - Line spacing preservation issue has been fixed while resaving a particular Word document.
  • #157651 - ArithmeticException will no longer thrown while parsing DOC format Word document.
  • #159459 - Date format with invalid value is now preserved properly while performing Mail merge.
  • #159300 - ArgumentOutOfRangeException will no longer thrown while inserting a section break using InsertSectionBreak API.
  • #159295 - ArgumentOutOfRangeException will no longer thrown while opening a particular DOCX format document.
  • #161012 - Null reference exception will no longer thrown while opening a particular RTF file.
  • #159859 - Image background color is now preserved properly while resaving a particular Word document.
  • #160658 - Picture color is now preserved properly while resaving the Word document.
  • #161449, #158728 - No longer hangs while opening a particular DOCX format document.
  • #162513 - Image overlapping issue has been fixed while resaving a particular Word document.
  • #158472 - Checkbox is now preserved properly while resaving a particular Word document.
  • #156622 - File corruption issue has been fixed after executing Mail merge process for a particular Word document.
  • #158650 - No longer hangs while updating document fields for a particular Word document.
  • #159712 - Image size is now preserved properly while resaving a particular RTF document.
  • #163074 - PageRef field result value is now properly updated while updating document fields for a particular Word document.
  • #163074 - NullReferenceException will no longer thrown while updating document fields for a particular document.
  • #158494 - Spacing and symbols are now preserved properly while resaving a particular RTF document.
  • #158494 - Paragraph missing issue has been fixed while resaving a particular RTF document.
  • #158494 - Normal style is now preserved properly while resaving a particular RTF document.
  • #162224 - NullReferenceException will no longer thrown while resaving a particular Word document.
  • #162163 - Font name is now preserved properly while inserting a text using BookmarkNavigator.InsertText API.
  • #162204 - DocIO generated documents are now properly opened in Google docs.
  • #162224, #157132 - NullReferenceException will no longer while opening a particular Word document.
  • #158650 - IF fields are now preserved properly while resaving a particular Word document.

SfLinearGauge

Bug Fixes

  • #163010 – Bar pointer center alignment issue has been fixed.

SfNavigationDrawer

Bug Fixes

  • #162996 – Binding using Fresh MVVM Framework issue has been fixed.
  • #163165 – DrawerContent crash issue has been fixed.
  • #163445 – Content alignment based on screen rotation issue has been fixed.

SfNumericUpDown

Bug Fixes

  • #162140 – TextColor property working fine in UWP.
  • #162984,#124792 – Issue with spinner button while varying minimum value issue has been fixed.
  • #163476 – App crash in Swedish language issue has been fixed.
  • #163478 – ValueChangeEvent working fine in iOS.

PDF

Features

  • #157234 - Support for adding textbox fields with same name has been added for both the existing and new documents.
  • #158792 - Performance is now improved while merging PDF documents.

Bug Fixes

  • #161606 - Application will never hang while generating PDF documents in multithreading environment.
  • #162060 - Exception is no longer thrown, while reading the form fields.
  • #161619 - Border width of checkbox field is now preserved properly.
  • #163097 - Border width of textbox field is now preserved properly.
  • #163551 - Web link will be enabled properly when adding PdfTextWebLink to PdfLoadedDocument.
  • #161994 - Exception is no longer thrown while flattening the form field.
  • #160057 - NullReferenceException is no longer thrown while merging the PDF document.
  • #159398 - NullReferenceException is no longer thrown while getting the index from page.
  • #159067 - Fatal error is no longer thrown while loading the PDF document.
  • Annotations are now removed properly while using remove method in PdfLoadedAnnotationCollection.
  • Text is now retrieved properly from PdfLoadedTextBoxField.
  • Currency symbol is now retrieved properly from PdfLoadedTextBoxField.
  • Popup annotation position has been preserved properly.

Presentation

Features

  • #159550 - Support for marking PowerPoint presentations as final, making it non-editable, was now added.
  • #137837, #159731, #160172, #160129 - Support was now added to include and remove the OLE Objects in PowerPoint presentation
  • #158245 - Support was added to modify the slide layouts in PowerPoint presentation

Breaking Changes

  • The property Masters was now added into IPresentation interface
  • The property Final was now added into IPresentation interface
  • The property LayoutSlides was now added into IMasterSlide interface
  • The method Add was now added in ILayoutSlides interface
  • The method Add was now added in ISlides interface
  • The method AddOleObject was now added in IShapes interface

Bug Fixes

  • #159312 - PowerPoint presentations will be no longer corrupted while resaving
  • #159550 - The video files will be now preserved while resaving the PowerPoint presentations
  • #159309 - PowerPoint presentations will be no longer corrupted while cloning the slides containing comments
  • #157762, #160677 - The existing paragraph font size is now retrieved properly while loading the PowerPoint presentations
  • #157742 - The font size for the contents within table is now retrieved properly while loading the PowerPoint presentations
  • #160677 - The “FontName” of the paragraph is now retrieved properly while loading the PowerPoint presentations
  • #160677 - The “HorizontalAlignment” value of the shapes are now retrieved properly while loading the PowerPoint presentations
  • #160677 - The “VerticalAlignment” value of the shapes are now retrieved properly while loading the PowerPoint presentations
  • #157132 - The “Null Reference Exception” will no longer be thrown while parsing PowerPoint slides containing charts.
  • #162341 - Null reference exception will be no longer thrown while merging a cloned slide to another presentation
  • #161913 - The SmartArt diagrams will be now preserved properly while cloning a PowerPoint slide

SfRangeSlider

Bug Fixes

  • #162625 – App crash when binding custom label issue has been fixed.

SfRotator

Bug Fixes

  • #162789 – Now Rotator works with CardView in Xamarin.Forms Android.

SfChart

Features

  • DataTemplate support has been provided for Trackball and DataMarker labels.

  • Chart now supports range area series.

  • Improved the loading performance to load more data points.

  • Complex object binding support has been added.

Bug fixes

  • #163070 - Now series displays its data properly when it is populated with ChartDataPoint in MVVMCross application.

  • #163081 - The issue with data binding is not working for ColorModel has been fixed.

  • #163526 - Loading performance has been improved when more number of stacking series are added to the same Chart.

  • #163507 - Crash when loading string type values in x-axis and add more than 12 data points to RangeColumnSeries has been resolved.

  • #160607 - Now, edge ChartDataMarker label won’t be cropped while zooming and panning.

  • #164354 - NullReferenceException will no longer be thrown, when adding the Chart inside a dialog window.

  • #163683, #163249 - Now you can interact with UI elements which are placed inside the tooltip custom view.

SfCircularGauge

Features

  • CircularGauge RangeStart support for RangePointer has been provided.
  • CircularGauge PointerPositionChanged event support for RangePointer has been provided.

Bug Fixes

  • #158508 - Now, Increasing GPU usage of CircularGauge issue is fixed (Android).
  • #124412 - Now, CircularGauge Scale’s label offset aligns correctly (Android).
  • #124435 - Now, CircularGauge HeaderText appears properly while changing dynamically (Android).
  • #161129 - Now, CircularGauge NeedlePointer EnableAnimation works properly (Android).
  • #160342 - Now, CircularGauge rendered properly after changing the visibility (iOS).
  • #161093 - Now, CircularGauge works properly while changing the orientation (iOS).
  • #160740 - Now, CircularGauge NeedlePointer value updating properly while changing dynamically (iOS).

SfDataGrid

Features

  • #159808,159810 – Support to enable or disable the bouncing behavior while over scrolling has been provided.
  • #160353 – Support for row reorder functionality has been provided.
  • Support for column reorder functionality has been provided.
  • #155741, 156243, 158160, 162563 – Support for fit the column width based on cell content has been provided.

Bug fixes

  • #160284 – Pull to refresh not working when grid does not have scrollable content in iOS has been fixed.
  • #162378 – Editing using template column is not working for the columns loaded outside the view area has been fixed.
  • #161247 – Padding is not working when LineBreakMode is set to WordWrap has been fixed.
  • #162682 – SfDataGrid does not spring back sometimes when over scrolling in Android has been fixed
  • #162854 – Touch not working for header cells when setting style for ContentView has been fixed.

SfKanban Preview

The kanban control is an efficient way to visualize a workflow at each stage of its completion.

Key features

  • Visualize the workflow of any process.
  • Limit a work in progress.
  • Manage workflow transitions.
  • High level of customization.
  • Smooth transitions within processes.

SfMaps

Bug Fixes

  • #156985 - Unselect a map selected shape issue has been fixed.

  • #161007 - Map shape is bit cropped in iOS Maps issue has been fixed

SfPdfViewer Preview

Introduction

The PDF viewer for Xamarin is a new control that allows PDF documents to be viewed within your Xamarin.Forms for iOS and Android.

Features

  • #161126, #161658, #162779 - Provided support for PDF viewer control in Xamarin.Forms.

Key features

  • View PDF files.
  • Navigate through the pages seamlessly.
  • Magnification support.
  • Virtualized pages.

SfPullToRefresh

Bug Fixes

  • #162093 - PullableContent is not showing when assigning in XAML page issue has been fixed

SfDateTimeRangeNavigator

Bug fixes

SfSchedule

Features

  • Customization support for Schedule has been provided.
  • Time Interval customization support for Schedule has been provided.
  • Vertical scrolling support for MonthView has been provided.

Bug Fixes

  • #125192 - Now, ScheduleCellTapped event works properly in current day (iOS).

  • #161170 - Now, Day names localization works properly in MonthView (iOS).

SfSparkline Preview

The sparkline control presents trends and variations associated with a measurement, such as average temperature or stock market activity, in a simple, lightweight, condensed form.

Key features

  • Line, column, area, and win-loss series.
  • Highlight the first, last, high, low, and negative points.
  • Highlight a specific range along the vertical axis.
  • Identify data points using markers.

SfTreeMap

Bug Fixes

  • #162255 - NRE occurs when setting DataSource to treemap issue has been fixed.

  • #160362 - TreeMap UWP assemblies are not included in NuGet package issue has been fixed.

  • #163401 - Treemap data not updating dynamically issue has been fixed.

XlsIO

Features

  • Support for adding and modifying hyperlink to shapes is provided.
  • Support for Excel to ODS export is provided.

Breaking changes

  • The properties Shape and AttachedType are now added in IHyperLink interface.
  • The method Add is now added in IHyperLinks interface.

Bug fixes

  • #F125604, #162915 - Null reference exception is no longer thrown while opening an Excel file containing rich-text.
  • #154153 - Issues with custom gradients are fixed.
  • #157638 - Issue with missing of sorted values in the created document is fixed.
  • #158543 - Formatting issue in copied worksheet when using Workbook.AddCopy in XLS format is fixed.
  • #160686 - Unexpected token exception is no longer thrown while accessing cell with formula.
  • #161932 - Argument out of range exception raised while opening Excel document with conditional number formats is fixed.
  • #162065 - CSV file is preserved proper in Dutch culture.
  • #162324 - XML exception raised while parsing AutoFilters is resolved.
  • #162324 - XML exception raised while parsing image information of a chart is fixed.
  • #162419 - Issue with row and column values of selection range is fixed.
  • #162601 - Issue with copying DataValidation is fixed.
  • #162844 - Index out of range exception thrown while setting empty value to range of cells is resolved.
  • #163029 - Argument exception is no longer thrown while inserting a row.
  • #163119 - Duplicate replacement issue when value to be replaced is enclosed in square bracket using Replace method is fixed.
  • #163244 - Not implemented exception thrown while setting wrap text is resolved.
  • #163450 - Unknown exception thrown while auto fitting rows for multiple worksheets is resolved.
  • #163544 - DateTimeModified field is empty on compression is fixed.