Essential Studio® for Xamarin.Forms Release Notes
DocIO
Bug Fixes
- #209408 - If field result is now properly updated while updating document fields in a particular Word document.
- #208463 - Paragraph tags are properly created while converting a particular Word document as PDF with accessibility.
- #211412, #212690 -
OutOfMemoryExceptionwill be no longer thrown while performing Find & Replace functionality for a particular Word document. - #210863, #211412 -
ArgumentOutOfRangeExceptionwill be no longer thrown while calling theFindAll()API for a particular Word document. - #208450 - Table border is now preserved properly while converting a particular RTF document as PDF.
- #205945 - Word document will be no longer hangs while converting a particular Word document as PDF.
- #211046 - The nested
AutoNumfield is now properly skipped while updating its container field. - #208117 - Hanging issue has been resolved while updating fields in a particular Word document.
- #211709 - Style attribute is now preserved properly while converting a particular Word document as HTML.
- #210867 - List number is now restarted properly on importing contents with
ImportOptionsasListRestartNumberingand saving the resultant document as DOC format. - #209964 - List style is now preserved properly for the first paragraph inserted to a bookmark using Bookmark Navigator.
- #204947 - Text wrapping issue has been resolved while converting a particular Word document as PDF.
- #206374 - Content control content is now preserved properly while converting a particular Word document as PDF.
- #207193 - The first dot(.) character of a paragraph within a table containing decimal tab stop position is now automatically justified like tab (\t) character while converting Word document as PDF.
Bug Fixes
- #207834 - Null reference exception thrown while loading some PDF documents is now fixed.
- #210943 - String not recognized exception will no longer thrown when loading some PDF documents.
- #210828 - Corruption issue after signing the PDF document is now fixed.
- #211845 - SelectedIndex property issue in PdfLoadedRadioButtonField is now fixed.
- #208585 - Form fields are not duplicated when loading and saving the PDF document.
- #208463 - Underline text tags are preserved as figure will no longer occur when converting Word to PDF.
- #210703 - Null value returns from the LinePoints property will no longer occur in PdfLine Annotation.
- #210779 - Null reference exception will no longer occur when filling the form fields in the PDF document.
- #210590 - Custom metadata set property are now properly working in the PDF document.
- #211089 - Appearance are now preserved properly for selected item in the PdfLoadedComboBoxField.
- #204693 - The orientation value set in the image properties is now detected and rendered properly when drawn to the PDF page.
Presentation
Bug Fixes
- #209550 -
Object reference exceptionwill no more thrown while loading a PowerPoint document created with XMLPowerTools. - #211236 - Individual shape bounds within the group shapes are now updated to the properties while loading a PowerPoint document.
-
String format exceptionwill no more thrown while creating animations in Afrikaans culture. -
Access violation exceptionwill no more thrown while re-saving a PowerPoint document with same file name.
SfAutoComplete
Bug Fixes
- #138830: Now, setting more than 20 property in Model for
SfAutocomplete(iOS). - #203681, 207813: DropDown closed when click the down Arrow in
SfAutocomplete(UWP).
SfCalendar
Bug Fixes
- #212006:
DateSelectionColorwill not be applied to the today date of SfCalendar in Xamarin.Forms (Android). - #211669: The SfCalendar header customization will work properly when customizing in XAML in Xamarin.Forms (UWP).
- #213005,210830,210759,212003,212346,212396,212607,213198,137713,213553,213204: The SfCalendar crash will be resolved when more than one instance is created and popped off the UI navigation stack in Xamarin.Forms (iOS).
SfCarousel
Bug Fixes
- #211876: Now, Rendering is working properly while using the label as content in
SfCarousel(Android).
SfChart
Bug Fixes
-
#210551 – The
ObjectDisposedExceptionwill no longer be thrown when clear the series at run-time during animation is in progress. -
#210046 – The
ObjectDisposedExceptionwill no longer be thrown while navigating different pages with chart. -
#206804 – Issue with wrong
ZoomFactorandZoomPositionvalues while zooming and scrolling has been fixed. -
#211129 - The
ObjectDisposedExceptionwill no longer be thrown while clearing and adding annotations at run-time.
SfCheckBox
Bug fixes
- #210647: Now, the
TextColorproperty is updated properly in UWP platform.
SfCircularGauge
Bug fixes
-
# 210575 – The
GradientStopsproperty inRangehas been updated dynamically in Xamarin.Forms for iOS and UWP . -
# 210575 – Live update of
RangePointerwith animation is working as expected in Xamarin.Forms for iOS.
SfComboBox
Bug Fixes
- #209894, 211181, 211787, 211831, 212325 , 212472: Now,Binding the
SelectedItemproperty inSfComboboxis working correctly. - #210243: Now,Apply a Transparent Background Color for the
SfCombobox(Android). - #209983, 210370: SfCombobox works fine when setting a empty list as a
ComboBoxSource. - #212453: Rendering is working properly while using the combobox in the
SfDataForm. - #212515:
IsSelectedItemVisible property is working fine whenEditableModeis false. - #211871:
SelectedIndexis working properly inSfComboBox(UWP). - #212132:
DisplayMemberPathproperty working fine which exists in base class of model.
SfDataForm
Bug Fixes
- #138984: Selected time in
TimePickerwill be displayed properly in the display field (iOS). - #212794, #I210983, #I212400: The
NullReferenceExceptionwill no longer be thrown when generating the picker item (other than enum data type) through theAutoGeneratingDataFormItemevent. - #210864: The
System.ArgumentExceptionwill no longer be thrown whenDataObjecthas properties as same as the property name in base class and derived class. - #209613: Validation will work properly when calling the
Validatemethod on page appearing to validate the form on page load (Android). - #209613: The labels will be arranged in proper spacing in the group when calling the
Validatemethod on page appearing to validate the form on page load (UWP). - #138858: The
TextColorfor the selected picker item will work properly when setting throughDataFormPickerEditor(Android and iOS).
SfDataGrid
Bug fixes
- #210110: Exception thrown when tapping on a column header with adding manually generated columns in the
SfDataGrid.Columnscollection assinged from the sample has been fixed. - #211927: Horizontal grid lines are not hiding for the
GridTemplateColumnwhen applying grid lines visibility asNonehas been fixed. - #210112: Exception thrown when binding the
SelectedItemsfor SfListView and SfDataGrid using same the ViewModel has been fixed. - #210419, #210323, #208375, #F138720: Drag and drop does not work for both SfListView and SfDataGrid control when loaded as
SfPullToRefresh.PullableContentin iOS platform. This issue has been fixed. - #210435 - Tab key action is not working in macOS platform when editing a grid cell. This issue has been fixed.
Enhancements
- #205671 – Support to bind the column properties in XAML directly from the ViewModel without mentioning the binding source has been provided.
SfDiagram
Bug Fixes
- #206863 - ‘EnableDrag’ property will work fine for stencil.
SfImageEditor
Bug fixes
-
#206284 - Now, image editor will load immediately in release mode UWP .
-
#139205 - Now, Image Loaded event will not call while cropping in Android.
SfLinearGauge
Bug fixes
-
# 210575 – The
BarPointeris rendered properly even on setting smaller values along withCornerRadiusbeing applied to the pointer in Xamarin.Forms for Android. -
# 210575 – The
GradientStopsproperty inLinearScalehas been updated dynamically in Xamarin.Forms for iOS and UWP.
SfListView
Bug fixes
- #211433, 211894, 212149, 212167, 211736, 212440 - SfListView will be rendered properly when hosting it into any layout: Grid, StackLayout, and more.
- #210469 - In UWP platform, selected items will be displayed properly even after navigating between the pages in the Xamarin.Forms version 3.0 and above.
- #209268 - When setting the
AutoFitModeasHeight, the group header size will be updated properly while scrolling. - #139181 - The group expand and collapse operations are working properly in the
GridLayout. - #208776, 211710, 211369, 212051, 211734, 212888 - Exception will no longer be thrown when binding to the public properties in SfListView.
- #210469 - In UWP platform, scrolling will be working properly without jumping.
- #210419 - Drag-and-drop operations will be working properly when dragging the first item using drag indicator.
- #209884 - Items will be added properly after deleting the items by swiping.
Breaking changes
- SfListView was rendered based on MinimumHeightRequest and MinimumWidthRequest that were defined internally when loading inside StackLayout, ScrollView, and Grid, in which RowDefinition or ColumnDefinition was set to ‘Auto’, because, the size was not obtained. So, you cannot provide size less than predefined minimum size. This behavior has been modified to measure and layout similar to Xamarin.Forms ListView.
SfMaskedEdit
Bug fixes
- #211606: The
System.ObjectDisposedExceptionwill no longer be thrown when usingSfMaskedEditin Android platform. - #211483: The
System.ArgumentOutOfRangeExceptionwill no longer be thrown when entering values withMaskproperty as empty in Android platform.
SfNavigationDrawer
Bug Fixes
- #208871 : Content of drawer page is rendered correctly when page is inserted afterwards in the Navigation stack.
- #212196, 212624, 139288, 209959, 211231 : Now
SfNavigationDrawer(Android)is working properly on Google Pixel devices.
SfNumericTextBox
Bug fixes
- #208109: Now, the
SfNumericTextBoxis being shown with the same height of the defaultEntrycontrol inStackLayout. - #212085: Now, the dynamic resource of
TextColoris applied properly. - #211025: Now, the
SfNumericTextBoxis working properly inSfListViewfor iOS platform.
SfPdfViewer
Bug Fixes
- #208075 - Toolbar will not hide in the landscape mode, when scrolling is performed as
SfPdfVieweris added inside the StackLayout.
SfPicker
Bug Fixes
- #208683:Now, using picker we can add the ItemSource as dynamically in Android.
SfPopupLayout
Bug fixes
- #211396: Binding for
SfPopupLayout.PopupView.HeaderTitleis not working issue has been fixed. - #210135: NullReferenceException occurs if popup is rendered from the native UWP project issue has been fixed.
- #209962: Application crashed when using an experimental flag
FastRenderers_Experimentalin the sample issue has been fixed.
Enhancements
- #206722: Support to display a popup relatively to another view directly from the XAML has been provided.
SfProgressBar
Bug fixes
- #210658, #212783 - Now, the progress bar will be displayed with appropriate progress value when populate it in list view with item template.
SfPullToRefresh
Bug fixes
- #210419, #210323, #208375, #F138720: Drag and drop does not work for both SfListView and SfDataGrid control when loaded as
SfPullToRefresh.PullableContentin iOS platform. This issue has been fixed.
SfRadialMenu
Bug Fixes
- #208073: RadialMenu items are properly aligned at center in
SfRadialMenu(UWP). - #211075: RadialMenu item
IsEnabledproperty is working fine inSfRadialMenu(iOS). - #212367: Segment index is working correctly in Xamarin.iOS.
SfRadioButton
Bug fixes
- #210513: Now, the
FontSizeproperty is updated properly in iOS platform.
SfRangeSlider
Bug Fixes
- #210425:
SfRangeSlider(iOS)works properly when setting the decimal value forStepFrequency.
SfRotator
Bug Fixes
- #211828:
SfRotatorworking properly when swiping inside theItemTemplateinSfListview.
SfSchedule
Bug Fixes
- #212293: The
NullReferenceExceptionwill no longer be thrown when changing a schedule appointment subject. - #211694, #139201: The
NotSupportedExceptionwill no longer be thrown when changing the schedule view inCellDoubleTappedevent (Android).
SfSegmentedControl
Bug Fixes
- #212046 : Clear the unnecessary spacing while using
SfSegmentedControlin the StackLayout. - #210934 :
Positionproperty is working fine in SelectionIndicator when settingSegmentBackgroundColorin iOS.
SfTabView
Bug Fixes
- #210676, 139117, 212187: Now,
SfTabView(Android)works correctly while using 4.4 Android version.
XlsIO
Bug fixes
- #211514 - NullReferenceException thrown while opening a file in multi-thread environment is fixed.
- #210082 - Exception thrown while copying an Excel document to another document with named range and saving is resolved.
- #210172 - Conditional format formulas applied to
ConditionValueproperty are now properly updated in advanced conditional formats. - #210172 - Image protection in XLS documents will not be removed after resave.
- #209739 - Exception thrown while parsing workbook with empty styles is resolved.
- #209443 - Merged cells are now properly copied to another range during
CopyTo()method. - #138492 - Issue with
ListOfValuesproperty in Data Validation is fixed. - Number formats are returned proper while parsing.
- Print area is cleared properly when
PrintAreais set to null. - Out of Memory Exception thrown while parsing a CSV file with large number of rows is fixed.
- Issue with clearing Rich-Text and its formatting is resolved.