Essential Studio for Xamarin.Forms Release Notes

v16.1.0.32
March 29,2018

DocIO

Bug Fixes

  • #197282 - ArgumentException will be no longer thrown while parsing a particular RTF document.
  • #199294 - The character and paragraph properties inherited from source document default formats are now properly imported to destination document.
  • #197763 - Picture effects are now preserved properly while merging a cloned Word document for multiple times.
  • #201256, #201364 - Field code is now serialized properly within “instrText” element while opening and saving DOCX format document.
  • #198450, #198489 - FormatException will be no longer thrown while opening and saving a particular DOCX format document.
  • #198653 - ArgumentOutOfRangeException will be no longer thrown while updating fields in a particular Word document.
  • #200254 - ArgumentOutOfRangeException will be no longer thrown while parsing a particular DOCX format document.
  • #198360 - IndexOutOfRangeException will be no longer thrown while opening and saving a particular Word document.
  • #200327 - Formatting of contents within textbox is now preserved properly while converting a particular Word document as HTML.
  • #199782 - Font preservation issue has been resolved while converting a particular RTF document to Word document.
  • #199747 - No extra characters will be preserved while converting a Word document as RTF.
  • #198068 - Nested body contents are now preserved properly while parsing a particular Word document.
  • #200637 - AccessViolationException will be no longer thrown while converting a particular Word document as PDF.
  • #196823 - Native linking error has been resolved while compiling Xamarin.iOS project in debug mode.

PDF

Features

  • #199403,197452 - Support for adding annotation to the PDF Layers is added.

Bug Fixes

  • #200302 - Improved the performance when importing the pages from the existing PDF document.
  • #200680 - Null reference exception no longer occurs when altering the page label of existing PDF document.
  • #200527 - Null reference exception no longer occurs when loading a PDF document with open and repair.
  • #200438 - Same key has already been added exception no longer occurs when loading particular PDF document.
  • #199711 - Null reference exception no longer occurs when importing named destinations from the PDF document.
  • #198565 - Null reference exception no longer occurs when merging the particular PDF documents.
  • #197635 - An error was encountered while retrieving page content exception no longer occurs when adding watermark to the existing PDF document in Adobe Acrobat Pro DC.
  • #199398 - URI value from PdfLoadedUriAnnotation is now preserving properly when retrieving the PDF document.
  • #199159 - Null reference exception no longer occurs when importing the pages from the particular PDF document.
  • #198936,198057 - Null reference exception no longer occurs when merging the particular PDF documents.
  • #198683 - Performance has been increased when loading particular PDF document.
  • #198498 - Opacity is now properly applying to the flattened annotation.
  • #198487 - Null reference exception no longer occurs when loading the particular PDF document.
  • #198281,198759 - Signature is now valid while adding digital signature to the PDF document in different time zones.
  • #194851 - Improved the performance while closing the PDF document.
  • #196766,198057,196766 - The document size is optimized when importing the page from the particular document.
  • #197077,198678 - Cannot find the PDF catalog information exception no longer occurs when loading the particular PDF document.
  • #197123 - PDF form fields are now preserving properly when merging the PDF documents.
  • #196643 - Improved the performance when loading the corrupted PDF documents.
  • #196621 - Improved the performance when splitting a large PDF document.
  • #194018 - ArgumentException is no longer occurs when flattening a PDF document.
  • #199907 - The PdfLoadedSignatureField is now loading from the existing PDF document.

Presentation

Bug Fixes

  • #198361 - Images are now preserved properly while performing clone and merge in PowerPoint presentation.
  • #199566 - The URL associated with a hyperlink is now preserved properly while re-saving the PowerPoint presentation.
  • #199259 - Application will no longer hang while re-saving the PowerPoint presentation with SmartArt diagrams.
  • #196810 - PowerPoint presentation is no more corrupted while applying slide formatting options.

SfAutoComplete

Bug Fixes

  • #200516 - ShowSuggestionOnFocus property is working fine when search item is deleted in Xamarin.iOS.
  • #194497 - While Initializing application SfAutoComplete displays a text.
  • #199708 - ItemTemplate item width is updated properly in the SfAutoComplete and Custom view label Word Wrap is working fine.
  • #135969 - SelectedItem property Updated properly while changing the value in the Run time.
  • #197708 - SfAutoComplete is working fine when the device is rotated in Xamarin.iOS.
  • #195169 - clear button is available when the control is unfocused in Xamarin.iOS.

SfBusyIndicator

Bug Fixes

  • #196631 - Now SfBusyIndicator Spinner is similar for all the platforms.

SfCalendar

Bug Fixes

  • #191495 – Now,SelectionChange is updated at runtime.

  • #195480 – BlackoutDates has to be customized and BorderColor can be changed as transparent in Xamarin.iOS.
  • #198607 , #195480 - DateSelectionColors appears while using custom view in OnMonthCellLoaded event in Xamarin.iOS and Forward, Backward methods are working fine even EnableSwiping is set as false.
  • #199438 – SfCalendar Working fine while changing the date in Xamarin.UWP platform.
  • #200355 – SfCalendar working fine while applying the custom fonts in Xamarin.iOS platform.
  • #200259 – Swiping a month it will not select a day in Xamarin.UWP platform.
  • #135786 – Now,we can apply a Gradient Background for both MonthView and YearView in Xamarin.Android.

SfCarousel

Bug Fixes

  • #136309 – Application working fine while using SfCarousel as linear view mode in Xamarin.iOS platform.
  • #200176 – Carousel item is updated properly while SfCarousel is used along SfChart in xamarin.UWP platform.

SfChart

Bug Fixes

SfCircularGauge

Bug Fixes

  • # 200242 – RangePointer will apply properly for multiple scales.

  • # 136225 – Null Reference exception will no longer be thrown when the scale’s StartValue & EndValue are equal with Header.

  • # 201560 – RangeCap will not render above the Scale rim.

SfDataForm

Bug Fixes

  • #201521 - ArgumentException will be no longer thrown while setting the DynamicCollection as DataObject in Xamarin.Forms.Android.
  • #F136422 ,I201051 - NullReferenceException will be no longer thrown when the SfDataForm loaded inside the SfNavigationDrawer and SfTabView.
  • #201315 - NullReferenceException will be no longer thrown when using the underlying property type PropertyInfo in SfDataForm.

SfDataGrid

Bug fixes

  • #199228 - Application is crashed when we sort a column after sorting any other complex property column has been fixed.
  • #199885, 200415 - Exception occurs while hooking GridLoaded event with SfDataGrid.IsVisible property set as false has been fixed.
  • #199833 - Converter parameter does not have correct values in the converter if CellStyle is applied through binding along with converter has been fixed.
  • #200588 - Exception occurs if we set the SelectedIndex property after the selection is cleared has been fixed.

SFDiagram

Bug Fixes

  • #199591 - Now “UpdateLayout” method in LayoutBase and “Clear” method in SfDiagram will work properly.

SfImageEditor

Bug Fixes

  • #200713 -Text will also be flipped while flipping the image in Xamarin.Forms.Android
  • #200233 -Now the path drawn will no longer move outside of the image while resizing in Xamarin.Forms.UWP.
  • #200235 -IsImageEdited is always false after editing the image has been fixed in Xamarin.Forms.UWP
  • #200260 -Issue with toolbar visibility has been fixed.
  • #198852,198358,196223 -Now, out of memory exception will no longer be thrown while loading an high resolution image in Xamarin.Forms.Android

SfListView

Bug fixes

  • #199385 - In iOS, SfListView scrolling properly after loading more items.
  • #199152 - Swiping works properly when swipe by multiple fingers.
  • #198720 - GroupResult.Items property value is updated for newly added group at runtime.
  • #199407 - NullReferenceException no longer thrown when clear underlying collection and adding item at runtime.

SfMaps

Bug Fixes

  • # 201757,136023 – ItemsSource property will work for dynamic binding.

SfMaskedEdit

Bug Fixes

  • #199998 - Now, input characters are updated properly when the mask is specified with decimal separator in Xamarin.Forms(UWP).

Features

  • #199956 - Keyboard API has been implemented to update the keyboard to specific type such as Numeric, Text and so on.

SfNavigationDrawer

Bug Fixes

  • #136419 - Usage of memory is reduced by calling Dispose method While closing the NavigationDrawer.
  • #197355 - SfNumericTextBox is Working fine while used inside the SfNavigationDrawer
  • #135939 - SfNavigationDrawer is working fine when it is used along with SfListView.

SfNumericTextBox

Breaking Changes

  • FontSize property is changed the type from Integer to Double.

SfNumericUpDown

Feature

  • #198003 - Now support has been provided to increment or decrement the value based on the Key up action.

Bug Fixes

  • #199213 – Application works fine when ParsingMode is set as Decimal and Select the language as Swedish.
  • #199817 – Delete all digits in entry control even minimum value is set in Xamarin.iOS.
  • #197680 – Application working fine while tap the SfNumericUpDown which is used in the SfDataGrid.

SfPdfViewer

Features

  • #200247 - Provided support to Enable/Disable built-in toolbar in SfPdfViewer from XAML.

Bug Fixes

  • #198833 - SfPdfViewer will work properly when added as a child of StackLayout in Xamarin.Forms UWP.
  • #200564, #200559, #200684, #202032, #F136521 - ObjectDisposedException will not be thrown in Xamarin.Forms Android while navigating between XAML pages which contains SfPdfViewer.
  • #200154, #200611, #200883, #200684, #200755, #200925, #200911, #201006, #201429, #201765, #201678, #200835, #201316, #F136107 - Application will not crash when loading a single page PDF document in SfPdfViewer Xamarin.Forms Android.
  • #199422 - Application will no longer crash when IsVisible property of SfPdfViewer is set to true or false in Xamarin.Forms Android.
  • #199641 - Built-in toolbar in SfPdfViewer Xamarin.Forms.UWP will adjust properly with respect to the window size of the application.
  • #197517, # 198535 - Current zoom percentage of SfPdfViewer will be updated properly to the ZoomPercentage property.
  • #197517 – MaximumZoomPercentage property will now be applied properly to the SfPdfViewer.

SfProgressBar

Breaking Changes

  • #201065 – Changed the data type for AnimationDuration property to int.
  • #201065 – Changed the data type of the animation duration parameter in SetProgress method to int.

SfRadialMenu

Feature

  • #198509 - Provided two new events for detecting the drag began and drag end.

Bug Fixes

  • #136410 - Center button image view appeared properly in Xamarin.iOS platform.
  • #200768 - SegmentIndex updated properly while setting the VisibleSegmentCount value.
  • #197999 - Height is set properly while set the EnableCenterButtonAnimation as false in Xamarin.iOS platform and Image size is set as required height.
  • #198094 , #198631 - Now,Center Button clicked event is working fine in iOS.
  • #190317 - Item Gets tapped at first time when used along ListView and also SfRadialMenu moved in float.
  • #198072 - SfRadialMenu working fine while changing the orientation.

SfRangeSlider

Bug Fixes

  • #188962 - SfRangeSlider is moving fast while added in scroll view in iOS platform.

SfRating

Bug Fixes

  • #198256 - In Xamarin.Android SfRating reduce the time for loading compared to Xamarin.iOS platform.

SfRotator

Bug Fixes

  • #195977 - Label is visible in Thumbnail view in Android Platform.
  • #201007 - SfRotator working fine while using in the model page in iOS platform.

SfSchedule

Bug Fixes

  • #201363 – The schedule will display correct week number when the FirstDayOfWeek is changed.
  • #136169 – The recurring appointments will be added properly when the frequency is set as daily in recurrence rule.
  • #136169 - The recurring appointment will be loaded properly when the start date of the appointment is set earlier than current date in Xamarin.Forms(iOS).
  • #200487 – The schedule MonthInline appointment date time values will render properly in Xamarin.Forms(iOS).
  • #200819 - The exception is no longer thrown when the schedule is added inside ScrollView in Xamarin.Forms(UWP).
  • #201382, #201729 – The week view dates will be changed properly when switch to month and back to week in Xamarin.Forms(UWP).

Features

  • #136073 – Supports displaying appointments in the schedule month view in Xamarin.Forms UWP Desktop.
  • Supports localizing the custom strings in the schedule Xamarin.Forms UWP.

SfTabView

Bug Fixes

  • #199401 - While changing dynamically updated view is visible and Content also changed in Xamarin.Android and Xamarin.iOS.

XlsIO

Features

  • Support is provided for Resize and Offset operations in IRange.

Breaking Changes

  • #198134 - FullFileName property is added in IWorkbook interface.
  • #198663 , * #198664 - IRange and IWorkbook interfaces are implemented with IEnumerable.
  • Resize() and Offset() methods are added in ‘IRange’ interface.

Bug fixes

  • #200525 - Corruption issue while removing last row in a table is fixed.
  • #200090 - Space preservation issue while resaving a binary (XLS) file to xml format (XLSX) is fixed.
  • #198853 - Incremental formula is set properly for formulas with sheet reference.
  • #198385 - Legend color is not set when applied for entire legend collection is fixed.
  • #198849 - Column styles will be moved properly while inserting column in a worksheet.
  • #198858 - File with macros can be saved successfully without any corruption.
  • #198898 - Excel file with external formula reference in data validation can be opened without any exception.
  • #198785 - Find values within range accepts ExcelFindType.Values without any exception.
  • #198289 - Performance issue while opening Excel file with data validation applied on large range is resolved.
  • #198385 - Issue with chart axis font color for binary file is fixed.
  • #158298 - Month and day columns in pivot table can be sorted properly.
  • #195255 - Performance issue while closing the workbook is fixed.
  • #197896 - Filter icon visibility issue in merged column header is fixed.
  • #197903 - Number formats are preserved correctly without any addition of extra slashes.
  • #198277 - Exception raised while opening the Excel file with date cell type is resolved.
  • #197711 - Exception thrown while saving an XML file having default parent style index to XLSX format is resolved.
  • #197433 - Issue with row height value when changing the system resolution is resolved.
  • #197106 - Calculated field can be added to more than one pivot table without any file corruption.
  • #196836 - Object reference exception when worksheet has custom property set to null is resolved.
  • #196955 - Chart font color settings are applied properly in chart elements.
  • #158298 – Issue with pivot table field sorting when sort field items are less than the field item count is fixed.
  • #196737 - Worksheet header image can be replaced properly without any variation in image size.
  • #196502 - Exception while opening an excel fie with empty fill tag is resolved.
  • #191260 , * #196173 - Used range is properly updated while layouting a pivot table.
  • #196117 - Issue with hyperlink added to a cell after adding shape hyperlink is fixed.
  • #195137 , * #196893 - Column text contains DateTime formatted values instead of Date values is fixed.
  • #198849 - Cell data validation is removed properly while copying empty cells.
  • Corruption issue is resolved while copying tables with same name by AddCopy().
  • Performance issue while copying entire column to another range is resolved.
  • Conditional formats are removed from destination range while copying is fixed.
  • Worksheet unused columns are not collapsed in Google Sheets.
  • Exception is no longer thrown while copying tables to existing table ranges.
  • Exception while opening Excel file with DDE link formula is resolved.
  • Fixed various issues in CopyTo() and AddCopy() of tables, formulae, ranges, shapes and worksheets.
  • AutoShapes are not re-positioned properly after moving to same or different worksheet using CopyTo() is fixed.