Syncfusion Essential Studio for Xamarin 2020 Volume 1 - Service Pack 1

Released: May 13, 2020

Updates in 2020 Volume 1 - Service Pack 1

Features

Accordion

  • Added support for dynamic changes in the header and in the Accordion content.

Chat (Preview)

  • Added support for displaying/adding images as both incoming and outgoing messages.
  • Added support for automatically scrolling to newly added messages.
  • Added support for showing the "default attachment" or "load custom" button in the editor area for attaching media/files to the chat.
  • Added support for retaining text in the typing area by default, when a message is not sent.
  • Added support for accessing the typing area in the chat to read focus changes, text changes etc. to identify when the user starts or ends typing.

Diagram

  • Added margin support.

PdfViewer

  • Implemented API to notify when XFA PDF is loaded.
  • [Android] Improved the quality of handwritten signatures after saving.

RichTextEditor

  • Added support for saving an image as Base64 in HTML text.
  • Added padding support.

Fixes

DocIO

  • Paragraph style is now preserved properly while open and save the DOCX format Word document.
  • Picture Watermark is now preserved properly while clone and merge the DOC format Word document.
  • The NullReferenceException will no longer be thrown while closing the Word document.
  • Table is now preserved properly while converting a Word document to PDF
  • Bookmark is now preserved properly inside the Text content Control while open and save the DOCX format Word document.
  • List numbers are now preserved properly while open and save the DOCX format Word document.
  • List type is now set properly while parsing the HTML file.
  • The NullReferenceException will no longer be thrown while opening a DOCX format Word document.
  • BeforeClearGroupFieldEventArgs now returns the proper merge field names while performing Mail merge in a Word document.
  • The NullReferenceException will no longer be thrown while saving a DOCX format Word document.
  • The NullReferenceException will no longer be thrown while performing Mail merge in a Word document.
  • Left indent is now preserved properly while converting an HTML file to Word document.
  • The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • Table cell background color is now preserved properly while converting an HTML file to Word document.
  • Text is now preserved with proper alignment while converting a Word document to PDF.
  • Hanging issue has been resolved while converting a Word document to PDF.
  • Picture is now preserved properly while converting a Word document to PDF.
  • Image is now preserved properly while converting a Word document to PDF.
  • Text is now wrapped properly while converting a Word document to PDF.
  • Text is now preserved properly while converting a Word document to PDF.
  • Font substitution event OriginalFontName property will not return majorHAnsi while converting a Word document to PDF.
  • Textbox is now preserved properly while converting a Word document to PDF.
  • Text is now preserved properly while converting a Word document to PDF.
  • The NullReferenceException will no longer be thrown while converting a Word document to PDF.
  • Bullet list is now preserved properly while converting a Word document to PDF.
  • Text around the table is now wrapped properly while converting a Word document to PDF.
  • Image is now preserved properly while converting a Word document to PDF.
  • Border is now preserved properly while converting a Word document to PDF.

PDF

  • Exception no longer occurs when saving the document after removing annotations.
  • Bookmark will be reflected properly after removing bookmarks.
  • Ink annotation will be preserved properly while flattening annotation.
  • Modified date will be retrieved properly from the input PDF document.
  • Exception no longer occurs when accessing layers from existing PDF document.
  • Exception no longer occurs when creating tables concurrently
  • Exception no longer occurs when removing layers from existing PDF document.
  • Text will be preserved properly in Word to PDF conversion.
  • Layer name will be changed properly in existing PDF document.
  • Barcode background and quite zones will be preserved properly.
  • Image will be preserved properly in Word to PDF conversion.
  • Lines will be preserved properly in Word to PDF conversion.
  • Form fields will be flattened properly in existing PDF document.
  • Fields and special characters preserved properly while import and signing the PDF documents.
  • PDF documents will be merged properly in different order.
  • Form field values will be preserved properly after disabling default appearance.
  • ArgumentException no longer occurs when saving the PDF document.
  • UriFormatException no longer occurs when converting HTML string to PDF in Linux docker.
  • Auto tag will be work properly for PdfPageNumberField, PdfPageCountField, and PdfCompositeField.
  • Exception no longer occurs when processing the PdfTemplates in Azure Durable Function.
  • PdfGrid with column span and row span will pass the accessibility check on acrobat.
  • Special characters will be preserved properly on form flattening.
  • Added support to set the border width to zero for grid cells.
  • PdfLoadedTextBoxField properly will be reflected properly in PDF document.

Presentation

  • The PowerPoint presentation will no longer be corrupted while adding a cloned slide within section.
  • Row and column span will be applied properly while saving the PowerPoint presentation.
  • Table cell border will be applied properly while saving the PowerPoint presentation.

Accordion

  • [iOS] [UWP] Now, the content is rendered properly when loaded in the OnAppearing method in SfAccordion.

BadgeView

  • Rounded corner value is applying properly for single badge text.

Calendar

  • Now, the appointments in the agenda view is cleared when calling the ClearSelection() method in the month changed event.

Chart

  • [UWP] Now the memory leak is fixed and the performance improved when clearing the series from collection.
  • [Android] Now, the legend is rendering properly when using MaxWidth for high density devices.

CircularGauge

  • [Android] Image source can be loaded without case-sensitive for the marker pointer.
  • [Android] Default scale and needle pointer added unnecessarily in some specified android versions are resolved.

ComboBox

  • [Android] Now, the SuggestionBox opens without any search in SfComboBox.
  • [Android] Now, the suggestion will be placed correctly in RTL mode.

DataGrid

  • Now, SfDataGrid.EditorSelectionBehavior works properly for cells of the unbound row.

Diagram

  • [UWP] SfDiagram will no longer have memory leak.
  • [iOS][UWP] Now transparent color will be applied for SfDiagram layer.
  • [UWP] Node clicked event will fire properly in read only mode.
  • Node drag action works properly in SfDiagram.
  • Node name property works properly in SfDiagram.
  • Annotation will be visible in SfDiagram stencil node.
  • Node content will deserialize properly while loading from JSON data.

ImageEditor

  • [iOS] All the image formats are working fine when loading the control as well as cropping the image.
  • Toolbar back button will not be shown and path is drawing properly when using the custom toolbar item.
  • [Android] Cropping is working fine when cropping the image multiple times.
  • [Android] Drawn path is positioned properly when the control is resized.

Kanban

  • [UWP] Now, the NullReferenceException will no longer be thrown while performing navigating back from kanban page.

LinearGauge

  • [Android] Annotation view will be rendered properly when using the BoxView with rotation angle.

ListView

  • [Android] Now, the application is no longer crashes when an item is removed from a ReadOnlyObservableCollection that is bound to the source property of the SfListView
  • Item size not updated properly issue is fixed when adding items through the load more command without delay
  • The SfListView will remove the item when item is removed from the collection using the RealmDB.
  • Now, the selection is working properly after scrolling the SfListView.

Maps

  • [iOS] Pinching and panning the maps imagery layer, tiles are now panning smoothly without white space.

NumericTextBox

  • [Android] SfNumericTextBox validation will now works with the maximum decimal value in OnLostFocus mode.

PdfViewer

  • [iOS] Annotations are now imported properly.
  • [Android] The PDF document is now displayed properly.
  • [iOS] Application will no longer crash when loading the PDF.
  • [iOS] The PageChanged event now works properly.
  • [UWP] Alert dialog for completion of the search operation is now displayed.
  • [UWP] The PDF document no longer jumps to the first page when the signature field is tapped.
  • The ZoomPercentage API now works properly in the PageByPage view mode.
  • [UWP] Ink annotation can now be drawn using the stylus.
  • [Android] The PDF document is now displayed.
  • [iOS] The KeyNotFound exception will no longer occur when the PDF is long pressed.
  • [UWP] Annotations are now exported using the ExportAsImage API.
  • [UWP] The GoToPage API is now working when loading PDF from URL.
  • The ZoomPercentage and offset APIs work properly in MVVM binding.
  • [iOS] Bookmarks are now loading properly.
  • [UWP] The ScrollToOffset API is now working properly.
  • [Android] Application will no longer crash when unloading the PDF.
  • [Android] Popup annotation will no longer be removed from the PDF after saving.
  • [Android] Application crashes when loading or unloading the PDF continuously.
  • [Android] Form fields will no longer disappear after zooming the PDF pages.
  • [UWP] The Page count value will now be correct when reloading PDF after inserting or removing pages from it.
  • [Android] PDF now fits the viewport in landscape mode.
  • Application will no longer crash when saving the PDF.
  • [UWP] The toolbar items are now updated properly in dark mode.
  • [Android] Exception will no longer occur when loading and unloading the PDF.
  • [Android] The Rectangle annotation will no longer be misplaced and resized when navigating bookmarks.
  • [Android, iOS] Theme color will now be changed properly for toolbar.
  • [Android] The long-pressed event will no longer be raised on adding annotation.
  • [iOS] Annotations are now imported properly.
  • The text box form field input is now saved properly.
  • [UWP] The Double tapped event will now be raised in the single page view mode.
  • The value of the TotalSearchInstance API will be cleared when the search operation is canceled.
  • The value of the CurrentSearchInstance API will now be incremented on search next command.
  • Checkboxes are now checked properly.
  • [Android, iOS] Application will no longer crash when searching text in the PDF.
  • [iOS] Application will no longer consume more memory when loading the PDFs.
  • [Android] Application will no longer crash when loading the PDF multiple times in Android 5.0.
  • [iOS] Application will no longer crash when loading and unloading the PDF continuously.

RichTextEditor

  • RichTextEditor will now scroll properly in RichTextEditor.
  • RichTextEditor will no longer appends the paragraph tag for HTML tag.
  • [Android] RichTextEditor will no longer throws Java.Lang exception while navigating the pages multiple times.
  • [Android] RichTextEditor will no longer throws Object Dispose exception while navigating the pages multiple times in prism and Rg plugin.
  • [Android] RichTextEditor will no longer throws null reference exception while getting activity from context in prism.

Rotator

  • [Android] Now, the EnableAutoPlay will works properly if you move from Rotator and come back to the SfRotator.

Schedule

  • Now, the agenda item template sizing issue is fixed in the SfSchedule.

TextInputLayout

  • [iOS] The editor within the SfTextInputLayout will no more gets the focus when the control is in read-only mode.