Essential Studio for Xamarin.Forms Release Notes

v19.2.0.44
June 29, 2021

DocIO

Features

  • #318805 - Added support to set locale identifier for bidirectional languages in Word document.
  • #I319018 - Provided an API to access parent comment in the Word document.
  • Provided a support to preserve the Underline (Words, DashHeavy, DashLong, DashLongHeavy, DotDashHeavy) styles while converting a Word document to PDF/Image.

Bug Fixes

  • #I325966, #I325957 - Text is now preserved properly while converting a Word document to PDF.
  • #I325867, #I324520, #I326706 - The NullReferenceException will no longer be thrown while opening a DOC format document.
  • #I327499, #I329126 - Formula field is now updated properly while calling UpdateDocumentFields() method.
  • #I322766 - Table cell width is now parsed properly while opening a RTF format document.
  • #I327547, #I329193 - The ArgumentOutOfRangeException will no longer be thrown while executing mail merge in the Word document.
  • #I327306 - Nested table is now preserved properly while converting a Word document to PDF.
  • #I327715 - Mail merge is now executed properly in a Word document.
  • #I327638 - Text is now preserved properly while converting a RTF format document to DOCX.
  • #I329491 - Bookmark content is now deleted properly while calling DeleteBookmarkContent() method.
  • #I329195 - Shape border is now preserve properly while converting a DOCX format to PDF.
  • #I331676 - The NullReferenceException will no longer be thrown while closing a Word document.
  • #FB25492 - TC field is now preserved properly in Table of Contents while calling UpdateTableOfContents() method.
  • #FB25336 - Page number format is now preserved properly in Table of Contents while calling UpdateTableOfContents() method.
  • #FB24958 - The NullReferenceException will no longer be thrown while opening a Word document.
  • #318882, #319716 - Mail merge is now executed properly in a Word document.
  • #318634 - Footer is preserved properly while merging the RTF format documents.
  • #318345 - Text in content control is now preserved properly while calling UpdateDocumentFields() method.
  • #317490 - Grid span is now parsed properly while opening a DOCX format document.
  • #319208, #321962, #323896 - The NullReferenceException will no longer be thrown while a opening the DOCX format document.
  • #321276 - The text formatting switch is now preserved properly for formula field.
  • #321276 - The text Format for IF field is now updated properly in the Word document.
  • #320883 - Merge field inside formula field is now updated properly in the Word document.
  • #321276 - Formula field inside SET field is now updated properly in the Word document.
  • #320188 - After Width of a row is now parsed properly while opening the DOCX format document.
  • #321098 - InvalidOperationException will no longer be thrown while saving the DOCX format document.
  • #321579 - Comment is now preserved properly while resaving the DOCX format document.
  • #323670 - Font name is now parsed properly while opening the HTML format document.
  • #322767 - DocVariable field is now updated properly while calling UpdateDocumentFields() method.
  • #325573 - Formula field is now updated properly while calling UpdateDocumentFields() method.
  • #325658 - Word document is now open properly in Microsoft Office 2007 application.
  • #322766 - Preferred cell width is now parsed properly while opening the RTF format document.
  • #324732 - Arabic text is now preserved properly while converting a Word document to PDF.
  • #318245 - The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #323148 - Cell border is now preserved properly while converting a Word document to PDF.
  • #321119, #321126 - Emoji is now preserved properly while converting a Word document to PDF.
  • #323695, #323697 - Extra table preservation issue has been resolved while converting a Word document to PDF.
  • #322630 - Floating table is now preserved properly while converting a Word document to PDF
  • #316394, #320184 - Image is now preserved properly while converting a Word document to PDF.
  • #319607 - The NullReferenceException will no longer be thrown while converting a Word document to Image.
  • #325849 - Page bottom border is now preserved properly while converting a Word document to PDF when surround footer option is disabled.
  • #317423 - Paragraph before spacing is now preserved properly while converting a Word document to PDF.
  • #322780, * #324282 - Paragraph spacing issue is now resolved while converting a Word document to PDF.
  • #319085 - Shape is now aligned properly while converting a Word document to PDF.
  • #317704 - Custom line shape is now preserved while converting a Word document to PDF.
  • #324707 - Symbol is now preserved properly while converting a Word document to PDF.
  • #319081 - Table border is now preserved properly converting a Word document to PDF.
  • #318004 - Table position is now preserved properly while converting a Word document to PDF.
  • #324779 - Table is now preserved properly while converting a Doc format document to PDF.
  • #324490 - Text in rotated shape is now preserved properly while converting a Word document to PDF.
  • #322780, #324285 - Text is now aligned properly while converting a Word document to PDF.
  • #322780 - Text is now preserved properly while converting a Word document to PDF
  • #320184 - Image overlapping issue while converting a Word document to PDF.
  • #308099 - Paragraph border is now preserved properly while converting Word document to PDF.
  • #F164005 - TOC navigation is now working properly while converting a Word document to PDF.
  • #323148 - Vertically merged table cell text is now preserved properly while converting a Word document to PDF.
  • #319433 - The ObjectDisposedException will no longer be thrown while converting a Word document to PDF.
  • #I324672, #I329332 - Shape is now positioned properly while converting a Word document to PDF.
  • #I326436 - Table overlapping issue has been resolved while converting a Word document to PDF.
  • #I326929 - Bullet list is now preserved properly while converting a Word document to PDF.
  • #I327443 - Table cell text is now aligned properly while converting a Word document to PDF.
  • #I328739 - Unicode text is now preserved properly while converting a Word document to PDF.
  • #I327806 - Hanging issue has been resolved while converting a Word document to PDF.
  • #I329334 - Extra space preservation issue has been resolved while converting a Word document to PDF.
  • #I329997 - Custom heading paragraphs are now exported as bookmarks while converting a Word document to PDF.
  • #I329771 - List heading style paragraph is now preserved properly in the exported bookmarks while converting a Word document to PDF.
  • #FB25086 - Paragraph is now aligned properly while converting a Word document to PDF.
  • #I324656 - Text is now preserved with proper font while converting a Word document to PDF in AWS with font substitution event.
  • Symbol is now preserved properly in the shapes while converting a Word document to PDF.
  • TC fields are now updated properly while updating Table of contents.

PDF

Features

  • #321746 – Added support for AutoResizeText in PdfTextBoxField.
  • #317785 – Added support for scope attributes in tagged PDF.
  • #321533 – Added support to export the check box field using export value.

Breaking Changes

  • #323576 – BorderWidth API type changed for form fields from int to float.

Bug Fixes

  • #329164, #331682 – Content will be preserved properly while converting Word to PDF conversion.
  • #326563, #327602 – Header Checksum Illegal exception will no longer be occur while saving a PDF document.
  • #329519 – PDF document will be preserved properly after manipulating the PDF forms.
  • #330183 – PdfTag will be added properly with PdfArtifact for shapes.
  • #329907 – PDF file size will be optimized while import pages from existing PDF document.
  • #328478 – Annotation collection will work properly while import annotations.
  • #329822 – Form fields will be preserved properly while flatten the form in existing PDF document.
  • #328979 – Extra page will no longer be added after adding template to PDF document.
  • #327397, #329534 – PdfGrid column styles will be applied properly to the table cells.
  • #328471 – Annotation will be cleared properly with clear API from Annotation collection.
  • #327697 – Export XFDF with PdfLineMeasurementAnnotation will work properly.
  • #327777 – Exception will no longer occur while compressing particular PDF document.
  • #327093 – PDF A2B conformance will be preserved properly.
  • #326671 – PDF A conformance will be preserved properly in form filling with XMP meta data.
  • #326750 – PdfTag will be preserved properly while adding content in header graphics.
  • #326806 – Documents will be preserved properly while merging with OptimizeResources option.
  • #324920 – Annotation appearance will be preserved properly while flatten the Annotation from a PDF document.
  • #324688 – Selected value will work properly in PdfComboBoxField.
  • #325139 – Improved the stability of import form field in existing PDF document.
  • #324758 – Remainder text result will be updated properly with PdfStringLayouter in the mentioned size.
  • #314007 – PdfRubberStampAnnotation will be preserved properly with rotation.
  • #329501 – PdfGrid will no longer overlap while using pagination bounds.
  • #329850, #F165845 – PdfTag will be preserved properly with nested tables.
  • #329454 – PdfGrid cell bounds will be returned properly for columns with span in BeginCellLayout event.
  • #329218 – PdfTag will be added properly for Pdf417Barcode.
  • #329170 – Form fields will be preserved properly while merging PDF documents.
  • #327126 – PdfGrid will be paginated properly, and will return the correct layout result.
  • #327485 – PdfSignature will be valid even after signing multiple times with different libraries.
  • #321178 – PdfGrid border will be preserved properly with nested grids.
  • #323248 – PdfGrid will be paginated properly with PdfTextElement.
  • #326095 – Barcode will be preserved properly with text in a PDF document.
  • #322979 – Signature field will be rendered properly while flatten the PDF document.
  • #321178 – PdfGrid will be preserved properly with given location and bounds.
  • #F165145 – NullReferenceException will no longer occur while getting forms from existing PDF document.
  • #F165868 – PdfGridRow will be paginated to the next page automatically, if it is not fit on a page.
  • #F164923 – StackOverflowException will no longer occur with PdfDocumentAnalyzer.
  • #311180, #317448 –PDF tags will be added properly with parent tags in a PDF document.
  • #314496 - Remainder text will be updated properly while layout the string with multiline.
  • #312509 - PdfLoadedFreeTextAnnotation returns proper bounds from the particular PDF document.
  • #317545 - Bookmarks will be displayed properly in Adobe document cloud web viewer.
  • #315262 - Ink annotation will be preserved properly while flatten with particular PDF document.
  • #316316 - Exception will no longer occurs while loading large PDF documents.
  • #318660 - Extra new line character will not be added in text box field.
  • #318010 - Characters will be preserved properly while creating appearance for form fields.
  • #319553 - PDF compression will optimize the file size properly with particular document.
  • #319401 - Document will be preserved properly while loading and saving the particular PDF document.
  • #319073 - Font preservation issue will no longer occurs with PdfHtmlTextElement.
  • #321713 - Annotations will be preserved properly while import and flatten.
  • #321475 - Exception will no longer occurs while filling the form fields.
  • #322161 - PdfGrid will be paginated properly with PdfTextElement.
  • #322536 - Bookmarks will be retrieved properly while getting from existing PDF document.
  • #322533 - Content will be redacted properly with particular PDF document.
  • #322529 - Extra PDF pages will not be added with EndPageLayout event.
  • #322273 - Form field will be preserved properly while changing the forecolor.
  • #322933 - PdfGrid will be preserved properly with pagination bounds.
  • #323087, #323578 - Bounds will be return properly in EndPageLayout event.
  • #323900 - Tags structure will be preserved properly with PdfGrid.
  • #320547 - Exception will no longer occurs while exporting PdfGrid.
  • #323642 - Exception will no longer occurs while loading PDF document.
  • #324594 - Pdf417Barcode will be rendered properly with float XDimension value.
  • #324789 - XPathException will no longer occurs while loading XFA document.
  • #324973 - JavaScript actions will be removed properly from existing PDF document.
  • #324966 - PdfCode39ExtendedBarcode will be preserved properly while drawing to PDF page multiple times.
  • #F164131 - Euro characters will be preserved properly while filling form field.
  • #F164353 - check box fields will be imported properly in a PDF document.
  • Annotation name will be returned properly from existing annotation.
  • Radio button form field will be preserved properly with selected value.
  • PdfRubberStampAnnotation will be preserved properly while adding in rotated PdfPage.
  • BorderWidth will be preserved properly while import annotations.
  • Text will be returned properly from PdfLoadedTextBoxField.
  • Image will be preserved properly while adding images to particular PDF document.

Presentation

Features

  • #I208525, #I312566 – Added multicolumn text rendering support in PowerPoint to Image and PDF conversions.

Bug Fixes

  • #I317830 - The PowerPoint presentation will no longer be corrupted while removing the unused layout slide.
  • #I323915 – Replaced image is now updated properly while saving the PowerPoint document.
  • #I323915 - Picture is now replaced properly when PowerPoint document contains JFIF image.
  • Improved the tab splitting behavior in PowerPoint to Image and PDF conversions.

SfAccordion

Bug fixes

  • #FB25805 - [Android] Now, when the accordion content is expanded, it does not overlap with the next item’s header.

SfAutoComplete

Features

  • #F165945 - [Android,iOS] Provided support for DropDownClosing event with an argument type CancelEventArgs.

SfButton

Bug fixes

  • #FB25052 - Now, the SfButton will measure its height properly when using Label as Content with multi-line.

SfCardView

Bug fixes

  • #I322971 - [Android, iOS] The children of a card layout will now align properly even when RTL is enabled.

SfChart

Features

  • #I301010 - Now, the BubbleSeries allows you to show or hide the zero-sized bubble segments.

Bug fixes

  • #I311621 - [UWP] The ValueToPoint method of the chart now returns the correct value.
  • #FB9021 - Now, the DoughnutSeries with a single segment renders properly without a gap at the end of the segment.

SfChat

Features

  • #I304320 - Support has been provided to change the vertical spacing between messages using SfChat.MessageSpacing property.

SfCircularGauge

Bug fixes

  • #I326737 - [iOS, UWP] Gradient colors will be applied properly to the range when the circular gauge IsCenterAligned is true.
  • #I327220 - [Android] The annotation will be positioned properly when IsCenterAligned is true and the device orientation will be changed.
  • #I328697 - [iOS] Here after, pointer dragging will be smooth when enable animation for pointer.
  • #I327225 - [iOS] Needle pointer animation will be working fine when binding scale start and end value from the view model.

SfComboBox

Features

SfDataGrid

Features

  • #I244330, #F142116 - [Android] Provided the support to navigate between grid cells using external keyboards via the SfDataGrid.AllowKeyBoardNavigation property.
  • #FB22809 - A new public method GetActualWidth() has been exposed in GridColumnSizer to get the the final computed actual width that will be set to a column after checking the GridColumn.MaximumWidth & GridColumn.MinimumWidth constraints.
  • #I315817 - Support has been provided to suspend and resume UI changes during SfDataGrid.Columns collection change using SfDataGrid.Columns.Resume and SfDataGrid.Columns.Suspend methods.
  • #I315817 - Support has been provided to refresh only the columns in a data grid using SfDataGrid.RefreshColumns method.
  • Support has been provided to add custom grouping logic using a delegate via the GroupColumnDescription.KeySelector property.

Bug fixes

  • #F166254 - [iOS] Now the combo box drop down will be visible in screen when editing the rows at the bottom of the screen.

SfDatePicker

Features

*#FB26017 - Provided support for Opened, Closing, and Closed events.

SfDiagram

Bug fixes

  • #I331401- [Android] Now, the annotation will not get croped while updating dynamically in the node.
  • #I326956- [Android] Now, the nodes are easier to delete, when it is in the smaller size.
  • #I326741- [Android] Now, the brush color of the node will be updated dynamically.
  • #I327474- [Android] Now, the annotation in the node will not be hidden while updating in graphics value.
  • #I326134- [Android] Now, the node brush and stroke brush can be used in Xaml.
  • #I326001- [Android] Now, the node size will properly be reflected in the dragged object from the stencil.
  • #I325997- [Android] Now, the border color of the node will be applied properly in the diagram.

SfImageEditor

Features

  • #I329786 - Provided support for programmatic elliptical dimension toggle cropping with ratio.

Bug fixes

  • #I322996 - [Android] Text entered in the previewer will no longer exceed the pop-up view.
  • #I323470 - [iOS] Moving the added shape will no longer alter the position of the image in the zoomed state.
  • #F164489 - Added text can now be moved anywhere on the image and its size will be based on the zoom factor.
  • #I324347 - ObjectDisposedException will no longer be thrown when adding control in a pop-up view.
  • #I323996 - [Android] The image will now display properly even after adding shape, undo, and rotate and again adding shape, then undo it.
  • #I324044 - The IsImageEdited property will now properly update the image in the customized state.
  • #F164637 - The selection handler is now added properly when adding a line programmatically at load time, and the application no longer crashes when moving the added line.
  • #I326270 - [UWP] Text will be positioned properly after zooming the image and editing the already added image.
  • #F165699 - [iOS] The entire text will be displayed while zooming the image and adding text, then serializing and deserializing the control.
  • #I329191 - [Android, iOS] The cropping panel will be maintained when you click the cropping panel cancel button and cancel the event.
  • #I329424 - [Android] The saved image will be appropriate when adding shape to the cropped image.
  • #F166069 - [Android] Toolbar items will be hidden after setting toolbar visibility false and calling toggle cropping programmatically.
  • #I326505, #FB8905 - Text is now added horizontally, after adding a text and rotating the image to 90 degree.

SfKanban

Features

  • #F140257, I320646 - Now, the Kanban supports to update the kanban cards when the custom model properties are changed dynamically.

SfLinearGauge

Bug fixes

  • #I328668 - [UWP] Exception will no longer be thrown when setting the scale minimum and maximum value as 0.

SfListView

Features

  • #I240877, #F164698 - [iOS] Support has been provided to disable the bouncing effect of the SfListView using a platform specific API.

Bug fixes

  • #I326765 - Now, the Argument out of range exception will not be thrown when making changes to the group template even when ListView.AutoFitMode is set as Auto or Dynamic.

SfMaps

Bug fixes

  • #I320117 – [Android] Marker will now position properly for ImageryLayer even after reaching the maximum zoom level.
  • #I319015 - [Android,iOS] Map will no longer fluctuate on scrolling the page.
  • #I323246 - Control will no longer throw a NullReferenceException exception when loading latitude longitude bounds using the LatLngBoundsconstructor.
  • #I315404 - [Android] White space will no longer be seen when loading a map with deep zoom level and changing the center point.
  • #I324969 - User interaction will be performed on marker tooltip template view.
  • #I322234 - MarkerSelected event will now be raised for the top marker alone when a bunch of markers is placed in the same position.

SfMaskedEdit

Bug fixes

  • #I318402 - [Android] Masked edit will no longer throw an exception when using the specific RegX type and pressing the clear button.
  • #I321270 - [UWP] The application will no longer crash when pasting the wrong input in SfMaskedEdit.
  • #I322197 - [UWP] The control will no longer throw an exception when a Mask value is provided, the IsReadOnly property is set dynamically, and text is entered.
  • #F165143 - [Android] Custom font family will be applied properly when set text to MaskedEdit Value property at load time.
  • #I328764 - [Android] SfMaskedEdit text will be positioned as like Entry when giving large text.
  • #I331496 - [iOS] Cursor position will be set properly while setting value to SfMaskedEdit dynamically and pressing backspace.

SfNumericTextBox

Features

  • #I319103 - Provided support to avoid default decimal digits using AllowDefaultDecimalDigits property.

Bug fixes

  • #F165363 - [Android] Here after, minus sign will no longer removed while GroupSeparatorMode is always on and you enter minus after typing numbers.

  • #FB25087 - Hereafter, you will be able to set background color as transparent for SfNumericTextBox.
  • #FB12903 - [Android] SfNumericTextBox will be working fine in TableView without any glitches in the keyboard.

SfNumericUpDown

Bug fixes

  • #FB24918 - [Android] Exception will no longer be thrown when back from SfNumericUpDown available page with the pointer holding state in customized up or down button.

SfPdfViewer

Features

  • #318638, 320552 - Implemented the support to render the image content for the signature form fields with the image decode parameters.
  • #322438 - Improved the annotation adding behavior by adding annotations only when dragged on the page and preventing addition when the page is tapped.
  • #316296 - [UWP]Implemented the support to provide a quality factor for print.
  • [UWP] Implemented the support to customize the print previewer with print settings in the Xamarin.Forms.UWP platform.
  • #324033 - Implemented the support to customize the minimum size of the annotations.
  • #322176 - Implemented the support to set decimal values for thickness in all annotations.
  • #324232, 165530 - Implemented the support for flattening signature fields while rendering the page.
  • #305534 - [Android] Improved the performance of page rendering in single page view mode.
  • #212675,273172,289857,298304,308118 - Implemented the support for polygon and cloud annotations.
  • #308118 - Implemented the cloud border support for rectangle and polygon shape annotations.
  • #238961,153389,286913,295565,318648 - Implemented the support to add, select, deselect and modify annotations programmatically.

Bug Fixes

  • #323648 - [Android]Thickness of the selected annotation is now changed properly.
  • #323032 - [UWP]Application will no longer throw an exception while rendering the PDF page.
  • #323154 - The Free text annotation position is no longer misplaced in a particular PDF document after save and reload.
  • #316992 - The handwritten signatures are no longer duplicated while importing.
  • #322434 - [Android, iOS] The text markup annotations are now rendered while importing the annotation data multiple times.
  • #321879 - The signature image content is no longer missing while loading a particular PDF document.
  • #322216 - [Android]Application will no longer crash with exception while loading a particular PDF document.
  • #322075 - [iOS]The PDF contents are now displayed properly in a particular document.
  • #321535 - [UWP]The Undo operation is now working properly for a handwritten signature.
  • #321588 - The CustomStampView property is no longer returned null in the stamp annotation events.
  • #321271 - The password-protected PDFs are now loaded properly.
  • #321265 - [UWP]Application will no longer crash with exception while clicking the previous page button in the built-in toolbar.
  • #163833 - [Android]The AddStamp API is now working properly for all coordinates.
  • #163731 - [Android]The search box text color is now applied properly in the built-in toolbar.
  • [Android] The context menu items will no longer get cropped while selecting the text at the edge of the pages.
  • #320126 - [Android, iOS] Annotation properties are will no longer missing while importing and exporting the text markup annotation.
  • #319845 - [iOS]The Free text annotation border color is now updated properly after exporting and importing.
  • #319285 - [UWP]Font files created in a local folder are now removed properly.
  • #161853 - [UWP]Application will no longer crash with exception while disposing a particular PDF document.
  • #319374 - [UWP]The multi-stroke handwritten signatures are now added properly while adding programmatically.
  • #316763 - [UWP] Application will no longer crash while loading a particular PDF document.
  • #318602 - [UWP]Annotations are no longer missing in the exported image while using the ExportAsImage API.
  • #318615 - Arrow annotations are no longer misplaced, and the free text annotations are no longer missing while importing in the rotated PDF document.
  • #318138 - [Android]The edit text view of the free text annotation is now displayed properly.
  • #317746 - The text search instance is now highlighted properly for a particular PDF document.
  • #317752 - [UWP]Border width property of an annotation is no longer changed while importing and exporting the annotation multiple times.
  • #317581 - [iOS]Page number is now updated properly in the scroll-head while using the GoToPage API.
  • #316726 - [UWP]Application will no longer crash while using the document link annotation in the single-page mode after zooming.
  • #316992 - [UWP]The text markup annotation is now exported and imported properly for a particular PDF document.
  • #312712 - Checkboxes are now imported properly while using the ImportFormData API.
  • #315992 - [Android]Page navigation is now working properly while using the document link annotation.
  • #316106 - [UWP]The ZoomPercentage API is now working properly.
  • #316134 - [Android] The Custom stamp annotation is no longer cropped while resizing.
  • #315855 - [iOS]The AnnotationSettings.Selector.StrokeColor API is now working properly.
  • [UWP] Application will no longer crash while navigating pages using the document link annotation.
  • [Android] Application will no longer crash while scrolling in a particular PDF document.
  • #315078 - [Android, iOS] Annotation can now be drawn over the ink Annotation.
  • #315109 - [iOS] The color of the ink annotation no longer changes while setting the opacity.
  • [iOS] Checkboxes are now saved correctly if the document is saved more than one time.
  • #314585 - Application will no longer crash while switching between tab views which has SfPdfViewer.
  • [Android] Application will no longer crash while loading a particular PDF document from URL.
  • #313507 - [UWP]The PDF page now fits the viewport while loading a document multiple times in a page by page view mode.
  • #162259 - [Android, UWP] Application will no longer crash while unloading a particular PDF document.
  • #314391 - Radio buttons are no longer rendered in a different shape for a particular PDF document.
  • #300400 - The free text annotation position will no longer change in the other PDF viewers for a particular document after save.
  • #162158 - The RemoveAnnotation API is now working when using in the InkAdded event.
  • #312353 - Signature is missing while loading for a particular PDF document.
  • #324484 - [iOS] The application will no longer crash with exception while filling a text form field on a particular PDF document.
  • #324017 - [UWP] The PDF pages are now resized properly while resizing the PdfViewer.
  • #322434 - [Android,iOS] Text markup annotations are now rendered while importing the annotation data multiple times.
  • #325960 - [Android] The application will no longer crash while importing annotations.
  • #322009 - [iOS] The PDF pages are now loaded with correct size in single page mode for a particular PDF document.
  • #325560 - [UWP] The application will no longer crash with exception while unloading a PDF document.
  • #324188 - [UWP] Shape annotations are now added properly when drawn using the stylus pen.
  • [Android] Signature no longer gets cropped while changing the device orientation.
  • #163833 - [Android] Stamp annotation will no longer be missing while navigating between the pages for a PDF document in single page view mode.
  • #325995 - [iOS] Thickness of the shape annotation will no longer change after select, deselect, and undo performed.
  • #325962 - [Android] Existing line annotation color will no longer change while changing the stroke color of the line in the annotation settings.
  • [Android] Signature pad button text no longer gets cropped while localizing.
  • #326518 - [UWP, iOS] Document link annotations are now working properly for a PDF document.
  • #326676 - [iOS] Text markup and handwritten signatures are no longer missing while exporting and importing the annotations.
  • #326653 - [iOS] Stamp annotation is no longer replaced with different image while loading a PDF document.
  • #295565 - [UWP] The application will no longer crash with exception while selecting the drawn annotation programmatically.
  • #326475 - [UWP, iOS] The application will no longer throw NullReferenceException while loading a particular PDF document.
  • #326477 - [UWP] Application will no longer throw ArgumentException while loading a particular PDF document.
  • #327099 - [UWP] The exported image dimensions are no longer different from dimensions of the PDF which is created from an image.
  • #325962 - [Android] Existing line annotation color will no longer change while changing the stroke color of the line in the annotation settings.
  • #326304 - [iOS] The application will no longer crash without exception while switching between page view modes for a PDF document.
  • #330335 - [UWP] Page navigation is now working properly while using the PageNumber property.
  • #327052 - [iOS, Android] Keyboard will no longer hide the textbox form field for a PDF Document.
  • #327982 - [Android] PdfViewer will no longer crash with exception while rotating the device for a form field PDF document.
  • #327980 - [iOS] Page will no longer move down while editing the text box form field on PDF document.
  • #329124 - [Android] The application will no longer crash with exception while selecting a diamond-style radio button.
  • #163833 - [Android] Stamp annotation is now added while adding the annotation in the DocumentLoaded event.
  • #328350 - [Android, iOS]UI will no longer freeze while using the ExportAsImageAsync API.
  • #329746 - [Android] Radio button is now selected properly in a PDF document.
  • #329603 - [iOS] The selected ink annotation’s thickness is no longer varying with the added ink annotation thickness.
  • #163833 - [Android] Stamp annotation size now changed properly while zooming and stamp annotation size are different in tab and mobile.
  • #321259 - [UWP]PDF is now loaded when changing the page view mode after loading the document initially in single page view mode.
  • #328155 - The application will no longer crash with exception while adding an empty ink points collection in the AddHandwrittenSignature API.

Breaking Changes

SfRichTextEditor

Bug fixes

  • #I326195- [iOS] Now, the RichTextEditor will not allow excess space on top of the control.
  • #F308147- [iOS] Now, the RichTextEditor will not throw an exception while using it in multiple views.

SfSchedule

Bug Fixes

  • #I328639 - [Android, iOS] Now, the blackout date stripe flickering issue has been fixed and also the stripe color based on the scheduler theme is applied properly.

Features

  • #I312366, #I315666, #I325514 - Provided the ISO Standard support for week number in the schedule.

  • The span recurrence appointment support has been provided for a duration less than 24 hours for different days.

Breaking Changes

  • In the previous, if the monthly recurrence rule is added for the 31st day, an appointment is added on the last day of the month if the 31st date is not availed (Feb, Apr, Jun, Sep, Nov). But, now the occurrence is only added for the months that have the 31st date.

  • The ByDay support is removed from the daily recurrence type, but the same support is applicable in the weekly recurrence rule type.

SfSignaturePad

Features

  • #I289538 - Now, support has been provided for StrokeStarted and StrokeCompleted events.

SfTextInputLayout

Bug fixes

  • #I321777 - [UWP] Text property will be changed properly when updating it dynamically.

  • #FB25552 - Entry’s IsEnabled property binding will now work with default binding mode when using Entry as an input view of SfTextInputLayout.

SfTimePicker

Features

*#FB26019 - Provided support for Opened, Closing, and Closed events.

Visual Studio Extensions

Features

  • Added the ReadMe file in the Syncfusion Xamarin Project Template.

XlsIO

Breaking Changes

  • #I317951 - InvertIfNegativeColor property is added in IChartSerie interface to invert the color of data point of column and bar chart, if the data point value is negative.
  • #I316167 - NumberFormat property is added in IPivotDataField interface to get or set the number format of pivot data field.

Bug Fixes

  • #I317738 - Button position is now proper while resaving the Excel document.
  • #I313290 - Fixed the argument exception thrown while converting Excel to HTML.
  • #I317793 - Fixed issue of pivot table fonts getting changed while resaving the Excel file.
  • #I318471 - Font is correct in RTF text while parsing bullet formatting.
  • #I319080 - Correctly handled the Pivot cache area reference.
  • #I318774 - Two different types of conditional format icon sets are now applied correctly.
  • #I320381 - Excel file with the black-and-white option enabled in page settings is now converted properly to PDF.
  • #I319833 - OutOfMemoryException thrown while converting Excel to PDF is now resolved.
  • #I317378 - Cell border position is now correct for RTL direction in Excel to PDF conversion.
  • #I318795 - Hebrew text is now rendered properly in Excel to PDF conversion.
  • #I318796 - Shape text for RTL direction is now proper in Excel to PDF conversion.
  • #I320700 - List data validation works properly when changing the culture to “pt-PT”.
  • #I315937 - Data is now rendered properly in Excel to PDF conversion when using table formulas.
  • #I320153 - Pivot table auto-sort based on a data field is now correct.
  • #I318796 - Shape position is now proper for RTL direction in Excel to PDF conversion.
  • #I321087 - Table style color is now handled properly in Excel to PDF conversion.
  • #I323053 - List Data validation is now proper when resaving the Excel file in different cultures.
  • #I321505 - Argument separator is now correct for table formula in Spain culture.
  • #I315863 - Can’t Parse Formula exception thrown while saving the workbook after CopyTo is now resolved.
  • #I315863 - Fixed NullReferenceException while copying the workbook with unknown names.
  • #I315348 - Trendlines are now removed properly when they are deleted using the Legend Entries.
  • #I324692 - Font color is now applied correctly for RTF text.
  • #I314857 - Cell values with custom number format and word-wrap applied being replaced with # in Excel to PDF conversion is now resolved.
  • #I315699 - Format exception thrown while applying the number format with culture code is now resolved.
  • #I318802 - Data Validation is now proper for RTL direction in Excel to PDF conversion.
  • #I326500 - Bold style is now applied properly for RTF text.
  • #I325919 - Data now loads properly into Excel document having power query, after refresh.
  • #I325781 - Exception thrown while parsing picture type marker in the chart is now resolved.
  • #FB24874 - Application runs properly while opening an Excel document having custom XML.
  • #I326500 - Bullet color is now proper in RTF text.
  • #I327039 - Exception thrown while resaving an Excel file with chart having external data range is now resolved.
  • #I320095 - Inline styles are imported correctly in the HTML table to Excel conversion.
  • #I327973 - Application getting hanged while opening Excel document with conditional formatting is now resolved.
  • #I329443 - File corruption issue while resaving Excel document with VML shape is fixed.
  • #I327556 - Exception thrown while parsing Excel functions in parallel threads is now resolved.
  • #I327843 - Weekdays are now rendered properly in Excel to PDF conversion.
  • #I327841 - Date values are now rendered properly in Excel to PDF conversion.
  • #I327840 - Shape text is not proper in Excel to PDF conversion.
  • #I325116 - Exception thrown while opening Excel document with the combinational chart is now resolved.
  • #I329608 - Cell styles are now copied properly while applying template marker with nested objects.
  • #I323615 - Pivot Table layout is now rendered properly in Excel to PDF conversion.
  • #I329723 - NullReferenceException thrown while opening Excel document in Windows Server 2012 R2 is now resolved.
  • #I327842 - Unicode symbols hidden in the header and footer text are now rendered properly in Excel to PDF conversion.
  • #I328837 - Font switching is now proper for the Bengali language in Excel to PDF conversion.
  • #I325276 - Arabic text is now rendered properly in Excel to PDF conversion.
  • #I326280 - Category axis is now rendered properly in PDF conversion.
  • #I328825 - Chart trendline is now rendered properly in PDF conversion.
  • Fixed ObjectReferenceException while opening the Excel document.
  • Pivot border is now handled correctly in Pivot Layout.
  • Scatter chart with color to data point is now rendered correctly in Excel to PDF conversion.
  • IndexOutOfRangeException thrown while converting chart series in PPTX to PDF is now resolved.
  • Worksheet protected with empty password is now handled correctly.