Essential Studio for Xamarin.Forms Release Notes
v17.1.0.47
May 14, 2019
DocIO
Bug Fixes
- #230017 - The HtmlExportOmitXmlDeclaration is now working properly while converting a Word document to HTML.
- #228510, #232429, #233051 - The JPEG format images are now preserved properly while parsing and serializing the Word document.
- #233421 - Empty paragraph preservation issue has been resolved while replacing text with table.
- #232599 - The ArgumentOutOfRangeException will no longer be thrown while opening an RTF format document.
- #231722 - HTML end tag is now preserved properly while converting a Word document to HTML format document.
- #231594 - Dropdown form field is now preserved properly while converting an HTML to RTF format document.
- #225752,#230460,#230460 - Line space preservation issue has been resolved when updating the Word document fields.
- #F142931 - The DocProperty value is now preserved properly while converting a Word document as PDF.
- #219214,#228161 - Merge field is now properly updated while executing Nested Mail merge.
- #233913 - Right to left text is now preserved properly in DOCX to DOCX conversion.
- #232775 - Header and Footer contents are now preserved properly in XML to DOCX format conversion.
- #232718 - The Content control text is now preserved properly in DOCX to Text format conversion.
- #F143772 - Nested bookmark is now preserved properly while opening a DOC format Word document.
- #F143774 - Table cell contents are now preserved properly while applying horizontal merge to the table.
- #232505 - Font is now preserved properly while converting a Word document to PDF.
- #232502 - Content is now preserved properly while converting an RTF to HTML format conversion.
- #232265 - Spacing issue has been resolved while converting an HTML to DOCX format document.
- #231592 - TOC content is now preserved properly while updating table of content in Word document.
- #231721 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.
- #226490 - Corruption issue has been resolved while saving the DOCX format Word document.
- #F143006 - Text is now preserved properly while replacing the bookmark content in DOC format document.
- #228442 - Table alignment is now cloned properly while cloning the Word document.
- #228370 - Table styles are now preserved properly while converting an HTML to DOCX format document.
- #226490 - Corruption issue has been resolved while saving the DOC format Word document.
- #230678, #228611 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.
- #229685 - Table border is now preserved properly while converting a Word document to PDF.
- #229738 - Text is now preserved properly while converting a Word document to PDF.
- #231056 - Border is now preserved properly while converting a Word document to PDF.
- #231712 – The NullReferenceException will be no longer thrown while updating fields in the Word document.
- #231056 - Text overlapping issue has been resolved while converting a Word document to PDF.
- #F142888, #229094 - Table cell borders are now preserved properly while converting a Word document to PDF.
- #228272 - Table border is now preserved properly while converting an RTF format document to PDF.
- #227754 - Multiple TOC page numbers are updated properly while calling the UpdateTableOfContents method.
- #231550 - Performance has been improved while converting a Word document to PDF.
- #231426 - Hanging issue has been resolved while converting a Word document to PDF.
- #229685 - Font is now embedded properly while converting a Word document to PDF.
- #229891 - Hanging issue has been resolved while converting a Word document to PDF.
- #228974 - Ref field result is now preserved properly while updating the Word document fields.
- #228974 - Unknown field result is now preserved properly while updating the Word document fields.
- #228968 - Hanging issue has been resolved while updating the Word document fields.
- #231751 - Space is now preserved properly while converting a Word document to PDF.
- #227429 - Border is now preserved properly while converting a Word document to PDF.
- #228386 - Text with capital style is now preserved properly while converting a Word document to PDF.
- #228319 - Page border is now preserved properly while converting a Word document to PDF.
- #212671, #212772, #220859, #230072, #232381 - List style name is now updated properly while opening and saving a Word document.
- #232395 - Added support to show warning while converting a Word document to PDF when Word document contains metafile images.
- #232395 – Text is now preserved properly while converting a Word document to PDF.
Bug Fixes
- #231273 - Free text and polygon annotation are now preserving properly while flattening the PDF document.
- #231625 - Review status is now preserving properly while exporting or importing the annotations.
- #231273 - Object null reference exception no longer occurs while flattening the PDF documents.
- #231795, #231668, #231273, #233045 - Review status and layer are now preserving properly while importing annotations from the XFDF file.
- #226015 - Grouped annotations are now preserving properly while importing or exporting the annotations.
- #232559 - PDF form fields are now cloned properly.
- #233194 – Text is now preserving properly while filling form fields.
- #232477, #232754 - Application will no longer crash while importing pages from the PDF document.
- #228012, #231381 - Form fields are now preserving properly when loading a PDF document in different instances.
- #226230 - Form fields will never be missing while importing pages from a PDF document.
- #232496 - File size will no longer increase while continuously saving a PDF document.
- #233102 – Invalid cast exception will no longer occur while flattening the combo box fields.
- #233004 – Form fields size is now preserving properly while flattening form fields.
- #231901, #228043 - Annotations are now flattened properly in a PDF document.
- #231965, #231964 - Now, you will get proper exception messages while creating the QR barcodes with incorrect values.
- #230688 - Document will no longer corrupt while saving the encrypted PDF document.
- #230023 - Output document will no longer corrupt while loading the PDF documents.
- #228375 - Annotations are now preserved properly while flatting them.
- #228486 - Key not found exception will no longer occur while loading PDF document.
- #232754 - Exception will no longer occur while importing pages from existing PDF document.
- #228202, #228667 - Output document will no longer corrupt while merging the PDF documents.
- #228635, #226614 - Exception will no longer occurs while obtaining destination from annotation.
- #231801 - Exception will no longer occur while opening 256-bit protected document in Nuance PDF.
- #228341 - Code 128, code 32, and code 93 extended barcodes are now rendered properly.
- #228336 - Null reference exception will no longer occur while merging the PDF documents.
- #227845 - Acroform fields tab index is now retrieved properly.
- #229922, #234322 – Color is now preserving properly while using PDF linear gradient brush with vertical mode.
- #226451 - Font is now retrieved properly in the free text annotation.
- #231299 - Null reference exception will no longer occur while saving a PDF document with Incremental update.
- #142705 - QR barcode is now preserved properly while using special characters.
Presentation
Bug Fixes
- #212572, #229361 - The group-shapes will now be rendered properly if vertical or horizontal flips applied along with rotations.
- #229361 - Table cell background is now properly applied for vertically merged cells in PowerPoint to PDF conversion.
- #232725 - The NullReferenceException will no longer be thrown while converting PowerPoint to PDF.
- #230386 - The StackOverflowException will no longer be thrown while accessing paragraph font color.
- #230575 - Formatting will be preserved properly after clone and merge a PowerPoint slide with destination theme.
- #232687 - Chart axis and labels will now be rendered properly in PowerPoint to PDF conversion.
SfAccordion
Features
-
Themes support has been provided for
SfAccordion
. -
Provided support to customize the icon color for
SfAccordion
.
Bug Fixes
- #234608 - [iOS]
BackgroundColor
will be set to theAccordionItem
.
SfAutoComplete
Bug fixes
- #233323 - The SelectedItem API is now working properly in dynamic update.
SfBadgeView
Bug fixes
- # F144090 - [Android] The Java.Lang.LinkageError will no longer be thrown when setting the content to the badge view in Android version 4.4 devices.
SfCalendar
Bug Fixes
- #232379 – The
NullReferenceException
will no longer be thrown when moving to specific date at run time on placing calendar inside ComboBox (iOS). - #232379 – The navigated date will be displayed properly when closing and opening the calendar after calendar date swiping (UWP).
SfCircularGauge
Bug fixes
- # 232295 - [UWP] The
StackOverflowException
will no longer be thrown when the value of gradient stop is lesser than the end value ofrange
. - # 232412, #143502 - [Android] Dragging pointer works properly for
needle pointers
andmarker pointers
.
SfDataForm
Bug Fixes
- #143962, #144308 – Now, the ItemSource property binding works properly for DataFormDropDownItem when adding as a custom DataFormItem.
SfExpander
Features
-
Themes support has been provided for
SfExpander
. -
#232724, #144043 - Provided support to customize the icon color for
SfExpander
.
Bug Fixes
-
#144138 - [iOS, UWP] Expander content will be displayed in the nested
SfExpander
. -
[iOS] When the
Orientation
is changed at runtime, the expander header and the icon will layout properly now. Also view and text are updated without blank and crop. -
[Android] Expander header will work properly without shrink when loaded inside the MasterDetail Page.
SfImageEditor
Bug fixes
- # 231108 - The
ToolbarSettings
ofSfImageEditor
will no longer be reset when navigating between the pages. - # 229903 - [UWP] The Offset and length were out of bounds exception will no longer be thrown when loading the image from file.
- # F143025,I234600 – [UWP] The application will no longer be frozen when saving the image in release mode.
SfListView
Bug Fixes
- #144245 - Empty space will not be created when scrolling the first item using
ScrollTo
method withScrollToPosition
as center.
SfMaps
Bug fixes
- # 229656 - The
NullReferenceException
will no longer be thrown when the value ofShapeIDPath
is set to null. - # 230337 - [Android]
Shape selection
works properly afterzooming
. - # 229656 - [UWP] The
ShapeSelectionChanged
event raised only one time when selecting a shape. - # 231962 – The
GeoCoordinatesChanged
event will be raised when loading the maps and setting theCacheTilesFiles
to False.
SfMaskedEdit
Bug fixes
- # 231390 – The
Value
of MaskedEdit will be updated properly when pasting the text from clipboard. - # 231962 - [UWP] The deleted text will not be displayed when entering new text.
- # 233970- The capitalization keyboard will be shown when entering the text, if the SfMaskedEdit’s KeyboardFlags is set to
CapitalizeCharacter
. - # 233278 – The ArgumentOutOfRangeException will no longer be thrown when setting the minimum length to zero in Mask.
- # F144241 – The
PromptChar
characters will be hidden when loading the SfMaskedEdit.
SfPdfViewer
Features
- #226544 – Localization support for
ScrollHead
has been provided. - #226922 – Accessibility support for
SfPdfViewer
has been provided.
Bug Fixes
- #230299 – Now, the PDF document will be loaded properly when it is loaded inside the
OnAppearing
method block. - #232883 – Now, radio button with same form field groups can be selected properly.
- #232731 - Scroller will no longer move to first page while entering input in the text box field presented in other pages.
- #232733 - First item of combo box will not be selected or shown if the loaded document does not contain selection index.
- #232833, #230868 - Application will no longer crash when loading the PDF document.
- #232737 - Now, the form field values will be preserved properly when saving a PDF document.
- #233304 - [Android] Null Reference Exception will no longer occur and the application will not get crashed while unloading particular PDF document.
- #232829 - [iOS] Signature field will be visible when loading the particular PDF document.
- #232829 - [Android] Application will no longer crash when loading the particular PDF document.
- #231180 - [Android, iOS] Radio buttons and check boxes will be displayed properly in the particular PDF document.
- #234246 – [UWP]
DocumentLoaded
event will not be raised when resizing the application window. - #233757 – Null Reference Exception will no longer occur while loading a particular PDF document.
- #231299 - Application will no longer crash by throwing NullReferenceException while saving the PDF document which contains form fields.
- #228010, #230801 – [Android] Buttons in the signature will not be cropped irrespective of device text size.
- #229152 – Now, search bar will be fit to the width of the
SfPdfViewer
. - #227860, #228012 – Form fields in the saved document using the
SfPdfViewer
will be displayed properly in Adobe reader. - #228012 – Now, form fields are editable while loading the specific PDF document.
- #227492 -
UnhandledException
will no longer occur on navigation to the MasterDetail page which containsSfPdfViewer
. - #226758 – Exception will not be thrown while unloading the
SfPdfViewer
. - #F142467 – [iOS] Exception will no longer occur while performing
ClearAllAnnotation
. - #F143933 – Existing ink annotation associated with the PDF document will be displayed and saved properly.
- #F143778 –
ObjectDisposedException
will no longer occur while unloading theSfPdfViewer
which is placed insideSfNavigationDrawer
. - #F142673 – [Android]
IllegalStateException
will no longer occur after adding FreeText annotation.
SfPopupLayout
Bug Fixes
- #I233950 - #I233950 - Now, the pop-up is loaded properly with the template content even when the
SfPopupLayout.PopupView.ContentTemplate
is assigned to a template view from theSfPopupLayout.Opening
event handler.
SfRadioButton
Bug fixes
- #I232732, #I230812 - [Android] Now, SfRadioButton is rendered properly when setting custom application theme.
SfSchedule
Bug Fixes
- #232809 – Dynamic changes in the
ShowAppointmentsInline
property work properly when changing inCellTappedEvent
(iOS). - #231264 – The schedule click events will not occur when clicking out of the min/max date range.
Breaking Changes
- #143900 – The custom
TimeInterval
will be adjusted based on the start and end hours of the Schedule.
XlsIO
Features
- #227983 - Exception, “Text length cannot be more than 32767” can be ignored using
ExcludeAdditionalCharacters
flag.
Breaking Changes
- #227983 -
ExcludeAdditionalCharacters
has been added inIApplication
class to ignore exception and exclude characters more than 32767 (maximum allowed characters) in a cell text.
Bug Fixes
- #F144022, #224520 - Conditional formatting formula with sheet reference is now proper.
- #227766, #231068 - Chart legend in now rendered properly while changing the chart type.
- #232040, #232682 - Cell background color is now rendered properly on converting XML to XLSX format.
- #229121 - Picture name is now updated proper after removing a picture and inserting a new picture.
- #226753 - Exception is no longer thrown while opening Excel file with formula in Dutch culture.
- #230294 - Picture created with camera tool is now properly changed with
INDIRECT()
formula. - #230697 - After accessing the used range, relative range indexer is now working proper.
- #231469 - Application no longer hangs while opening Excel file with picture that has unsupported element.
- #226860 - Performance will not degrade on exporting a range to a data table multiple times.
- #229117 - Named range index is updated properly while copying ranges from two different workbooks.
- #228853 - Footer value in source worksheet no longer changes while modifying footer in cloned worksheet.
- #228560 - Null reference exception is no longer thrown while cloning the workbook.
- #224793 - Extra pages are no longer added with
FitAllColumnsOnOnePage
layout setting in Excel to PDF conversion. - #231271 - Timestamp is preserved in zip file.
- #227209 - Argument out of range exception is no longer thrown while applying template marker with
UnKnownVariableAction.ReplaceBlank
. - #232727 - Argument exception is no longer thrown while opening Excel file with
IgnoreErrors
. - #228711 - Performance will not degrade on exporting data from Grid to Excel.
- #226133 - ArgumentOutOfRangeException is no longer thrown while accessing a range from cloned workbook.
- #225831 - NullReferenceException is no longer thrown while converting worksheet to PDF.
- #229460 - Exception is no longer thrown while converting Excel to PDF with hyperlink.
- #231882 - Performance will not degrade on exporting pivot grid to Excel.
- #232040 - Cell Styles are preserved properly after resaving the output file with Microsoft Excel.
- #232473 - Macro name is now set properly in shapes.
- #227998 - Pivot table with tabular layout no longer increases the page count in Excel to PDF conversion.
- #230759 - Conditional formatting with discontinuous range is now preserved properly in Excel to PDF conversion.
- #229528 - Exception is no longer thrown while opening a re-saved Excel document with
ExcelIgnoreError
option. - #F141716 - Exception is no longer thrown while opening the Excel file when a namespace is not defined.
- #F142864 - Exception is no longer thrown while accessing
IRange.Value
property in multi threading. - #F143467 - Argument null exception is no longer thrown while converting Excel to PDF.