How can I help you?
Essential Studio® for Xamarin.iOS Release Notes
Common
Syncfusion Xamarin studio supports iOS 9 or higher version from this release onwards.
DocIO
Breaking Changes
- Enumeration type of Equation(
EQ) field is modified fromFieldFormulatoFieldExpressionwhile opening an existing DOC format document. - Enumeration type of Formula(
=) field is modified fromFieldExpressiontoFieldFormulawhile opening an existing DOC and DOCX format document.
Bug Fixes
- #171423 - ArgumentOutOfRangeException will no longer thrown while importing and resaving a particular Word document.
- #171051, #173099 - File is no longer corrupted while resaving a particular DOCX format document.
- #169663 - File size is now reduced while converting a Word document as RTF by enabling the
OptimizeRtfFileSizeproperty ofSaveOptionsclass. - #171841 - Merge field number format preservation issue has been resolved while performing Mail merge execution.
- #172854 - NullReferenceException will no longer thrown while using
FindSingleLine()method in Multithreading. - #171100 -
Reffield result is now preserved properly while updating document fields for a particular Word document. - #171613 - Marker color of the scatter chart is now preserved properly while resaving a DOCX format document.
- #171423 - Data label of the chart is now preserved properly while resaving a particular DOCX format document.
- #173459, #172942 - No longer hangs while opening a particular DOCX format document.
- #173517 - Table right border is now preserved properly while saving the particular RTF format document.
- #173567 - Custom properties result is now preserved properly while updating document fields for a particular Word document.
- #174511 - Table border is now preserved properly while converting a particular Word document as HTML.
- #174834, #174894 - Table rows now preserved properly when accepting the track changes.
- #174246 - NullReferenceException will no longer thrown while refreshing a chart element.
- #173628 - Chart with trendlines is now preserved properly while resaving a particular DOCX format document.
- #174455 - Image missing issue has been resolved while resaving particular Word document.
- #175132 - NullReferenceException will be no longer thrown while parsing the picture fill property of Chart element.
- #174474, #174954 ,#174997 - ArgumentException will no longer thrown while saving the Word document which contains Chart element.
- #175051 - ArgumentException will no longer thrown while opening a particular Word document.
- #175731 - Page break will be preserved properly when accepting the track changes in the Word document.
- #174174 - Table border preservation issue has been resolved while opening a particular DOC format document.
- #176420 - File is no longer corrupted while using
ChartData.Clear()method. - #173412, #174055 - Performance has been improved while resaving a particular DOCX format document.
Bug Fixes
- #172260 -
PdfLightTablecell customization is now preserving properly when disable theAllowRowBreakAcrossPages. - #172269 - Index out of range exception is no longer thrown when viewing PDF document in PDF Viewer.
- #171703 -
PdfLightTableheaders are drawing only once when enable theShowHeader. - #171857 - Form fields values are preserving properly when flattening the form fields.
- #173882 - The inner color of the ellipse and circle annotations are now preserving properly when flattening the annotation.
- #174433 - Null reference exception no longer occurs when loading the PDF document.
- #172945 - Named destination is now supported when merging PDF documents.
- #172848 - Preservation issues will not occur while flattening PDF form fields.
- #170584 - File size is not increased when importing single page from the PDF document.
- #176429 -
PdfTextWebLinkdestination now works as expected for rotated PDF documents. - #173563 - PDF text box fonts are preserved properly when merging the PDF documents.
- #176565 - Code 128 barcode will be generated without any unwanted characters.
- #175857 - PDF document will no longer corrupted while merging the PDF documents.
- #175375 - PDF document will no longer corrupted while drawing the image.
- #175053 - Exception will not be thrown while loading the PDF document.
- #175267 - Exception will not be thrown while loading a particular PDF document as byte array.
- #175861 - QR barcode size will be generated properly with respect to the
XDimension. - #175758 - ArgumentOutOfRange exception is no longer thrown when appending the particular document.
- #175090 - Check box values are preserved properly while flattening the form fields.
- #175090 - PDF document will no longer corrupted while applying flatten the form fields.
- #175090 - Text box properties are now preserved properly while parsing the particular PDF document.
- #174498 - Annotation bounds are now preserved properly while rotating the PDF document.
- #175002 - PDF document will no longer corrupted while drawing a string in particular PDF document.
- #174801 - Text colors are now restored properly when drawing with the same
PdfPenmultiple times usingPdfIccColor. - #175020 - Exception no longer thrown while accessing the ForeColor of the
PdfFields. - The annotation bounds are now preserved properly while loading the PDF document.
- Null reference exception is no longer thrown while getting the annotation author and subject properties.
- Exception no longer thrown while getting the used fonts from particular PDF document.
- Exception will not occur when adding bookmark to larger PDF document.
Presentation
Features
- #168464 - Added support to create and modify comments in PowerPoint presentations.
- #176530 - Added support to create and modify hyperlinks for shapes in PowerPoint presentations.
Breaking Changes
- #176530 - The property
Hyperlinkis now added intoIShapeinterface. - #176530 - The method
SetHyperlinkis now added intoIShapeinterface. - #176530 - The method
RemoveHyperlinkis now added intoIShapeinterface.
Bug Fixes
- #170494 - The resaved PowerPoint presentation will be no longer corrupted while opening in Microsoft Office 2007.
- #174113 - The merged PowerPoint presentation will no longer get corrupted while merging cloned slides from PowerPoint presentations.
- #173849, #173493 - The merged PowerPoint presentation will no longer get corrupted while merging slides from different PowerPoint presentations.
- #174190 - No more exceptions thrown while creating a new presentation by merging cloned slides from different PowerPoint presentations in multi-threading environment.
- #174295 - Replaced text in a PowerPoint presentation will be no longer marked as spelling error.
SfAutoComplete
Breaking Changes
- Type of
SelectedValueAPI has been changed fromNSStringtoNSObject -
SelectionChangedEventHandlerdelegate argument type has been modified asSelectionChanged(SfAutoComplete, NSObject)fromSelectionChanged(SfAutoComplete, NString). So, the SelectionChanged event delegate method need to changed as SelectionChanged(SfAutoComplete sender, object value) from SelectionChanged(SfAutoComplete sender,String value).
SfDataGrid
Features
- Support to edit the cells has been provided.
- Support for
GridSwitchColumn,GridNumericColumn,GridImageColumn,GridPickerColumnandGridDateTimeColumnhas been provided. - Support to resize the columns has been provided.
- Support for
ResizingModeto resize the grid columns either when panning or in touch up has been provided. - #174093 – Support to set the margin for header cells has been provided
Bug fixes
- #F129823, F129816, 176818 – Landscape mode is not working while exporting the grid to PDF has been fixed.
- #176343 – Exception thrown when having all the columns with custom cells with
QueryRowHeighthas been fixed.
SfImageEditor Preview
A new image editor control has been added.
Key Features
-
Crop images.
-
Annotate images with text and shapes.
-
Rotate and flip images.
-
Customize with interactive toolbar.
SfNavigationDrawer
Breaking Changes
-
SFNavigationDrawerDelegateclass has been removed along with theDelegateAPI of the control. Instead of this Delegate,DidOpenandDidCloseevents has been implemented.[For migration please refer this KB]
SfNumericTextBox
Breaking Changes
- Type of
ValueAPI has been changed fromdoubletoobject -
SFNumericTextBoxDelegateclass has been removed along with theDelegateAPI of the control. Instead of this Delegate,ValueChangedevent has been implemented.[For migration please refer this KB]
SfPdfViewer Preview
Features
- #169872 - Support for searching the text using PDF viewer control has been added.
SfRangeSlider
Breaking Changes
-
SFRangeSliderDelegateclass has been removed along with theDelegateAPI of the control. Instead of this Delegate,RangeChangedandValueChangedevents has been implemented.[For migration please refer this KB]
SfRating
Breaking Changes
-
SFRatingDelegateclass has been removed along with theDelegateAPI of the control. Instead of this Delegate,ValueChangedevent has been implemented.[For migration please refer this KB ]
SfSchedule
Bug Fixes
-
#173256 - Exception no longer thrown while setting wrong
RecurrenceRulein the ScheduleRecurrenceProperties. -
#174025 - Now, Schedule
MonthViewdates are rendered properly based on TimeZone. -
#175866 - Now, Schedule
OnMonthInlineAppointmentLoadedEventhas proper values when multiple appointments shares same time slot. -
#175294 - Now, Custom View will intersect properly when the appointments are in the same time in
OnAppointmentLoadedevent. -
#173096 - Now, Schedule
MonthViewInline appointment are localized properly. -
#176060 - Now, Schedule
VisibleDatesChangedEventhas proper values in theVisibleDatesargument based on TimeZone. -
#176618 - Now, Schedule month Inline view is rendering properly based on TimeZone.
Breaking changes
-
didSelectDateevent ofSfSchedulehas been changed toCellTapped. -
didMonthCellLoadedevent ofSfSchedulehas been changed toMonthCellLoaded. -
didAppointmentLoadedevent ofSfSchedulehas been changed toAppointmentLoaded. -
didMonthInlineAppointmentLoadedevent ofSfSchedulehas been changed toMonthInlineAppointmentLoaded. -
didVisibleDatesevent ofSfSchedulehas been changed toVisibleDatesChanged. -
didMonthInlineLoadedevent ofSfSchedulehas been changed toMonthInlineLoaded. -
VisibleCellAppointmentsCountproperty ofMonthViewSettingshas been removed. -
MonthCellStyleproperty ofMonthViewSettingshas been removed. -
TextSizeproperty ofAppointmentStylehas been marked as obsolete, useTextStyleproperty instead to set text size. -
DayLabelSyleproperty ofDayViewSettingshas been removed. -
DayLabelPositionproperty ofDayViewSettingshas been removed. -
DayLabelColorproperty ofDayViewSettingshas been removed. -
DayLabelBackgroundColorproperty ofDayViewSettingshas been removed. -
TimeTextBackgroundColorproperty ofDayViewSettingshas been removed. -
DayLabelSyleproperty ofWeekViewSettingshas been removed. -
DayLabelPositionproperty ofWeekViewSettingshas been removed. -
DayLabelColorproperty ofWeekViewSettingshas been removed. -
DayLabelBackgroundColorproperty ofWeekViewSettingshas been removed. -
TimeTextBackgroundColorproperty ofWeekViewSettingshas been removed. -
DayLabelSyleproperty ofWorkWeekViewSettingshas been removed. -
DayLabelPositionproperty ofWorkWeekViewSettingshas been removed. -
DayLabelColorproperty ofWorkWeekViewSettingshas been removed. -
DayLabelBackgroundColorproperty ofWorkWeekViewSettingshas been removed. -
TimeTextBackgroundColorproperty ofWorkWeekViewSettingshas been removed. -
DayLabelSizeproperty ofMonthLabelSettingshas been removed. -
MonthCellStyleproperty ofMonthViewSettingshas been removed. -
TextSizeproperty ofSFWeekNumberStylehas been marked as obsolete, useTextStyleproperty instead to set text size.
Improvements
- Schedule touch has been improved by provided
CellDoubleTappedandCellLongPressedevents.
SfSunburstChart Preview
The sunburst chart is useful for visualizing hierarchical data. The center circle represents the root level in the hierarchy, with outer circles representing higher levels of the hierarchy.
Key Features
- Visualize hierarchical data.
- Data label support for better readability.
- Legend support.
- Colors can be customized.
XlsIO
Features
- #152955 - Provided table filters support for the types text, number and date.
- Provided custom sorting support in pivot table.
Breaking changes
- The properties
PositionandTextare added inIPivotFieldIteminterface. - The properties
ShowAutoFilterandAutoFiltersare added inIListObjectinterface. - The method
Sortis added inIPivotFieldinterface. - The method
RemoveTextis added inIAutoFilterinterface.
Bug fixes
- #171362 - Date format is maintained while importing data using Template Markers.
- #171130 - Workbook protection password is maintained while re-saving Excel document.
- #172188 - Exception thrown while parsing custom properties of Excel document has been resolved.
- #172449 - Empty string can be assigned to workbook application name.
- #172619 - Exception thrown while opening an Excel document with more than 32 characters in data validation title has been resolved.
- #172767 - Exception thrown while opening an Excel document with numeric separators modified has been resolved.
- #171513 - Applying standard height sets custom height to proper value in XLS document.
- #95412 - Text rotation for chart axis is applied proper while creating charts.
- #172748 - Date value “01/01/0001” is considered as string.
- #171998 - File with empty space in table column header is no more corrupted.
- #172562 - Data field is now applied proper in pivot table creation.
- #173466 - Exception while parsing Excel documents with invalid named range in charts has been fixed.
- #175311 - Exception is no longer thrown while clearing ranges for empty worksheet.
- #175311 - Exception is no longer thrown while adding external workbook with invalid named ranges.
- #172529 - Issue with copying external formula string in
CopyTomethod is fixed. - #173735 - Issue with copying a cell value with hyperlink is fixed.
- #173465 - Issue with spaces in hyperlinks is fixed.
- #173893 - Formula with custom function is updated properly when named range is removed from workbook.
- #173674 - Row insertion issue in Excel table with “Template Markers” is resolved.
- #173808 - Data missing issue while re-saving an Excel document is resolved.
- #166942 - Issue with currency symbols displayed with quotation marks is resolved.
- #170860 - Performance has been improved while closing a binary Excel document with filters.
- #171034 - Issue with incorrect table formula while copying a worksheet is resolved.
- #171130 - Issue with removal of hyperlinks in shapes while resaving Excel document is fixed.
- #171418 - Number formats are now properly applied in Template Markers.
- #173568 - Exception will no longer thrown while opening Excel documents with EMF image.
- #175161 - Issue while accessing chart series with theme colors is fixed.
- #175311 - Exception will no longer thrown while clearing range from an empty worksheet.
- #175397 - Issue with incorrect value when a cell is calculated twice is fixed.
- #175547 - Issue with chart shadow properties is fixed.
- #175792 -
ListObjectswill now be removed while clearing worksheet data. - #175900 - External names are now added proper while copying ranges into another workbook.
- #175902, 177524 - External names are now added proper while copying worksheets into another workbook.
- #175941 - Issue with setting visibility to blank item in pivot field is fixed.
- #176016 - Exception is no longer thrown while resaving Excel document with images from XLS to XLSX format.
- #176311 - File no longer gets corrupted when rich-text is added with invalid characters.
- #176381 - Issue with
SetWriteProtectionis resolved now. - #176959 - Formatting applied to entire row is now copied properly.
- #177031 - Issue with collapsed state of button in pivot table is fixed.
- #177187 - Exception is no longer thrown while adding conditional formats to
RangesCollection. - Performance is improved while adding multiple text filters in filters collection.
- Exception is no longer thrown while opening a workbook with
ParseWorksheetsOnDemandoption. - Exception is no longer thrown while opening Excel documents with invalid formula.
- Exception is no longer thrown while opening workbook with background images.
- Exception is no longer thrown while parsing external worksheets.
- Exception is no longer thrown while opening a workbook with chart using
ParseWorksheetsOnDemandoption. - Exception is no longer thrown while sorting columns with blank cells.
- Exception is no longer thrown while saving workbook with shapes after
AddCopy. -
CalculatedValuenow returns proper time value. - Filters applied is no longer removed when sorting is applied to a filtered range.
-
TopVisibleRowandLeftVisibleColumnare now applied properly. - Issue with visibility of comments in binary files is fixed.
- Issue with RTF text in merged cells is fixed.
- Range intersection issue for multiple ranges is resolved.
- Issue with multiple filter range is now resolved.
- Sorting is now applied properly on hidden rows.
- Filter is now applied properly for an empty cell range similar to Microsoft Excel.
- Issue with freeze pane while setting
TopVisibleRowis fixed. - Rows are no longer hidden when Excel document with filters are opened and saved.
- Issues with cell border, font style and vertical scroll bar has been fixed.