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 -
OutOfMemoryException
will be no longer thrown while performing Find & Replace functionality for a particular Word document. - #210863, #211412 -
ArgumentOutOfRangeException
will 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
AutoNum
field 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
ImportOptions
asListRestartNumbering
and 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 exception
will 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 exception
will no more thrown while creating animations in Afrikaans culture. -
Access violation exception
will 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:
DateSelectionColor
will 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
ObjectDisposedException
will no longer be thrown when clear the series at run-time during animation is in progress. -
#210046 – The
ObjectDisposedException
will no longer be thrown while navigating different pages with chart. -
#206804 – Issue with wrong
ZoomFactor
andZoomPosition
values while zooming and scrolling has been fixed. -
#211129 - The
ObjectDisposedException
will no longer be thrown while clearing and adding annotations at run-time.
SfCheckBox
Bug fixes
- #210647: Now, the
TextColor
property is updated properly in UWP platform.
SfCircularGauge
Bug fixes
-
# 210575 – The
GradientStops
property inRange
has been updated dynamically in Xamarin.Forms for iOS and UWP . -
# 210575 – Live update of
RangePointer
with animation is working as expected in Xamarin.Forms for iOS.
SfComboBox
Bug Fixes
- #209894, 211181, 211787, 211831, 212325 , 212472: Now,Binding the
SelectedItem
property inSfCombobox
is 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:
IsSelectedItem
Visible property is working fine whenEditableMode
is false. - #211871:
SelectedIndex
is working properly inSfComboBox(UWP)
. - #212132:
DisplayMemberPath
property working fine which exists in base class of model.
SfDataForm
Bug Fixes
- #138984: Selected time in
TimePicker
will be displayed properly in the display field (iOS). - #212794, #I210983, #I212400: The
NullReferenceException
will no longer be thrown when generating the picker item (other than enum data type) through theAutoGeneratingDataFormItem
event. - #210864: The
System.ArgumentException
will no longer be thrown whenDataObject
has properties as same as the property name in base class and derived class. - #209613: Validation will work properly when calling the
Validate
method 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
Validate
method on page appearing to validate the form on page load (UWP). - #138858: The
TextColor
for 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.Columns
collection assinged from the sample has been fixed. - #211927: Horizontal grid lines are not hiding for the
GridTemplateColumn
when applying grid lines visibility asNone
has been fixed. - #210112: Exception thrown when binding the
SelectedItems
for 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.PullableContent
in 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
BarPointer
is rendered properly even on setting smaller values along withCornerRadius
being applied to the pointer in Xamarin.Forms for Android. -
# 210575 – The
GradientStops
property inLinearScale
has 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
AutoFitMode
asHeight
, 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.ObjectDisposedException
will no longer be thrown when usingSfMaskedEdit
in Android platform. - #211483: The
System.ArgumentOutOfRangeException
will no longer be thrown when entering values withMask
property 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
SfNumericTextBox
is being shown with the same height of the defaultEntry
control inStackLayout
. - #212085: Now, the dynamic resource of
TextColor
is applied properly. - #211025: Now, the
SfNumericTextBox
is working properly inSfListView
for iOS platform.
SfPdfViewer
Bug Fixes
- #208075 - Toolbar will not hide in the landscape mode, when scrolling is performed as
SfPdfViewer
is 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.HeaderTitle
is 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_Experimental
in 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.PullableContent
in iOS platform. This issue has been fixed.
SfRadialMenu
Bug Fixes
- #208073: RadialMenu items are properly aligned at center in
SfRadialMenu(UWP)
. - #211075: RadialMenu item
IsEnabled
property is working fine inSfRadialMenu(iOS)
. - #212367: Segment index is working correctly in Xamarin.iOS.
SfRadioButton
Bug fixes
- #210513: Now, the
FontSize
property is updated properly in iOS platform.
SfRangeSlider
Bug Fixes
- #210425:
SfRangeSlider(iOS)
works properly when setting the decimal value forStepFrequency
.
SfRotator
Bug Fixes
- #211828:
SfRotator
working properly when swiping inside theItemTemplate
inSfListview
.
SfSchedule
Bug Fixes
- #212293: The
NullReferenceException
will no longer be thrown when changing a schedule appointment subject. - #211694, #139201: The
NotSupportedException
will no longer be thrown when changing the schedule view inCellDoubleTapped
event (Android).
SfSegmentedControl
Bug Fixes
- #212046 : Clear the unnecessary spacing while using
SfSegmentedControl
in the StackLayout. - #210934 :
Position
property is working fine in SelectionIndicator when settingSegmentBackgroundColor
in 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
ConditionValue
property 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
ListOfValues
property in Data Validation is fixed. - Number formats are returned proper while parsing.
- Print area is cleared properly when
PrintArea
is 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.