Essential Studio® for Xamarin.Forms Release Notes
DocIO
Features
- #I249958 – Convert the Word document to a Markdown file.
- #I408285 – Convert charts in the Word documents to images.
- #FB-38025 – Preserve new line characters in the table of contents entries of the Word document.
Bug Fixes
- #I351114 - Hanging issue no longer occurs while creating the QRBarcode with Arabic text.
- #I419248 - The ExtractText returning incorrect coordinate bounds is now resolved.
- #I419825 - The formatting exception when getting color from the specific free text annotation PDF document is now resolved.
- #I423210 - Unable to edit the XMP Metadata no longer occurs in a specific PDF document.
- #I421277 - OCSP information not embedded while enabling LTV for a specific certificate is now resolved.
- #I420411 - The flattened annotations not located properly in the specific PDF document is now resolved.
- #I418031 - Find text failure for the text containing numbers with hyphens is now resolved.
- #I415562 - The out of Memory exception no longer occurs when performing extract text for a particular PDF document.
- #I415274 - Export annotation as XFDF not working properly for a specific PDF document is now resolved.
- #I420973 - The ink annotation not preserved properly while flattening a specific PDF document is now resolved.
- #I421396 - The exception no longer occurs when providing an invalid check digit value to the Ean13 Barcode.
- #I421642 - The layer subject is no longer changed after merging a PDF document.
- #I421114 - The preservation issue no longer occurs while drawing the nested grid in a PDF document.
- #I420853 – Converting a specific Document to PDF results in large-size output is now resolved.
- #I418989 - The textbox multiline preservation issue no longer occurs in a specific PDF document.
- #I417772 - The extraction failure no longer occurs when extracting attachments from a PDF document.
- #I415576 - The hanging issue no longer occurs when performing signature validation for a particular PDF document.
- #F176704 - The incorrect signature validation results no longer occur while validating the signature.
Presentation
Features
- #I285034, #I300854 – Apply highlight color to a text in the PowerPoint Presentation.
- #I396782, #I421732 – Find the first occurrence or all occurrences of a text in the entire PowerPoint Presentation or specific slide.
Breaking Changes
- In earlier releases, the given
System.IO.Streaminstance as a parameter to Open methods was disposed of internally. From this release onwards,Presentation.Open(Stream)andPresentation.Open(Stream, String)methods will not dispose of the specified stream instance. The user has to take care of its disposal in their application. - The below listed APIs has been moved to
Syncfusion.PresentationandSyncfusion.PresentationRenderer.
| Name | Type | Old Namespace | New Namespace |
|---|---|---|---|
| TransitionEffect | Enum | Syncfusion.Presentation.SlideTransition | Syncfusion.Presentation |
| TransitionEffectOption | Enum | Syncfusion.Presentation.SlideTransition | Syncfusion.Presentation |
| TransitionSpeed | Enum | Syncfusion.Presentation.SlideTransition | Syncfusion.Presentation |
| ISlideShowTransition | Interface | Syncfusion.Presentation.Interfaces | Syncfusion.Presentation |
| PresentationToPdfConverter | Class | Syncfusion.PresentationToPdfConverter | Syncfusion.PresentationRenderer |
| PresentationToPdfConverterSettings | Class | Syncfusion.PresentationToPdfConverter | Syncfusion.PresentationRenderer |
| SlidesPerPage | Enum | Syncfusion.PresentationToPdfConverter | Syncfusion.PresentationRenderer |
| PublishOptions | Enum | Syncfusion.PresentationToPdfConverter | Syncfusion.PresentationRenderer |
SfChart
Bug fixes
- #I419308 - Now, the
ChartGradientStopColor property will respond to theINotifyPropertyChanged.
SfChipGroup
Bug fixes
- #I416424 – Now, the
SfChipGrouplayout consumes proper space in the app page when the ItemTemplate was used.
SfComboBox
Bug fixes
-
#I413383 - [UWP] Now, the
SfComboBoxdrop-down closed properly inside the Popup control. -
#I411011 - [iOS] The SelectedIndices property works correctly when selecting the item from the dropdown.
-
#I418536 - [Android,iOS] Now, the
SfComboBoxin DataForm can select the values without the SelectedValuePath.
SfDataForm
Bug fixes
- #F178570 - Now, the padding for the group header will be updated correctly.
SfImageEditor
Bug fixes
- #I413657 - [Android] Zooming will not occur automatically when trying to draw the free-hand drawing after a double tap.
- #I413656 - [iOS] The shape selection rectangle will not be enabled for the shapes when trying to select it after cropping the image.
- #I415494 - [Android] The sub toolbar items’ height of the cropping menu will not be cropped after resetting the image.
SfKanban
Bug fixes
- #F177717 - Now, the
CardTemplatewill render correctly based on the element height. - #F177730 - [Android, iOS]Now, the
HeaderTemplatewill render correctly when adding the columns dynamically.
SfMaskedEdit
Bug fixes
- #I409083 - [Android] The
SfMaskedEditcontrol will not crash when pasting more characters even if themaskpermits fewer characters. - #I409873 - [Android] The
SfMaskedEditwill not misbehave when updating themaskdynamically. - #I414628 - [Android] The exception will no longer occur when characters are pasted after typing some values.
- #I413901 - [Android] The
SfMaskedEditwill no longer throw an exception when deleting the last character before the literal using the Delete key. - #I414416 - [Android] The
SfMaskedEditwill no longer throw an exception on loading when predefined text provided on bothMaskandValue - #423513 - [iOS] The
SfMaskedEditwill no longer throw an exception when usingMaskTypeasRegEx.
SfNumericTextBox
Bug fixes
- #I411236 - [iOS] When the
TextAlignmentis set to End, the cursor or text will not be displayed after a small gap at the end. - #I401500 - [iOS] The cursor will be positioned correctly when deleting the values in between.
- #I415550 - [Android] Pasting will work correctly when clicking the copied word on keyboard top.
SfNumericUpDown
Bug fixes
- #I419024 - [UWP] The
ValueChangingevent will not be triggered multiple times when single tapping the increment or decrement button after page navigation. - #I417103 - [UWP] The correct user action value will be obtained in the
ValueChangingevent arguments whenSpinValidationis set to Auto.
SfPdfViewer
Bug Fixes
- #I412744 - The highlighting of searched text in the particular PDF document is now working properly.
- #I415610 - [UWP] The quality of the custom stamp image will no longer decrease after saving the PDF.
- #I414881 - [iOS] Values in the text form fields are now displayed fully without truncation.
- #I409688 - [Android] Ending the ink annotation session will no longer elongate the strokes.
- #I416844 - [Android] Document link annotations will no longer be misplaced in the particular PDF document.
- #FB38639 - [iOS] The
ShapeAnnotationSettings.BindingContextwill no longer become null after calling theAddAnnotationmethod. - #I418759 - [Android, iOS] The
BookmarkPaneVisibilityproperty will now work properly in data binding. - #I418459 - The application will no longer freeze while adding text markup annotation on the particular PDF.
- #I419175 - [UWP] The page count separator is now hidden properly using the
SetToolbarItemVisibilitymethod. - #I418193 - [Android, iOS] Application will no longer crash while saving and reloading the PDF after adding a custom stamp in German culture.
- #I420312 - [iOS] The minimum size of the handwritten signature annotation is now working fine.
- #I422670 - [iOS] Application will no longer crash when the PDF viewer is disposed.
- #I421208 - [iOS] Application will no longer crash while loading the PDF.
Features
- #I329249 - Implemented the support to erase ink annotations.
- #I389718 - Implemented the support to add, edit, and save custom bookmarks.
- #I405215 - Implemented the support to retain the current zoom when pages are changed in the page-by-page view mode.
Breaking Changes
- As the pop-up annotation support was provided in the previous release, the
AnnotationSettings.AllowRenderingPopupAsFreeTextproperty has been removed.
SfPopupLayout
Bug fixes
- #I423959 - Now, the
System.NullReferenceExceptionwill not occur when retrieving the Parent Page of the view.
SfRadioButton
Bug fixes
- #I415489 - [Android]
SfRadioButtonnow works correctly inside the Popup.
SfRichTextEditor
Features
- #413144 - Implemented the support to restrict the system keyboard visibility while focusing the RichTextEditor control in Android and iOS.
- #411886 - Implemented the support to preserve the dictation text after it comes with a new paragraph and a new line in iOS.
Bug fixes
- #I418437- [UWP] Now, the bold and italic tags in the Html content are now properly retrieved in the RichTextEditor.
- #I421387- [Android] Now, the text will appear properly after clicking the hyperlink in Read only mode in the RichTextEditor.
SfSchedule
Bug fixes
- #I416535 - [Android]Now, the
TimelineViewscroll position will maintain correctly when the keyboard opens or close. - #I424559 - [Android]The
NullReferenceExecptionwill longer be thrown when the selected resource is added in the async method.
SfTabView
Bug fixes
- #I388112 - [Android] Now, the
SfTabViewscrolls properly while switching the tabs
XlsIO
Breaking Changes
- #F178313 -
Removemethod is added underIPivotFiltersinterface to remove existing filters in the pivot field.