Essential Studio for Xamarin.Forms Release Notes
DocIO
Features
- #I193695, #I204886, #I206463, #I206930, #I207625, #I208400, #I219802, #I223333, #I224205, #I224532, #I230524, #I286086, #I288430, #I304956, #I310217, #I135185, #I135243, #I156004, #F119389, #I157231, #F125603, #I163232, #I164076, #I164410, #I164724, #I167776, #I170758, #F129910, #F129911, #I177323, #I156820, #I182239, #I189834, #I197733, #I158678, #I161942, #I175960, #I178173, #I169491, #I180412, #I181509, #I183143, #I183750, #F131672, #I185703, #I185793, #I185927, #I186314, #I173965, #I187805, #I188727, #I193069, #I193695, #I184554, #I195475, #I195671, #F127227, #I197345, #I197187, #F132419, #I197374, #I198721 – Convert Word document to images.
- #FB28877- Insert text wrapping break in a Word document.
- #I61189, #I244076 – Customize the mail merge execution to start a new page for each group of records in a Word document.
- #I343315 – Access or set the internal margins for shapes in the Word document.
- #I315632 – Create a Waterfall chart in the DOCX format document.
- DotDotDashHeavy, DottedHeavy, and Thick underline styles render as they are in the input Word document during Word to PDF conversion.
Bug Fixes
- #I380680, #I381402 - Bookmark content is now deleted properly while calling
DeleteBookmarkContent
API. - #I379675 - The IndexOutOfRangeException will no longer be thrown while deleting the bookmark content.
- #I379146 - Map chart is now preserved properly while resaving a DOCX format document.
- #I378787 - Shape border is now preserved properly while converting a Word document to PDF.
- #I376761 - Table is now preserved properly while resaving a DOC format document.
- #I375541 - TextBox line join type is now preserved properly while converting a DOCX document to PDF.
- #I376003 - Words and characters counts are now updated properly while calling
UpdateWordCount
API. -
WPicture.IsMetaFile
property is now updated properly for metafile image.
Features
- Added a PDF/A-4 conformance creation and conversion support.
- #I381316 - Added support to create, edit, and remove watermark annotations.
- Added a high-level API to convert images to PDF documents.
- Added support to create, edit, and remove the rich media annotations.
- #F174432 - Added support to get the timestamp certificate from the signature validation result.
- #I364032 - Added support to flatten annotations without calling the save method.
- #I360243, F174432 - Added support to get the detail of the signature’s validity from the PdfSignatureValidationResult.
- Added the property changed event support for the annotations.
- Added support to split a PDF document by fixed and custom ranges.
- #376619 - Added support for the PdfGS1Code128Barcode and PdfCode128Barcode.
Bug Fixes
- #I380779 - The PDF form field visibility is not working properly from an existing PDF document.
- #I384734 - The Preservation issue no longer occurs while adding Unicode characters to the PDF form fields.
- #I385168 - The orientation is properly preserved while trying to import the rotated PDF pages to a new pdf document.
- #I382887 - The invalid cross-reference table exception will no longer occur while merging a PDF document.
- #I381950 - The widget annotation properly shows in viewers after merging the cropped PDF documents.
- #I382355 - A fatal error will no longer occur while opening a PDF document with open and repair mode.
- #I381563 - An exception will no longer occur when reusing the input stream without closing a PDF document completely.
- #I380561 - The dropdown field values are imported properly with the dynamic xml file.
- #F175170 - The PDF signature validation passed when verifying digitally signed with the ECDSA-SHA256 algorithm.
- #I379400, I380182 - The preservation issue will no longer occur while adding the image into the signature appearance and draw position.
- #I380425 - The shape is preserved properly while converting the Presentation to a PDF document.
- #I378529 - The preservation issue will no longer occur after rotating the document and adding a stamp to a PDF document.
- #I369183 - The rotation is considered while creating a template from the rotated PDF document.
- #I385801 - The document corruption issue will no longer occur while modifying a specific Pdf document.
- #I380301 - The runtime and preservation issue will no longer occur when flattening the form field in a particular PDF document.
- #F35262 - The PdfGrid is preserved properly at the bottom while adding the header and footer.
- #I383513 - The acrobat reader recognized the required mark fields for the text box and list box created using the PDF library.
- #I386166 - The incorrect field name exception will no longer occur when trying to receive the value from the newly added form field.
- #I381517 - Now, the border width is set properly to the textbox field.
- #I382945 - The invalid type cast exception will no longer occur while retrieving the newly added form fields.
- #I381698 - The preservation issue will no longer occur after filing the back color to the combed text box field in a PDF document.
- #I379204 - The preservation issue will no longer occur while filling the text box field on a particular PDF document.
- #I379233 - Shapes are properly drawn with the transparent color using PdfPen.
- #I372110 - The Pages are properly added when you collect the page record collection from the loaded PDF document.
- #I374592 - The bookmark child is not exported multiple times while splitting a PDF document.
- #I372759 - The numeric format is considered when filling a text form field in a PDF document.
- #I371581 - The annotations will be active after flattening annotations in the specific PDF documents.
- #I374556 - The PdfGrid borders are preserved properly while setting the pagination bounds.
- #I375568 - Now, shapes are filled properly with transparent brush colors.
Presentation
Bug Fixes
- #I380434 - Line spacing is now applied properly while converting a PowerPoint presentation to PDF.
SfBackdropPage
Features
-
#I192477 - Now, the bindable property support has been implemented to customize the open and close text in the navigation header icon by adding
OpenText
andCloseText
properties inSfBackdropPage
-
#I348368 - Provided support by adding
OpenIconImageSource
andCloseIconImageSource
properties to customize the image icon in the navigation header.
SfCircularGauge
Bug fixes
- #I378340 - [iOS] The
range
will be re-rendered properly when updating theGradientStops
properties.
SfComboBox
Bug fixes
- #I384976 - Now, the dropdown is properly closed when switching between the tabs inside the AppShell.
SfEffectsView
Features
- #I295677, F170536 - Provided support to customize the opacity of ripple, highlight, and selection color by adding
RippleColorOpacity
,HighlightColorOpacity
,SelectionColorOpacity
properties inSfEffectsView
respectively.
SfMaps
Bug fixes
- #I43467 - [iOS] The polygon will become properly clear when clearing and adding the layer collection.
SfNavigationDrawer
Bug fixes
- #I378784, I385320 - [iOS] Now, the SfNavigationDrawer properly navigated without any exception.
SfNumericTextBox
Bug fixes
-
#I378138 - [UWP] The negative sign will not be removed when entering 0 or .0 after the negative sign in
SfNumericTextBox
control. -
#I378379 - [iOS] Memory leaks will not occur in
SfNumericTextBox
control. -
#I34821 - [UWP] Values will be updated correctly when inserting numbers with a negative sign at the front.
SfPdfViewer
Bug Fixes
- #I373884 - [Android] The application action will now be retained back to portrait mode properly after closing the signature pad.
- #I376533 - The text markup selection is now proper and the highlight will be applied only to the selected text area.
- #I378114 - [iOS] Now, the ink annotations will be added properly with the change in their properties like color and thickness.
- #I376928 - [iOS] Now, the free text annotation will be rendered properly with its appropriate colors.
- #I379756 - [iOS] The Polyline or Polygon annotation lines drawn by dragging are now properly visible.
- #I376962 - [iOS] Now, the text markup annotations will be properly added after performing undo and redo programmatically.
- #I378915 - [iOS] A particular document is now rendered properly with all the existing form fields.
- #I381602 - [UWP] The existing polyline or polygon annotation position will now be maintained properly while drawing a new polyline or polygon annotation nearby.
- #I376470 - [Android] Ink annotations are now added properly in the Kingpad SA8 device.
Features
- #I378734 - Add, remove, and modify polyline annotations from the user interface or programmatically in a PDF document.
- #I366664, I333339 - Add, remove, and modify squiggly annotations from the user interface or programmatically in a PDF document.
- Customize the locked annotation selection border color.
SfProgressBar
Bug fixes
- #I368961- [iOS] Now, the linear progress bar is rendered properly while changing the progress bar range colors at runtime.
SfRichTextEditor
Bug fixes
- #I377652 - After deleting the image from the SfRichTextEditor, the image tag is also removed correctly from the
HtmlText
property. - #I378683 - The cursor position is now maintained correctly after setting the ‘HtmlText’ property.
- #I380624 - Based on the appended text, the RichTextEditor control is made scrollable.
Features
- #I373990 - Provided the Strikethrough formatting support.
- #I358345 - [UWP] Provided the StyleSheet support to render the RichTextEditor control correctly for users in Korea and China locations.
- #I372982 - Now, the FormatChanged event is provided for getting the used font name in the RichTextEditor.
SfRotator
Bug fixes
- #I379983 - Now, the SfRotator memory objects are properly disposed.
SfSchedule
Features
- #I369006, I368995 - The support to change the time ruler label font family and font attribute is now provided by using the TimeLabelFontFamily and TimeLabelFontAttributes properties in DayLabelSettings, WeekLabelSettings, WorkWeekLabelSettings and TimelineLabelSettings.
SfTextInputLayout
Features
- #I346246 - Provided support to control the visibility of leading and trailing views by adding
ShowLeadingView
andShowTrailingView
properties inSfTextInputLayout
.
Bug fixes
-
#I384198 - The
SfTextInputLayout
will not get focused when settingIsEnabled
to ‘false’ and pressing tab button on the physical keyboard. -
#FB34606 - [Android] The
SfTextInputLayout
height will not be changed when navigating as SynchronizationContext.
SfTreeView
Bug fixes
- #I378689 - Now, the
IsSelected
property of theTreeViewNode
is changed to public.
XlsIO
Breaking Changes
- #I375327 -
IsSerializePivotCache
boolean property is added inIPivotCache
interface to save pivot cache when required. - #I376580 - Changed the visibility of the
CompoundFileException
class from internal to public to catch the exception in the try-catch block.
Bug Fixes
- #I382987 - The application hanging issue while opening the Excel document with whitespace in drawing XML element is fixed.