Essential Studio for Xamarin.Forms Release Notes
v15.1.0.33
February 13, 2017
DocIO
Bug Fixes
- #165843 - List number preservation issue has been resolved while importing a particular Word document.
- #167189 - IndexOutOfRangeException will no longer thrown while retrieving the bookmark contents.
- #167568 - File is no longer corrupted while resaving a particular DOCX format document.
- #167568, #167582 - NullReferenceException will no longer thrown while opening a particular DOCX format document.
- #167600 - ArgumentException will no longer thrown while opening a particular DOCX format document.
- #167794, #167934 - NullReferenceException will no longer thrown while replacing the bookmark contents.
- #167831 - No longer hangs while updating table of contents for a particular HTML format document.
- #167934 -
TextFormField
is now preserved properly while inserting a bookmark content usingReplaceBookmarkContent
API. - #168028 - IndexOutOfRangeException will no longer thrown while opening a particular DOCX format document.
- #168166, #169707 - Merge field values are now preserved properly while executing Mail merge using
ExecuteNestedGroup
method. - #168567, #167794 - NullReferenceException no longer thrown while manipulating bookmarks using
BookmarksNavigator
API. - #169058 - No longer hangs while updating document fields for a particular Word document.
- #169549 - Font size preservation issue has been resolved while replacing the text in a particular Word document.
- #170696 - Nested table cell width preservation issue has been resolved while resaving a particular DOCX format document.
- #171615 - FormatException will no longer thrown while opening a particular Word document.
Features
- #169205 - Added support for accessing polygon annotation points.
Bug Fixes
- `PdfGrid` cells are now preserved properly based on the column span.
- #166940- NullReferenceException is no longer be thrown while drawing text to the particular PDF document.
- #168422- ArgumentOutOfRangeException is no longer thrown while drawing text in particular
PdfLoadedDocument
instance. - # 165345, 168250- Form field values has been preserved properly while filling with large text.
- #168281- Syntax issue is no longer thrown in preflight with the particular PDF document created.
- #167608- Text is now preserved properly when flattening the form fields.
- #168228- Text positions are now properly preserved when flattening the form fields.
- #167014- ArgumentOutOfRangeException is no longer thrown while flattening the PDF form fields.
- #168225- Bookmark destination is now preserved properly while loading the PDF document.
- #166308- Texts are now preserved properly while drawing using MS Mincho font.
- #166940- Exception no longer occurs while drawing text to the particular PDF document.
- #168743 - Exception will not be thrown when
ShowHeader
property is set to true inPdfLightTable
- #168654 - Page reference will not be wrong in Text box field collection.
- #168269 - Image will be visible properly in particular PDF page.
- #168227 - Exception will not be thrown while flattening the Form fields.
- #168762 - Text will be properly visible when drawn at 0,0 in PDF.
- #170183 -
PdfAttachment
will not be null when loading the particular PDF document. - #170571 - Text will be properly wrapped in
PdfCell
. - #170953 -
PdfCode128Barcode
will accept special characters. - #171136 - Bookmarks will not have null destination while loading PDF document.
- #171136 - Links will be preserved properly between bookmark and named destination.
- #170126 - Chinese characters will be preserved properly when flattening the form fields
- #170241 - Pdf content will not be missed when load and save the particular document.
Presentation
Features
- #166068 - Added support to modify the .PPTM, .POTX and .POTM file formats
- #168251 - Added support to create and modify sections in PowerPoint presentations
- #171169 - Added support to create and modify hyperlinks in PowerPoint presentations
Breaking Changes
- Clone method is moved from
ITable
interface toISlideItem
interface - #167997 - The property
InvertIfNegative
is now added intoIOfficeChartSerie
interface - #169437 - The property
NumberFormat
is now added intoIOfficeChartDataLabels
interface
Bug Fixes
- #168870 - Bubble size is now updated properly in charts while creating the PowerPoint presentations
- #168101 - Data range will be now updated properly while adding data to an existing chart in a PowerPoint presentation
- #167717 - The application will no longer become unresponsive while opening a particular PowerPoint presentation with tables
- #171147 - The images are now replaced as expected in PowerPoint slides
- #170852 - Invalid cast exception will be no longer thrown while opening the PowerPoint presentation with a handout master
- #169437 -
NumberFormat
property is now added inIOfficeChartDataLabels
interface to enable data label with a percentage symbol in charts - #169379 - PowerPoint presentation will no longer get corrupted while merging two PowerPoint presentations have same theme files
- #170272 - Format exception will be no longer thrown while merging slides from one presentation to another presentation
SfAutoComplete
Bug Fixes
- #128084 - Now
AutoComplete
is editable inside theTableView.
- #128407 - Now
AutoComplete
’s DropDown is not disappearing while scrolling. - #166260 - Throwing Null exception in UWP has been fixed.
- #169141 -
AutoComplete
’s crash for below API 19 in Android has been fixed. - #128205 - Now DropDown items renders proper height while using
ItemTemplate
. - #170618 - Now DropDown and
AutoComplete
fields are not scrolling separately insideScrollView
. - #170720,#169927 - Different behavior of DropDown’s
TextSize
property in API 17 and API 23 has been fixed.
SfBusyIndicator
Bug Fixes
- #169430 - Now Default font size for
SfBusyIndicator
’s title has been corrected.
SfCalendar
Bug Fixes
- #169692,#170909- Now SfCalendar gets rendered correctly in both View modes.
- #169535 - Now we can dynamically change the
SelectedDates
API in calendar. - #169835 - Now SfCalendar renders properly with API level of 17.
- #170273 - Now
InlineToggled
event’s argument are updated properly. - #171962 - Issue with selecting a date programmatically has been fixed.
Enhancement
- #127283 - Provided support for Dynamically opening the Inline view programmatically.
- #167562 - Provided support to navigate the view of calendar’s month by selecting a day in previous or next month.
- #167562 - Performance of
OnMonthCellLoaded
has been improved.
SfChart
Improvement
- #169601- Support to specify hollow/solid candles in
CandleSeries
.
Bug fixes
- #170154 - Tooltip will no longer throw exception of type ‘Java.Lang.Error’ while navigating between pages.
- #170751 - Trackball labels will work properly while zooming.
- #170706 - Trackball will render properly for the series which has empty data source.
- #170040 - Now, the
ChartDataMarker
is rendering properly when the animation is enabled forSplineSeries
. - #167292 - Now, the
TrackballLabelTemplate
property is working properly when configuring theSfChart
in OnAppearing Method. - #169010 - Now the
ChartSeries
are not overlapped when toggling its visibility usingChartLegend
.
SfCircularGauge
Bug Fixes
- #168854 - Now, CircularGauge
Ranges
issue while binding has been fixed (Android). - #167866 - Now, CircularGauge Header
Position
issue has been fixed. - #171360 - Now, Throws exception while adding multiple scales in the
CircularGauge
issue has been fixed (iOS). - #170187 - Now,
CircularGauge
Range
border is dark while setting RGBA Color to theRange
issue has been fixed (iOS). - #169833 - Now,
CircularGauge
Range
gap while setting continuous issue has been fixed (Android).
SfDataGrid
Features
- #157254, F125202,167808, 167892 – Support to edit the cells has been provided.
- Support for
GridNumericColumn
,GridPickerColumn
andGridDateTimeColumn
has been provided. - #166514 – Support to resize the columns has been provided.
- Support to hide the columns has been provided.
- Support to set maximum and minimum width for columns has been provided.
Enhancements
- #169623, 169690 – Support to get the
RowDragView
position inQueryRowDraggingEventArgs
has been provided.
Bug fixes
- #169366 – Binding
IsEnabled
property forSfSwitchControl
is not working in Xamarin.Forms.UWP has been fixed. - #171727, 171340 – Exception thrown while navigating back to a page containing SfDataGrid with the same instance without disposing on pressing back has been fixed.
Breaking Changes
-
Syncfusion.Data.CollectionViewAdv.CanListenNotifiers
property has been removed and a new propertySyncfusion.Data.CollectionViewAdv.NotificationSubscriptionMode
has been introduced for the same purpose. The new property is of enum typeSyncfusion.Data .NotificationSubscriptionMode
with “None”, “PropertyChange” and “CollectionChange” values. This property can be used instead to get the notifications of the data.
SfDateTimeRangeNavigator
Bug fixes
- #169907 -
SfDateTimeRangeNavigator
will no longer throw ‘Java.Lang.IllegalStateException’ in higher API level Android devices. - #128039 - Range selection will work properly when hiding the minor labels.
- #128039 - Gridlines will display properly when
IsVisible
property is set to false forMajorScaleStyle
andMinorScaleStyle
.
SfKanban
Bug Fixes
- #171658 – Now the header will be positioned properly when it is customized with DataTemplate.
- #172131 – Now the
SfKanban
is working property while navigating the page.
SfListView Preview
Features
- #168841, 169537 - Support for
DataTemplateSelector
has been provided. - #168353, 171218 - Support for
GridLayout
has been provided.
Bug Fixes
- #168472 - Selection and swiping is now working properly when setting background color for Frame in Android.
- #170374, 170649 - Swiping is disabled when corresponding swipe template is
null
. - #168679 - In UWP platform, carousel swipe is working properly after perform swiping and scrolling continuously on ListView.
- #170588 -
SelectedItem
is updated when setting before assigningItemsSource
. - #170843, 171490 - In iOS platform, null reference exception is no longer thrown when page is navigated by
PopModalAsync()
. - #128591 - SfListView items are displayed properly while switching the tabs when SfListView is loaded inside TabbedPage.
- #171887 - Group header item is now cleared properly when removing all items from the underlying collection.
- #171284 - Underlying property changed is no longer removes the
ListViewItem
. - #171507 - Swipe action is no longer triggered the
ItemTapped
event. - #170157 - Exception is no longer thrown when setting
SelectedItem
orCurrentItem
as null. - #168679 - Swiping is working properly when placed inside a carousel view.
- #168520 - In UWP, selection and swiping events are triggered when placed inside
MasterDetailPage
.
SfNavigationDrawer
Bug Fixes
- #169100 - Now Dynamic resource is propagated in
SfNavigationDrawer
on Android platform. - #171635 - Now issue with
SfNavigationDrawer
in API level 17 has been fixed.
SfNumericTextBox
Bug Fixes
- #169657 - Now
ValueChanged
event returns correct values inSfNumericTextBox
.
SfNumericUpDown
Bug Fixes
- #128080, #170065 - Now height is not cropped and renders correctly.
- #169656, #127932 - Issue with SfNumericUpDown in UWP has been fixed.
- #171730 - Now
NumericUpDown
renders the buttons correctly while scrolling out of view.
SfPdfViewer Preview
Bug Fixes
- #168399, #168750, #168674, #168624 – Null reference exception is no longer thrown on popping the content page containing SfPdfViewer from the navigation page.
- #167040 – PDF document will scroll properly on binding the document stream to the InputFileStream property of the SfPdfViewer in the design view.
- #166281 – SfPdfViewer will load the PDF document on directly setting the InputFileStream property.
- #168390 – Not supported exception is no longer thrown on loading the CryptoStream in PDF viewer control.
- #170668 – Object disposed exception will not throw while loading the large size PDF document.
- #169993 – PDF viewer scrolling will work properly on adding the content page containing PDF viewer control in Xamarin.Forms iOS.
- #169741 – Horizontal panning is suppressed properly on loading the PDF document even below 100 percentage in PDF viewer Xamarin.Forms iOS.
- #170434 – Null reference exception will not be thrown on loading a particular PDF document in PDF viewer control in Xamarin.Forms UWP.
SfPullToRefresh
Bug Fixes
- #172030 - SfPulltoRefresh is not working properly while using ListView issue has been fixed.
SfRangeSlider
Bug Fixes
- #170343 - Now
Custom Label
is not overlapping withRangeSlider
when the label value is set to big word. - #170868 - Now
RangeSlider
is rendered correctly on Vertically in iOS - #170567 - Now
RangeChanging
event returns correct values in iOS.
SfRotator
Bug Fixes
- #171504 - Now
Thumbnail
mode doesn’t retake the style of data template in Android. - #169550 - Now
NavigationStripMode
API is working fine. - #170430 - Now issue with empty view while scrolling last view of Rotator control has been fixed when
EnableLooping
is set false. - #170355 - Now ItemContent property is rendered properly.
SfSchedule
Bug Fixes
- #169302 - Now, the
ScheduleCellTapped
eventDateTime
is wrong while changing the defaultTimeInterval
issue has been fixed (Android & iOS). - #170212 - Now, the Schedule month names are not nominative issue has been fixed (Android & iOS).
- #170009 - Now, the Schedule final row Month Cell Cropping issue in
MonthView
has been fixed (iOS). - #169944 - Now,
ScheduleAppointment
is not adding dynamically when settingScheduleAppointment
asObservableCollection
ofScheduleAppointment
issue has been fixed (iOS). - #169945 - Now, Schedule Month Inline view Appointment is not clearing issue while clearing collection dynamically has been fixed (iOS).
- #169771 - Now, Throws warning while setting Schedule
MonthView
issue has been fixed (iOS). - #170908 - Now, Schedule
VisibleDatesChanged
event is not triggering initially issue has been fixed (iOS). - #170908 - Now, Schedule
FirstDayOfWeek
initial rendering issue has been fixed (iOS). - #171532 - Now, Schedule
ShowAppointmentInline
property update issue while changing dynamically when the Inline View is open has been fixed (iOS). - #169174, #167376, #169301, #168802, #169091, #167999, #167875 - Now,
SelectedAppointment
issue with theScheduleCellTapped
event has been fixed (iOS). - #167376 - Now, Schedule
MonthView
initial rendering position issue has been fixed(iOS). - #168026 - Now,
SelectedAppointment
issue with theMonthInlineAppointmentTapped
event has been fixed (iOS). - #167967 - Now, Schedule
TimeSlotBackgroundColor
dynamic issue has been fixed (iOS). - #168026 - Now, Schedule
AppointmentStyle
issue has been fixed (iOS). - #167376 - Now, Schedule
ViewHeader
BackgroundColor
issue has been fixed. - #167376 - Now, Schedule month cell cropping issue has been fixed (iOS).
- #168082 - Now, Schedule will reach to selected week when switching ScheduleView (iOS).
- #170097 - Now, issue with
AppointmentStyle
while setting inOnAppointmentLoaded
event has been fixed (Android). - #170097 - Now, Schedule
OnAppointmentLoaded
event not working properly issue has been fixed (Android). - #169860 - Now, Schedule
MonthView
Header cropping issue has been fixed (Android). - #169313 - Now, Schedule
MinDisplayDate
andMaxDisplayDate
not working properly issue has been fixed (Android). - #170832 - Now,
ScheduleAppointment
rendering issue inWorkWeekView
has been fixed (Android). - #171063 - Now, Schedule (single)
AllDay
Appointment is not visible inWeekView
and WorkWeekView has been fixed (Android). - #169740 - Now, Schedule
TimeSlotColor
property inViewSettings
is working properly (Android). - #170212 - Now, Schedule MonthView initial dates missing while setting FirstDayOfWeek issue has been fixed (Android).
- #167967 - Now, Schedule
ViewHeaderHeight
issue in high resolution devices has been fixed (Android). - #167967 - Now, Schedule
DayTextStyle
property inViewHeaderStyle
is working properly inMonthView
(UWP). - #168838 - Now, Schedule appointments arrangement in WeekView issue has been fixed (UWP).
- #167775 - Now, Schedule
BackgroundColor
changing issueScheduleView
has been fixed (UWP).
Breaking changes
- In
MonthInlineAppointmentTappedEventArgs
selectedAppointment
argument has deprecated, useappointment
instead. - In
AppointmentLoadedEventArgs
appointment
argument type changed toobject
fromScheduleAppointment
. - In
OnAppointmentLoaded
event bounds argument has been changed as read only. - Schedule density related issue has been fixed (Android).
Features
-
MonthInlineView
andInlineAppointment
customization support for ScheduleMonthView
has been provided. - Schedule Selection customization support has been provided.
-
ViewLayoutOptions
support has been provided for Schedule Custom View.
XlsIO
Features
- Provided support to add HTML rich-text string in Excel cells.
- Provided support for OLE objects.
Breaking changes
- The methods
Add
andAddLink
are added inIOleObject
interface. - The property
HtmlString
is added inIRange
interface.
Bug fixes
- #166572 - Issues with RTF text in Korean culture is fixed.
- #166760 - Exception while parsing pivot cache definition is no longer thrown.
- #166820 - Exception while parsing conditional formats with invalid formula is no longer thrown.
- #167141 - File corruption issue while resaving a workbook with improper attribute has been fixed.
- #167392 - Exception is no longer thrown while parsing Excel document with dialog sheets.
- #167478 - Exception is no longer thrown while assigning value in Russian culture.
- #167592 - Creation of duplicate cell value while assigning value to a single cell has been fixed.
- #167735 - Corruption issue with shapes having multiple “=” characters is fixed.
- #167754 - Moving ranges will also move comment shapes to proper location.
- #167812 - Parse exception is no longer thrown while resaving Excel document with invalid named ranges in conditional formats.
- #167857 - Not a legal OleAut date exception is no longer thrown while accessing display text with switching arguments in different cultures.
- #167940 - Exception is no longer thrown while measuring size of an empty string in a cell.
- #168768 - Argument exception is no longer thrown while invoking
EnableSheetCalculations
twice. - #168440 - Color issue in data points while converting 3D charts into image has been fixed.
- #167944, #167945 - Exception is no longer thrown while parsing a binary Excel document with invalid extended format index.
- #168804 - Argument null exception is no longer thrown while applying template markers in different cultures.
- #170164 - Application no longer hangs while saving empty worksheet as CSV.
- #170017 - Dropdown is no longer deleted while resaving workbook twice.
- #169558 - Changing font size will not alter CheckBox position.
- #169650 - Application no longer hangs while parsing pivot chart extension list.
- #168730 - Parsing Excel document with “$” in auto filter’s address no longer throws exception.
- #168996 - Overflow exception is no longer thrown while writing cell text with the string “infinity”.
- #168659 - Argument exception is no longer thrown while parsing external workbook address in binary format.
- #168084 - Argument out of range exception is no longer thrown while deleting a row from
RowStorage
. - #170857 - Exception is no longer thrown while parsing shared strings relationship with end tag.
- #170511 - Stack overflow exception is no longer thrown while parsing Excel document with not equal condition in filters.
- #170647 -
RefersToRange
address with comma returns proper value. - #171107 - Integer variant type in custom document property is now serialized with valid tag.
- #146066 - Copying charts from Excel 2013 documents will no longer be corrupted.
- #169861 - Auto fit of cells with date format no more throws exception.
- Issue with font color in migrant range has been fixed.
- Issue with improper 3D material values in charts has been fixed.
- Cloning workbook with 3D charts no more throws exception.
- Exception thrown while reading a cell with more than 7 digits as DateTime is fixed.