Essential Studio for Xamarin.Forms Release Notes

v18.3.0.35
October 1, 2020

Common

Features

  • Xamarin.Forms dependency has been upgraded to version 4.5.0.617.
  • AndroidX support has been provided to all Syncfusion controls.
  • Embedded font support has been provided.

DocIO

Features

  • #84199, #139564, #79916, #96716, #132151, #137275 #146572, #153680, #178266, #196443, #205309, #294775 - Added support for shapes in RTF format Word document.
  • #276658 - LockAspectRatio API has been added to lock the aspect ratio of picture in Word document.
  • #272979 - PreserveOleImageAsImage API has been added to preserve embedded Ole images as normal images in Word document.
  • #284057 - Provided image rotation support in DOC format document.
  • #116705, #117555, #123706, #185247, #226593, #244897, #244897, #252217, #270147, #273378, #291765 - Provided a support to preserve the Underline (Single, Dotted, Dash, DotDash, DotDotDash) and Double strike through while converting a Word document to PDF/Image.
  • #172910, #173277, #78892, #184115, #189881, #189615, #F134894 , #200771, #204949, #205287 , #203639, #205099, #208660, #211617, #213286, #213842, #212631, #217440, #160085, #152711, #F141351, #253507, #257800, #274613, #277726, #278937, #283115, #282763, #291690, #293558, #293762 - Improved a Word 2013 justification algorithm in Word to PDF/Image conversion.
  • #281066, #284004, #F157326 - Provided a support to detect a font name from theme for EastAsia characters while converting a Word document to PDF/Image.
  • FirstPageTray and OtherPagesTray APIs has been added to set specific printer tray to print the first and other pages in Word document.

Bug Fixes

  • #276450 - Mail merge is now executed properly in a Word document using System.Linq.Enumerable.WhereListIterator.
  • #278496 - IF field is now updated properly while converting a Word document to PDF.
  • #278251 - IF field is updated properly while calling UpdateDocumentFields() method.
  • #280489 - The ArgumentException will no longer be thrown while converting DOC to DOCX format document.
  • #280115 - List format is now preserved properly while replacing the HTML string in a Word document.
  • #281975 - Text spacing is now preserved properly while opening a Word Processing 2003 XML format document.
  • #282209 - The ArgumentOutOfRangeException will no longer be thrown while opening a DOCX format document.
  • #282348 - The ArgumentOutOfRangeException will no longer be thrown while opening an HTML format document with styles.
  • #279292 - Table is now preserved properly while converting a RTF format document to PDF.
  • #277396, #283818, #283819, #273311 - Table is now preserved properly while converting a DOCX format document to PDF.
  • #281757 - Underline is now preserved properly while converting RTF to HTML format document.
  • #280044, #281035 - Table cell width is now preserved properly while converting a Word document to PDF.
  • #282361 - The contents are now replaced properly while replacing the bookmark content in a Word document.
  • #276869 - IF field is now updated properly while calling UpdateDocumentFields() method.
  • #F155441 - List numbering is now preserved properly while resaving a RTF format document.
  • #282900 - The FormatException will no longer be thrown while opening a DOCX format document with content control.
  • #284009, #285141, #274613 - List numbering is now preserved properly while converting a Word document to PDF.
  • #F155441 - Text is now preserved properly while resaving a RTF format document.
  • #283487 - Line is now preserved properly while converting a Word document to PDF.
  • #283817 - Text is now preserved properly while resaving a DOCX format document.
  • #285259 - The NullReferenceException will no longer be thrown while opening a DOCX format document.
  • #282907 - The Empty paragraph preservation issue has been resolved while calling UpdateDocumentFields() method.
  • #285425 - Alternate chunks in HTML format are now updated properly in the Word document.
  • #285618 - Paragraph styles are applied properly while converting a Word document to PDF.
  • #287593 - Hanging issue has been resolved while opening a DOCX format document.
  • #285591 - Shape is now preserved properly while converting a Word document to PDF.
  • #286706 - PNG image is now preserved properly while converting DOCX to RTF format document.
  • #278983 - File corruption issue has been resolved while saving a DOC format document.
  • #285449, #280665, #281254 - Frame is now preserved properly while converting a Word document to PDF.
  • #285009, #284579 - Hanging will no longer occur while converting a Word document to PDF.
  • #285057 - Table is now preserved properly while converting a Word document to PDF.
  • #283747 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.
  • #283455, #283532, #290493 - Text is now preserved properly while converting a Word document to PDF.
  • #280665 - Text is now wrapped properly while converting a Word document to PDF.
  • #280705 - FirstLineIndent is now applied properly while opening a DOCX format document.
  • #285450 - The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to HTML.
  • #286564 - File corruption issue has been resolved while open and saving DOCX format document with track changes.
  • #156493 - Text fill is now preserved properly while resaving a DOCX format document.
  • #289441 - The NullReferenceException will no longer be thrown while opening a DOCX format document with mathematical equation.
  • #288073 - Hanging issue has been resolved while opening Word Processing 2003 XML format document.
  • #288916 - Shape fill color is now preserved properly while converting a Word document to PDF.
  • #289957 - Unicode characters are now preserved properly while converting HTML to RTF format document.
  • #290567 - Table is now preserved properly while converting a HTML file to PDF.
  • #288916 - Textbox borders are now preserved properly while converting a Word document to PDF.
  • #290244 - Content control mapped text is preserved properly while resaving a DOCX format document.
  • #282558 - Indentation is now preserved properly while converting a RTF to Word document.
  • #291395 - The NullReferenceException will no longer be thrown while opening the RTF stream.
  • #282558 - Image rotation is now preserved properly while converting a RTF to Word document.
  • #293069 - The NullReferenceException will no longer be thrown while replacing text using ReplaceSingleLine API.
  • #294075 - Grid span for table cell is now retrieved properly from RTF format document.
  • #291690 - Arabic numerals are now preserved properly while converting Word document to PDF.
  • #292210 - Paragraph is now preserved properly while converting a Word document to PDF.
  • #290802 - Auto Tag is now properly ordered while converting a Word document to PDF.
  • #274613 - Header row is now preserved properly while converting a Word document to PDF.
  • #290493 - Image is now preserved properly while converting a Word document to PDF.
  • #288916 - Chart is now preserved properly while converting a Word document to PDF.
  • #290291 - Page Border is now preserved properly while converting a Word document to PDF.
  • #290368 - Paragraph border is now preserved properly while converting a Word document to PDF.
  • #289941 - Paragraph indentation is now preserved properly while converting a Word document to PDF.
  • #289441 - The IndexOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #288916 - Shape background is now preserved properly while converting a Word document to PDF.
  • #274613, #286716 - The contents are now preserved properly while converting a Word document to PDF.
  • Image is now preserved properly while resaving a DOCX Word document.
  • Bookmark is now preserved properly while open and saving DOCX Word document.
  • Text box formats are now working properly while resaving a DOCX format document.

PDF

Features

  • #79195, #92840, #F118711, #268671, #271721, #239919 - Added support for PDF417 Barcode in PDF document.
  • #F142454, #283629, #285593 - Added support to sign the PDF document externally using hash.
  • #142585 - Added support to detect the empty PDF pages in PDF documents.
  • #282587 - Added support for complex script in free text annotation.
  • #281674 - Added support to specify the name to annotations.
  • #285645 - Added support for adding form fields in layers.
  • #282058 - Added support font style in Substitute Font event.
  • #291688 - Added support for duplex mode in viewer preferences.
  • #284302, #220937 - Added support to sign the same signatures in all pages in a PDF document.
  • Added support to import/export the annotations in JSON format.
  • Added support for text alignment in free text annotation.
  • Added support to find the conformance level of existing PDF document.

Bug Fixes

  • #287530 - Format exception no longer occurs while accessing form fields.
  • #288060 - PDF document will no longer corrupted when setting owner password.
  • #289577 - PdfInkAnnotation will be exported properly in XFDF format.
  • #288124 - IndexOutOfRangeException will no longer occurs while removing annotations in multi-threading.
  • #291247 - NullReferenceException will no longer occurs while split the particular PDF document.
  • #291308 - NullReferenceException will no longer occurs while convert Word to PDF.
  • #290656 - NullReferenceException will no longer occurs when saving the particular PDF document.
  • #290909 - File size will not be increased while saving the document multiple times.
  • #288936 - PDF document created with AutoTag will be passed in accessibility check.
  • #290359 - PdfDocumentAnalyzer will shows the result properly for encrypted PDF documents.
  • #289938 - Certificate information will show properly when signing existing PDF document.
  • #220937 - Signature appearance will be preserved properly in all the PDF pages.
  • #288615 - PdfTemplate will be rendered properly with given location on PDF page.
  • #288431 - PdfFreeTextAnnotation and PdfLineAnnotation will be preserved properly when flattening in PDF document.
  • #282004 - 1D barcodes will be scanned properly when generated with given size.
  • #279452 - Annotations will be preserved properly when flattening in PDF document.
  • #269208, #289663 - PdfGrid will be preserved properly with AllowPageBreakAcrossPages.
  • #269208 - PdfGrid will be preserved properly with nested PdfGrids.
  • #292190 - IndexOutOfRangeException no longer occurs when creating template from PDF page.
  • #292105 - Import annotations from FDF file will work properly.
  • #290967 - Form field name will be retrieved properly from existing PDF document.
  • #289327 - Exception will no longer occurs when adding layers to new PDF pages.
  • #F154896, #280048 - Signatures will be validated properly with valid signatures from PDF documents.
  • #F156528 - Image will be preserved properly in button fields when merging PDF documents.
  • #F154858 - Exception will no longer occurs while reading the PdfLoadedXfaDateTimeField.
  • #283673 - PDF document will be preserved properly while setting readonly to form fields.
  • #282233, 281095 - PdfLoadedTextBoxField will be preserved properly with transparent border.
  • #277163 - TextMarkupColor will be retrieved properly from PdfLoadedFreeTextAnnotation.
  • #283683 - Child layer will be preserved properly when loading the document with nester layers.
  • #285642 - Exception will no longer occurs while merging the PDF documents.
  • #285507 - Form field name will be retrieved properly after reloading the document.
  • #285495 - Selected item in PdfLoadedComboBoxField will be preserved properly.
  • #285655 - PdfLoadedFreeTextAnnotation will be preserved properly when flattening it.
  • #284661 - Font style will be retrieved properly from PdfLoadedFreeTextAnnotation.
  • #283700 - NullReferenceException will no longer occurs while adding/removing PdfLayers.
  • #283481 - PdfDocumentAnalyzer will found the corruption properly from particular PDF document.
  • #282975 - Exception will no longer occurs while loading particular PDF document.
  • #282837 - PdfRubberStampAnnotation will be preserved properly while flattening it.
  • #279452 - Annotation will be preserved properly while flattening it.
  • #280307, 283683 - PdfLayers will be preserved in hierarchical after saving and loading the documents.
  • #269208 - PdfGridCell will be paginated properly with nested PdfGrid.
  • #284114 - Exception will no longer occurs while signing PDF with LTV.
  • #F155522 - Root certificate missing issue will no longer occurs.
  • #F155073 - Exception will no longer occurs while signing the documents multiple times.
  • Exception will no longer occurs while loading the same document multiple times.
  • Text content will be preserved properly when using large content PdfGrid.
  • Optimized the memory usage when manipulating the PDF documents.
  • QRBarcode will be rendered properly on given location.
  • Background color will be retrieved properly from PdfLoadedSignatureField.
  • Blank PDF page will no longer generates in PDF merge operation.

Presentation

Features

  • #F155681 - Provided support to detect a font name from theme for complex script characters while converting a PowerPoint presentation to PDF/Images.
  • #281066 - Provided support to use fallback font while converting a PowerPoint presentation to PDF.

Bug Fixes

  • #281345 - The PowerPoint presentation will no longer be corrupted while saving the customized PowerPoint presentation.
  • #F155718 - SetHyperlink method is now working properly for first PowerPoint slide.
  • #283833 - Hanging issue has been resolved while opening a PowerPoint presentation with old VMLDrawing.xml file.
  • #283473 - The ArgumentException will no longer be thrown while opening the PowerPoint presentation.
  • #282093 - Hyperlink will be applied properly while converting a PowerPoint presentation to PDF.
  • #281618 - The ArgumentException will no longer be thrown while converting the PowerPoint presentation to PDF.
  • #291303 - Cropping of Picture Placeholder is now applied properly while converting the PowerPoint presentation to PDF.
  • #291387 - Layout slide shape color is now applied properly while converting the PowerPoint presentation to PDF.
  • #291390 - Picture transparency is now applied properly while converting the PowerPoint presentation to PDF.
  • #288678 - Text within a table is now rotated properly while converting the PowerPoint presentation to PDF.
  • #288327 - Font.Color.SystemColor value is now applied properly while converting the PowerPoint presentation to PDF.
  • #286430 - The PowerPoint presentation will no longer be corrupted while saving the PowerPoint presentation with NotesSlide.

SfAutoComplete

Features

  • Clear button support provided when using Autocomplete inside SfTextInputLayout.

Breaking Changes

  • Now, the assembly Syncfusion.SfAutoComplete.Android.dll is no longer needed for SfAutoComplete in Xamarin.Forms platform and has been removed from the nuget.

SfBackdropPage

Bug fixes

*#290581 - [Android] Back layer is revealed properly when tapping on the last tab and navigate back to SfBackdropPage.

SfBorder

Features

  • The Border control now allows to customize the border thickness of each individual sides.

SfBusyIndicator

Features

  • Material animation support provided in SfBusyIndicator in Android and iOS alone.

  • Now, SfBusyIndicator supports transparent background support for ECG animation.

SfCalendar

Bug fixes

  • #F15577 - [iOS] Now, the YearView label will display properly when setting the Chinese locale.

SfCarousel

Breaking Changes

  • Now, the assembly Syncfusion.SfCarousel.Android.dll is no longer needed for SfCarousel in Xamarin.Forms platform and has been removed from the nuget.

  • Now, Xamarin.Android.Support.V17.Lean back support library dependency has been removed from SfCarousel in the Android package.

SfChart

Features

  • The ChartAxis now allows to customize the individual sides of RangePadding and PlotOffset features.
  • The Chart control now supports wrapping the text of the chart title.

Bug fixes

  • #291402 – [UWP] Now, the trackball line will be updated properly when using chart inside the SfNavigationDrawer.
  • #291548 – [Android] The ObjectDisposedException will no longer be thrown while navigating back from chart page.

SfChat

Bug fixes

  • #156800, #287238, #293235 - [iOS] No extra space is rendered between the editor and keyboard when chat is loaded inside a navigation page or shell page.

SfChipGroup

Features

  • Now, the ChipGroup choice type allows user to select and deselect the chip item by using the ChoiceMode property.
  • Now, the ChipGroup control supports to insert and replace the chip items in all types of ChipGroup.

Bug fixes

  • #292287 – Now, the ImageMemberPath works properly with FontImageSource.

SfCircularGauge

Features

  • #236900 – Provided support to export the circular gauge to file stream and an image with various formats.
  • #35993 - Provided pointer dragging events support when the user begins dragging the pointer during the pointer value changes and ends.

Bug fixes

  • #295619 - Previous views of the Annotation cleared while dynamically setting new annotation collections to circular gauge.
  • #155656 - [UWP] LabelCreated event is working fine for the first scale when using two scales.
  • #290184 - [iOS] In iOS version 13.6, RangePointer animation is performed smoothly at the load time.
  • #288439 - [UWP] Adding circular gauge as an item template on SfListView and scroll, circular gauge will no longer throw any exception.

SfComboBox

Features

  • Now, SfComboBox supports clear button when using inside the SfTextInputLayout.

  • Selection background hovers color support for dropdown items has been provided.

SfDataGrid

Features

  • #282890 - Support has been provided to swipe UnboundRow, CaptionSummaryRow, GroupSummaryRow and TableSummaryRow by setting SwipeStartedEventArgs.Cancel as false in the SwipeStarted event handler.

Bug fixes

  • #287103 - Now, the SfDataPager is rendered based on it’s LayoutOptions even when we add or remove NumericButtons in runtime.
  • #284231 - Now, when sorting is performed, the SfDataGrid.View.LiveDataUpdateMode.AllowDataShaping is considered for all the pages in the paged collection.
  • #285679 - [Android] Now, the 1st numeric button of SfDataPager will be rendered properly.

SfDatePicker

Features

  • A new date format DD/MM/YYYY has been implemented.

SfDateTimeRangeNavigator

Bug fixes

  • #287048 – [iOS] Now, the NullReferenceException will no longer be thrown while invoking the RangeChanged event.

SfDiagram

Bug fixes

  • #155427 - Now, the image will be added properly in annotation content.
  • #285733 - [iOS] The Null Exception will no longer be thrown while adding template in node.
  • #288371 - [iOS] Now, the user handle template will be added properly.

SfImageEditor

Features

  • #260189- Provided support to hide or show the delete icon button on the image editor.
  • #151997 - Provided support to customize the color palette circle size on the image editor.
  • #290615, 157066- Provided support to customize the toolbar border color.
  • #16016 - Provided programmatic zoom level support for image editor.

Bug fixes

  • #13880 - [iOS] Text displayed properly without cropping while rotating a device.
  • #277879 - [iOS] Improved image quality when image is saved by combining with text.
  • #289151 - [Android] The custom view is added properly to the image when adding the custom view from the ToolbarItemSelected event.
  • #287179 - [Android] ToggleCropping grid is added properly at the load time as well as device rotation with toolbar disabling.

SfLinearGauge

Bug fixes

  • #286817 - [Android] Annotations are displaying properly while navigating between the tap view page (shell navigation).
  • #291427 - [iOS] The header text appears properly when the width of the text is more than half of the control width.

SfListView

Bug fixes

  • #280954, #154991, #157391, #291530 - [Android] Now, listview item will be updated properly even when SfListView.IsScrollingEnabled is false.
  • #291565 - [UWP] Now, DoubleTappedEvent will be raised for listview item when SfListView.SelectionMode is SingleDeselect.
  • #284462, #285891 - [Android] Now, the listview items are updated properly when changing the SfListView.ItemSource.
  • #290232, #157284 - [Android] Now, when SfTabView is loaded as listview item, listview scrolling will work properly after swiping between tabs in SfTabView.
  • #157345 - [Android] Now, the SfListView loads more items and renders properly even when we load the SfListView inside a scroll view.

SfMaps

Features

  • #242058 – Provided support to bring the selected map marker above all the other markers.
  • #251228, 243890 - Provided events support when tapping and panning the map.
  • #157202 - Provided template selector support for maps shape, marker and bubble tooltip template.

Bug fixes

  • #282896 - [UWP] Adding markers as type of ObservableRangeCollection, all markers shown on the maps.
  • #290297 - [UWP] Marker counts will not be increased from the real count of map markers by adding markers from MeasureInvalidated event.
  • #292426, 292729, 293137, 293139 - Clearing base layer markers, doesn’t affect its sub layers markers collection in the view.
  • #292657 - Sublayer marker selected event is working properly, when imagery layer has multiple sub layers with markers.

SfMaskedEdit

Features

  • #259269, 153519– Provided support to set the cursor position for the Masked Entry control and provided a new event that provides notification of cursor position changes.

Bug fixes

  • #287779 - [Android] Adding text at load time and EnablePasswordDelay, masked edit control will be no longer thrown any exception.

SfNumericTextBox

Bug fixes

  • #274088 – [iOS] Updated the border thickness of SfNumericTextBox equivalent to Xamarin.Forms entry control.
  • #286421 – [iOS] The ArgumentOutOfRangeException will no longer be thrown with Chinese culture keypad while Unfocused and focus in SfNumericTextBox.
  • #291537 - [Android] ReturnType “Next” works properly while placing the SfNumericTextBox at last in the collection of elements.

SfNumericUpDown

Bug fixes

  • #283106, #283504 - [Android] InvalidFormatException will no longer be thrown while giving initial input as dot with German, French, and Russian culture in SfNumericUpDown.

SfPdfViewer

Features

  • #284585,155175 - The support to export annotations asynchronously has been implemented.
  • #286984 - The support to clear the undo and redo stacks programmatically has been implemented.
  • #289572 - [iOS] The support to enable or disable the double-tap zooming has been implemented.
  • #289265 - The support to enable or disable the page-flipping in the PageByPage mode has been implemented.
    Implemented the support to dispose the resources of SfPdfViewer.

Bug Fixes

  • #277071 – [Android] Memory consumption has been improved for very large PDFs.
  • #278971 - [Android, iOS] The toolbar texts are now localized properly.
  • #274229 - [UWP] The total page count value shown in the toolbar and the corner of the page will no longer differ.
  • #278185 - [Android] The PDF pages are now rendered properly.
  • #280321 - [UWP] Application will no longer crash while unloading the PDF.
  • #282234,155492 - Application will no longer show the ‘XFA forms not supported’ popup while reloading the saved form filling document.
  • #279687 - [Android] The performance issue will no longer occur while scrolling or zooming pages in the PageByPage view mode.
  • #282190 - [iOS] The PDF pages will no longer be blank while switching between navigation pages.
  • #281641 - The form fields will no longer be loaded with unwanted border.
  • #281414 - [iOS] The radio buttons will no longer be loaded with unwanted border.
  • #282997 - [iOS] The GoToPage API is now working properly.
  • #280902 - Application will no longer crash with NullReferenceException while leaving the navigation pages.
  • #282233 - Flattening the PDF document no longer causes page contents to overlap.
  • #154877 - Transparency of the stamp annotations are now preserved properly.
  • #280522 - The PageNumber property is now working as expected when used in data binding.
  • #281298 - [UWP] The PDF pages are now scaled properly when printing.
    [iOS] Application will no longer crash when the password-protected PDF is loaded.
  • #154877 - [Android] Application will no longer crash with NullReferenceException while printing.
  • #155175 - [UWP] The stamp annotations are now exported properly while using the ExportAnnotations API.
  • #155175 - The ClearAllAnnotations API is now working properly.
  • #155482,283791,284419 - Application will no longer crash while navigating between the navigation pages.
  • #155272 - [iOS, UWP] Annotations are now cleared properly when the ClearAllAnnotations API is called.
  • #281178 - Application will no longer crash while saving the PDF.
  • #281178 - The PDF document will no longer be damaged after saving.
  • #269874 - [iOS, UWP] Red dots in the checkbox form fields are now preserved properly after saving and reloading.
  • #285644 - Annotations will no longer be misplaced while navigating between pages in the PageByPage view mode.
  • #285121 - PDF pages are now rendered properly while navigating between pages in the PageByPage view mode.
  • #285121 - Stamp annotation is added on the correct page while loading the PDF in the PageByPage view mode.
  • #284896 - [Android] The performance issue will no longer occur while flipping the pages in PageByPage view mode.
  • #278418 - [iOS] The search popup message will no longer appear when the built-in toolbar is disabled.
  • #283619 - The password dialog is now shown when the password-protected PDF is loaded.
  • #284197 - The text selection is now working properly in the PDF document.
  • #284059 - [UWP] Application will no longer crash while leaving the navigation page containing SfPdfViewer.
  • #283658 - [iOS] Annotations are now cleared properly when the ClearAllAnnotations API is called.
  • #280321 - Application will no longer crash while unloading the PDF.
  • #284585 - The custom stamp annotations will now be exported properly using the ExportAnnotations API.
  • #285576 - [iOS] The handwritten signature can now be selected after saving and reloading.
  • #285575 - [Android] Annotations will now be preserved properly on save and reload.
  • #285630 - [iOS] The SfPdfViewer is now rendered properly when the content of the page is set multiple times.
  • #284885 - [Android] The Form field names will no longer be missing when the fields are exported.
  • #284766 - [UWP] The application will no longer throw the NullReferenceException when the PDF is loaded.
  • #155846 - The search occurrence count is now correct when text search is performed.
  • #284976 – The NullReferenceException will no longer occur when the PDF is saved.
  • #285644 – The free text annotations will be added to the correct position when the PDF is loaded.
  • #285120 – The application will no longer crash when the PDF is loaded.
  • #286981 - [Android] The application will no longer crash with the NullReferenceException when the AnnotationSettings.IsLocked API is set to true in the DocumentLoaded event.
  • #287388 – The stroke width and font size of annotations are now updated properly.
  • #286166 - [UWP] The page number entry in the built-in toolbar now allows more than a single digit.
  • #286465 - [UWP] The ink annotations are no longer cleared when the ink annotation is drawn.
  • #284064 - [Android] The application will no longer crash with the System.NotSupported exception while performing ink operation.
  • #285633 - [Android] The PDF pages will no longer be rendered at the top of the first page while zooming.
  • #286480 - Text is now extracted properly from the PDF.
  • #284882 – The text form field can now be edited when the SfPdfViewer is placed inside the SfNavigationDrawer.
  • #287397 - [UWP] Searching the previous text instance is now navigating to the corresponding page.
  • #288851 - [iOS] The application will no longer crash with the ObjectDisposedException when the PDF is loaded.
  • #287697 - [Android, iOS] The application will no longer crash while loading corrupted PDF.
  • #288285 – The shape annotations will no longer be misplaced after exporting and importing annotations.
  • #289259 - The PDF pages will be rendered properly while navigating between the pages.
  • #286632 - Annotations will no longer be misplaced when the PDF is loaded.
  • #288838 - [iOS] Tapping on the radio button will no longer deselect it.
  • #288872 - Annotations are now displayed properly after saving and reloading.
  • #146060 - [iOS] Setting the PageNumber property now navigates to the correct page in the PageByPage view mode.
  • #288728 – The application will no longer hang when a large PDF is loaded and scrolled immediately after loading.
  • #289613 – The annotation comments are no longer removed from the PDF after saving.
  • #288726 - Author value of annotations will no longer be null while exporting the annotations.
  • #289256 - [Android] The value of the PageNumber property will no longer differ when the device orientation is changed.
  • #289257 - [Android] The PDF pages will no longer be shown with white space while navigating using the PageNumber property.
  • #289261 - [Android] The free text and line annotations will no longer be misplaced when the PDF is saved and reloaded.
  • #289709 - [Android] Annotations will no longer be moved when the device orientation changes.
  • #289263 - [Android] The selected line annotations will no longer be moved when the PDF is zoomed.
  • #289606 - [Android, iOS] The line annotations will no longer be misplaced when the PDF is saved and reloaded.
  • #289135 - [UWP] The application will no longer crash while loading the PDF.
  • #289197 - [Android, iOS] The application will no longer crash while dynamically changing toolbar visibility.
  • #288498 – The nested child elements in the custom stamp annotations are now resized properly when the PDF is zoomed.
  • #278494 - [iOS] The application will no longer crash with the OutOfMemoryException when the large PDF is loaded.
  • #289691 - [Android] The added signature output will no longer be wrong when the AddHandwrittenSignature API is used.
  • #289758 - [iOS] The handwritten signature will now be added in the correct position when the AddHandwrittenSignature API is used.
  • #289693 - [UWP] The application will no longer crash with the System.ArgumentException when the form fields are exported.
  • #290440 - [UWP] The PDF pages will now be fit to width when the ViewMode API is set to FitWidth.
  • #291672 - [iOS] Scrolling is now smooth when we scroll to the 600th page of the PDF.
  • #289857 – The Hyperlink and TOC are now working properly in the PDF document.
  • #290806 – The PDF pages will no longer be scrolled when the circle annotation is added.
  • #287387 – The shape annotation will no longer shrink when it is selected and deselected repeatedly.
  • #290974 - [iOS] The signature pad buttons will no longer be hidden by the device’s safe area.
  • #290172 – The stamp annotations are now added with the desired bounds.
  • #291454 - [UWP] The PDF pages will no longer be shifted to the right side of the viewport when the PDF is loaded.
  • #157234 - [iOS] The stamp annotation bounds returned from the StampAnnotationMovedOrResizedEventArgs is now correct.
    [iOS] The built-in toolbar will no longer disappear while adding the free text annotation.

SfPicker

Features

  • Provided Closing event support to handle the closing of picker in Dialog mode.

SfPopupLayout

Features

  • #293575 - Support has been provided to load font icon in PopupView close button.

SfProgressBar

Bug fixes

  • #281871 - Now, the circular progress bar content size will update properly.
  • #285023 - Now, the circular progress bar animation works properly in indeterminate state.
  • #285556 - [Android] Now, the circular progress bar range color will update properly.

SfRichTextEditor

Bug fixes

  • #285607 - The Null Exception will no longer be thrown with empty text property.
  • #287283 - [iOS] Now, the editor will not hidden by the keyboard in multi parent layout.
  • #288996 - The Null Exception will no longer be thrown while selecting the hyperlink.
  • #288389 - Now,the custom font will be applied properly.

Features

  • Now, SfRichTextEditor provides supports to switch toolbar position at top or bottom of the editor.

  • Now, SfRichTextEditor provides supports to insert text at the current cursor position in the editor.

SfSchedule

Bug fixes

  • #F156143 - [Android] Now, the date and day text in the ViewHeader will align at the center of the WeekView and WorkWeekView.

  • #I275877 - Now, the CurrentDate will update properly when changing the date in the device without closing the application.

SfStepProgressBar

Bug fixes

  • #282659,281699 - Now, the step progress bar completed step state works properly.
  • #286024 - Now, the step progress bar complete state style works properly.
  • #288665 - Now, the step progress bar progress line style works properly.

SfTabView

Features

  • Provided IsSelected API in SfTabView to get whether a tab is selected or not.

  • [Android] Virtualization has been implemented and can be enabled by using the EnableVirtualization API.

SfTextInputLayout

Bug fixes

  • #154756 - The char count label will position properly with trailing view.
  • #F156018 - When using multiple TextInputLayouts in ListView DataTemplate, the SfTextInputLayout will focus properly.
  • #157245 - InputViewPadding right margin is added correctly to the content of input view.
  • #289322 - When setting the leading or trailing view position is “Inside”, the drop-down does not consider leading or trailing size and rendered for the full-text input layout size.

SfTreeMap

Features

  • #153684 - Provided multi-level support for hierarchical collection data.

SfTreeView

Bug fixes

  • #294159, #294533, #294459, #294543, #294567, #294756, #294764, #158115, #294756 - [iOS] Now, the IndexOutOfRangeExceptionis no longer thrown when using SfTreeView in latest iOS version 14.

XlsIO

Features

  • #140566, #204625 - Color scale conditional formatting rule is supported in Excel to PDF conversion.
  • #138215, #277809 - Support has been provided for form controls in Excel to PDF conversion.
  • #181688, #211073, #224926, #233740 - Support has been provided for converting chart with images and shapes into image or PDF.
  • #284324, #F124417 - Support has ben provided to set value-from-cells option to data labels of Excel chart.
  • #204625, #266248 - Support has been provided for conditional format data bar in Excel to PDF conversion.
  • Support has been provided for conditional format color scales in Excel to PDF conversion.

Breaking Changes

  • #138215, #277809 - The EnableFormFields property of ExcelToPDFConverterSettings indicates whether the PDF rendering to be done by form fields or not.
  • #284324, #F124417 - The IsValueFromCells property of ChartDataLabelsImpl class gets or sets a boolean value to display value-from-cells in data labels of Excel chart.
  • #284324, #F124417 - The ValueFromCellsRange property of ChartDataLabelsImpl class gets or sets the cell range of data labels.
  • The PivotEngineValues property of IPivotTable interface is now available in Portable to get or set the pivot engine values.

Bug Fixes

  • #279504, #F154636 - Chart title with wrap text is now rendered properly in chart to image conversion.
  • #292282, #F157287 - CopyTo method now copies Excel table styles if copied from second row or more.
  • #283480 - Exception is no longer thrown while adding SVG images more than once.
  • #287404 - Additional headers are no longer added on importing the data objects with hyperlinks.
  • #283975 - Axis labels color no longer varies while cloning.
  • #283371 - Dash and DashDot patterns are now proper in line charts.
  • #279553 - Exception is no longer thrown while setting table formula with a special character.
  • #278057 - Exception is no longer thrown while setting conditional formula in non-English cultures.
  • #279738 - Image position is no longer changed on inserting more rows.
  • #281874 - Importing data from collection objects with hyperlink is now proper.
  • #283254 - Negative time format is now proper in the Excel to PDF conversion.
  • #265048 - Chart category label text is now rendered properly when label text is wrapped.
  • #279531 - Base unit of Excel chart category axis is now set properly in chart to image conversion.
  • #277676 - Legend alignment is now proper while converting chart to image in NetStandard.
  • #277736 - Exception is no longer thrown while converting scatter line chart to image with two series in NetStandard.
  • #281783 - Chart axis title with line break is now rendered properly while converting chart to image in NetStandard.
  • #288290 - Parsing exception is no longer thrown while opening the Excel files with type-token in the formula parser.
  • #287802 - DataRange of Sparkline is now serialized correctly for named ranges.
  • #288831 - Print Title named range is now correct while changing the Excel version.
  • #278644 - Re-saving binary Excel file (XLS) with list data validation in German culture is now preserved properly.
  • #289301 - Copy merge in template marker when using more than one merged columns is now working.
  • #288326 - Axis label position is now correct in chart to image conversion.
  • #279738 - Image position is no longer changed while inserting more rows.
  • #290139 - Exception is no longer thrown while parsing conditional formats with an invalid operator.
  • #292271 - Exception is no longer thrown if all the table rows are deleted.
  • #287375 - Display text is now correct when hour value in time is more than 24 hours.
  • #288302 - Unwanted XML elements are no longer parsed while opening the Excel document.
  • #292241 - Rich text is now applied to tables during Excel to PDF conversion.
  • #F157035 - Formula value is now proper while resaving the Excel document with license.
  • #F157299 - Mixed data type values are no longer exported as text while exporting worksheet to data table.
  • #F157772 - Line series are missing in Excel to PDF conversion.
  • Null reference exception is no longer thrown in Excel to PDF conversion.
  • Exception is no longer thrown while converting the Excel document to PDF.
  • Chart to image converter no longer throws exception in Excel to PDF conversion.
  • List object column named range is now updated properly.
  • DataBar is no longer changed in Excel to PDF conversion.
  • Chart category label text is now rendered properly in Excel to PDF conversion.
  • Out of range exception is no longer thrown when the input Excel contains macro sheet.
  • Chart category label text is now rendered properly during Excel to PDF conversion.