How can I help you?
Essential Studio for Universal Windows Platform Release Notes
DocIO
Breaking Changes
- Enumeration type of Equation(
EQ) field is modified fromFieldFormulatoFieldExpressionwhile opening an existing DOC format document. - Enumeration type of Formula(
=) field is modified fromFieldExpressiontoFieldFormulawhile opening an existing DOC and DOCX format document.
Bug Fixes
- #171423 - ArgumentOutOfRangeException will no longer thrown while importing and resaving a particular Word document.
- #171051, #173099 - File is no longer corrupted while resaving a particular DOCX format document.
- #169663 - File size is now reduced while converting a Word document as RTF by enabling the
OptimizeRtfFileSizeproperty ofSaveOptionsclass. - #171841 - Merge field number format preservation issue has been resolved while performing Mail merge execution.
- #172854 - NullReferenceException will no longer thrown while using
FindSingleLine()method in Multithreading. - #171100 -
Reffield result is now preserved properly while updating document fields for a particular Word document. - #171613 - Marker color of the scatter chart is now preserved properly while resaving a DOCX format document.
- #171423 - Data label of the chart is now preserved properly while resaving a particular DOCX format document.
- #173459, #172942 - No longer hangs while opening a particular DOCX format document.
- #173517 - Table right border is now preserved properly while saving the particular RTF format document.
- #173567 - Custom properties result is now preserved properly while updating document fields for a particular Word document.
- #174511 - Table border is now preserved properly while converting a particular Word document as HTML.
- #174834, #174894 - Table rows now preserved properly when accepting the track changes.
- #174246 - NullReferenceException will no longer thrown while refreshing a chart element.
- #173628 - Chart with trendlines is now preserved properly while resaving a particular DOCX format document.
- #174455 - Image missing issue has been resolved while resaving particular Word document.
- #175132 - NullReferenceException will be no longer thrown while parsing the picture fill property of Chart element.
- #174474, #174954 ,#174997 - ArgumentException will no longer thrown while saving the Word document which contains Chart element.
- #175051 - ArgumentException will no longer thrown while opening a particular Word document.
- #175731 - Page break will be preserved properly when accepting the track changes in the Word document.
- #174174 - Table border preservation issue has been resolved while opening a particular DOC format document.
- #176420 - File is no longer corrupted while using
ChartData.Clear()method. - #173412, #174055 - Performance has been improved while resaving a particular DOCX format document.
Features
- Provided support for flattening the pop up annotation in PDF.
- Provided support for flattening the ink annotation in PDF.
- Provided support for PDF 2.0 security feature (AES Revision 6).
Bug Fixes
- #172260 -
PdfLightTablecell customization is now preserving properly when disable theAllowRowBreakAcrossPages. - #171850 - Decrypting padding block exception is no longer thrown when loading the particular PDF document.
- #172057 - The PDF page contents are displaying correctly when encrypt the PDF document.
- #172269 - Index out of range exception is no longer thrown when viewing PDF document in PDF Viewer.
- #171703 -
PdfLightTableheaders are drawing only once when enable theShowHeader. - #171857 - Form fields values are preserving properly when flattening the form fields.
- #173882 - The inner color of the ellipse and circle annotations are now preserving properly when flattening the annotation.
- #174433 - Null reference exception no longer occurs when loading the PDF document.
- #172945 - Named destination is now supported when merging PDF documents.
- #172848 - Preservation issues will not occur while flattening PDF form fields.
- #170584 - File size is not increased when importing single page from the PDF document.
- #176429 -
PdfTextWebLinkdestination now works as expected for rotated PDF documents. - #173563 - PDF text box fonts are preserved properly when merging the PDF documents.
- #176565 - Code 128 barcode will be generated without any unwanted characters.
- #175857 - PDF document will no longer corrupted while merging the PDF documents.
- #175375 - PDF document will no longer corrupted while drawing the image.
- #175053 - Exception will not be thrown while loading the PDF document.
- #175267 - Exception will not be thrown while loading a particular PDF document as byte array.
- #175861 - QR barcode size will be generated properly with respect to the
XDimension. - #175758 - ArgumentOutOfRange exception is no longer thrown when appending the particular document.
- #175090 - Check box values are preserved properly while flattening the form fields.
- #175090 - PDF document will no longer corrupted while applying flatten the form fields.
- #175090 - Text box properties are now preserved properly while parsing the particular PDF document.
- #174498 - Annotation bounds are now preserved properly while rotating the PDF document.
- #175002 - PDF document will no longer corrupted while drawing a string in particular PDF document.
- #174801 - Text colors are now restored properly when drawing with the same
PdfPenmultiple times usingPdfIccColor. - #175020 - Exception no longer thrown while accessing the ForeColor of the
PdfFields. - The annotation bounds are now preserved properly while loading the PDF document.
- Null reference exception is no longer thrown while getting the annotation author and subject properties.
- Exception no longer thrown while getting the used fonts from particular PDF document.
- Exception will not occur when adding bookmark to larger PDF document.
Predictive Analytics
Bug Fixes
- #173671- Resolved memory issue while loading large sized PMML file in PMML Evaluator.
Presentation
Features
- #168464 - Added support to create and modify comments in PowerPoint presentations.
- #176530 - Added support to create and modify hyperlinks for shapes in PowerPoint presentations.
Breaking Changes
- #176530 - The property
Hyperlinkis now added intoIShapeinterface. - #176530 - The method
SetHyperlinkis now added intoIShapeinterface. - #176530 - The method
RemoveHyperlinkis now added intoIShapeinterface. - #170079, #169867 - The method
SaveAsImageAsyncis now added intoISlideinterface.
Bug Fixes
- #170494 - The resaved PowerPoint presentation will be no longer corrupted while opening in Microsoft Office 2007.
- #174113 - The merged PowerPoint presentation will no longer get corrupted while merging cloned slides from PowerPoint presentations.
- #173849, #173493 - The merged PowerPoint presentation will no longer get corrupted while merging slides from different PowerPoint presentations.
- #174190 - No more exceptions thrown while creating a new presentation by merging cloned slides from different PowerPoint presentations in multi-threading environment.
- #174295 - Replaced text in a PowerPoint presentation will be no longer marked as spelling error.
SfChart
Bug Fixes
-
#172214 -
FastLineSerieswill no longer be blurred whilezooming. -
#172411 - NullReferenceException will no longer be occurred when using the collection of KeyValuePair as
ItemsSourcetoChart Series. -
#173329 – Now,
BubbleSegmentwill be displayed, when all the segmentSizeis zero. -
# 175232 – Now,
Strokewill be applied properly even for the smallestPieSegment. -
# 175078 – StackOverflowException will no longer be thrown while binding value to Visibility of
Annotation.
Features
-
Provided support to show the bubbles with
Sizezero, usingShowZeroBubblesproperty. - Provided support for the following new spline types, applicable for
SplineandSplineAreaseries.- Natural
- Monotonic
- Cardinal
- Clamped
-
Provided color mapping support for each segment in a
chart series. - Enhanced the axis auto interval calculation for
Stacking100Series.
SfCircularGauge
Features
- #176038 - Provided support for customizing symbol pointer color and border thickness using
SymbolPointerBorderBrushandSymbolPointerBorderThicknessproperties in SfCircularGauge SymbolPointer class.
SfColorPicker
Bug fixes
- #171706-Color value is updated properly while dragging the pointer over the Hue values.
SfDataGrid
Features
- #174144 - Provided support for calculating column width based on visible records when
EnableDataVirtualizationistrue. - #176290 - Provided support to load any control by clicking the
FilterToggleButton. - #174808 - Provided support to set
DataTableasItemsSourcetoGridComboBoxColumn. - Provided support for
AutoGenerateColumnsMode-SmartResetto retain valid columns and it’s the data operations settings when changing ItemsSource. - Provided support to auto-generate
GridComboBoxColumnfor enum type properties. - Provided support to fit the row height based on content while
Printing.
SfDatePicker
Bug fixes
- #176015 –
Win32 exceptionno longer occurs, when Enter Key is pressed on Select/Cancel Button.
SfDiagram
Bug Fixes
- #176118 - When particular Node is deleted, delete all the dependent Connectors.
- #173997 – Invoked public events to notify selected/unselected state of the Node.
- #174408 – NodeChangedEvent with InteractionState is updated while perform click/selection on Node.
- #174009 – Connector should be inserted to DataSourceSettings after inserting new group into DataSourceSettings.
- #173678 – Position of the Nodes should be maintained even if we refresh the Layout if the Node position is fixed.
- #177449 – Exception will not thrown when Group is deleted using QuickCommand delete option.
Features
- Provided
SegmentDecoratorsupport forConnector. - Provided
Commandsupport for Diagram Events. - Snapping and Guidelines support provided for Port and Segments.
- Provided dragging support for
Port. - Provided
ConnectionDirectionoption to customize direction of the Connection(Port to Port Connection). - Provided Annotation Alignment support for Connector Annotation.
- Provided
DragLimitsupport to restrict the Annotation dragging based on Bounds. - Provided
RotationReferenceoptions for the Node Annotation Rotation. - Provided XOR
FlipandFlipModeproperty to flipNodeprogrammatically. - Provided
HitPaddingsupport to customize the hit area of theConnector. - Provided support to customize the
Viewfor the Port and Annotation. - Provided support to decide on the action on Diagramming elements at runtime.(
SetTool). - Provided Deferred scrolling along with
Outlinesupport in Diagram. - Provided panning support using Mouse middle button (
IntelliMousePan). - Provided
AnnotationChangedevent to notify the interaction on theAnnotation. - Provided
SelectorChangedEventto notify interaction status of multiple selected items. - Provided
ConnectorEditingevent to notify the runtime interaction on Segments. - provided
ObjectDrawnevent to notify the status of Connector drawing. - Provided
MenuOpeningevent to notify opening action ofDiagramMenu. - Provided
OverviewChangedevent to notify the interaction inOverView. - Provided option to override the active tool when interacting on diagram using
SetToolmethod. - Provided option to rotate annotation based on node or page using
RotationReferenceproperty.
Breaking Changes
- We have deprecated the
Displacementproperty ofConnectorPort. - We have added
FlipModeproperty inINode. - We have added
SegmentDecoratorsandSegmentDecoratorStyleproperties inIConnector. - We have added
Constraints,AnnotationRelativeMode,RotationReferenceandDragLimitproperties inIAnnotation. - We have added the below list of properties in
IGraph.- OutlineSettings
- LineRoutingSettings
- NodeSelectionIndicatorStyle
- ConnectorSelectionIndicatorStyle
- NodeDropIndicatorStyle
- ConnectorDropIndicatorStyle
- We have removed the below properties from
INodePortandIConnectorPort. We have moved these properties to common InterfaceIPort.- UnitWidth
- UnitHeight
- PortVisibility
- ConnectorPadding
-
IDwill not be generated for Node and Connector.
SfDockingManager
Bug fixes
-
#177426 -
Documentchild no longer persist inVisualTreeafter Clear the Children collection inSfDockingManager. -
#175619 - Dock window content scales when dock and float the window few times in
SfDockingManagerhas been fixed. -
#175619 - Empty space will no longer created when dock the window using inner
DragProviderinSfDockingManager.
SfGantt Preview
Gantt control is designed to visualize and edit the project schedule, and track the project progress. It helps to organize and schedule the projects and also you can update the project schedule through interactions like editing, dragging and resizing.
Key Features
-
Task relationship
-
Interactive editing
-
Sorting
-
Customize timescale format
SfKanban
Bug Fixes
-
#176224 - Margin can be customized in the Kanban now.
-
#176075, #176335 –
CardTemplateis updated properly for the newly added card, after movingKanbanColumn. -
#176639 - Dragging events will no longer be triggered when the Kanban area is tapped after scrolling ends.
-
#176455 –
TargetCardIndexproperty in theCardDragEndevent argument is updated properly, when the card is dragged and dropped in its original position. -
#176513, #172696 – Background, BorderBrush and Foreground properties can be customized for the collapsed
KanbanColumn.
SfMaskedEdit
Bug fixes
- #174394 Clear button is visible in Mobile device
SfNavigationDrawer
Breaking Changes
- Changed the
DrawerEventHandler(SfNavigationDrawer navigationDrawer)event handler signature toDrawerEventHandler(object sender, EventArgs e).
SfPdfViewerControl
Features
- #174636, #176231, #176927 - Quality of the printed PDF document has been improved.
- #174130 - Localization support has been added.
- #173653 - Added support for disabling hyperlink navigation.
Bug Fixes
- #175862 - ArgumentNullException will no longer be thrown when loading PDF documents for multiple times.
- #173468 - Memory leak will no longer occur.
- #174129 - Deleted annotations will not reappear if
SfPdfViewerControlis resized. - #175088, #175167, #175160 - Setting view mode to
PageViewMode.FitWidthinDocumentLoadedevent will work properly. - #175088, #175167, #175160 -
PageViewMode.FitWidthwill work properly in binding.
SfPivotChart
Features
- Fast chart types has been implemented.
- Adornments support has been provided.
- Annotations support has been provided.
SfPivotClient Preview
The SfPivotClient control supports browsing multidimensional data that is organized in the form of dimensions, measures, named sets, and KPIs in a cube format. You can visualize the results in graphical (PivotChart) and tabular (PivotGrid) formats. The control can also be used to create and edit reports on the fly that are stored for later use.
Features
- Defer update can be done.
- Label and value based filtering support has been provided like in Microsoft Excel.
SfPivotGrid
Features
- #161736 - Provided grouping bar in PivotGrid for UI operation.
SfReportViewer
Features
-
#174838 - Provided support for
PrintOnFirstPageandPrintOnLastPagefor report header and footer. -
#172606 - Now, chart report item can be exported to PDF in UWP report viewer.
SfRibbon
Bug fixes
- #171929-Tapped event is triggered when selecting tab.
- #171744-Equivalent space has been maintained on both sides of the Tab item text.
SfRichTextBoxAdv
Features
- #172920 - Added
IsVirtualizingproperty inSfRichTextBoxAdvclass to enable or disable UI virtualization. - #171884 - Added
LoadAsyncSettingsproperty inSfRichTextBoxAdvclass to specify the settings for asynchronous document loading operation. - #162133, #175124, #177118, #177358 - Added
PrintDocumentCommandproperty inSfRichTextBoxAdvclass to print the document contents. - #170036, #173751 - Added support for continuum mode in Mobile device.
- #177761 - Added
SavePageAsImageAsyncmethod inSfRichTextBoxAdvclass to save the page as image asynchronously. - #170044 - Added
WordCountproperty inSfRichTextBoxAdvclass to get the number of words in the document. - #164601 - Added
InsertPicturemethod inSelectionAdvclass to insert the picture at cursor position. - Added support for viewing the document contents as page by page in Mobile device.
- Added
PageFitTypeCommandproperty inSfRichTextBoxAdvclass to fit pages based on page fit option. - Added
SelectAllCommandproperty inSfRichTextBoxAdvclass to select the entire document.
Breaking Changes
- The dependency property
ShowHyperlinkDialogPropertyhas been deprecated, instead make use of new dependency propertyShowHyperlinkDialogCommandPropertyof SfRichTextBoxAdv class.
Bug Fixes
- #173322 - Pasting formatted text is now working properly with virtual keyboard paste option in Mobile device.
- #172920, #173846 - Paragraphs are now rendered properly while scrolling in page layout type.
- #171884 - The contents visible on-screen are displayed at a stretch, during asynchronous loading in continuous layout type.
- #173148, #174112 - Line break and white space are now preserved properly while opening HTML.
- #173148 - Key navigations are now working properly between line break characters.
- #174629 - Paragraphs are now rendered properly without text overlap while editing contents.
- #173551 - Improved performance while selecting the contents using mouse or touch interactions.
- #173139 -
ArgumentOutOfRangeExceptionwill be no longer thrown when typing text in Mobile device with text prediction enabled. - #174905 - App will be no longer crashed on rotating Mobile device when document is loading.
- #169636, #171327, #173241, #174385, #174916, #177358 - Improved performance in spell checking for all the editing operations.
- #176494 -
ArgumentExceptionwill be no longer thrown when loading document asynchronously in Mobile device. -
StackOverflowExceptionwill be no longer thrown when loading document with spell checker enabled. -
StackOverflowExceptionwill be no longer thrown when loading document containing field. -
NullReferenceExceptionwill be no longer thrown when creating new document after a comment is deleted. -
IndexOutOfRangeExceptionwill be no longer thrown when opening spell check pane with no spelling errors in the document. - URL text is now converted properly to hyperlink when pressing space key.
- Tab width is now preserved properly in the paragraphs with justify alignment while editing.
- Selecting contents within comment are now highlighted properly.
- Text with automatic color is now displayed properly when text is inside table.
- Paragraph contents are now rendered properly when field has no separator.
- Scroll bar visibility is now updated properly when changing
HorizontalScrollBarVisibilityandVerticalScrollBarVisibilityproperties ofSfRichTextBoxAdvclass.
SfSchedule
Bug Fixes
-
#174809 - Binding exception no longer thrown while setting
ScheduleTypeasMonthView. -
#175299 - Now, Schedule intersected appointments will rendered properly in
WorkWeekView. -
#176069 - Now,
ScheduleAppointmentrendering properly when changing theScheduleType.
SfTimePicker
Bug fixes
- #176015 –
Win32 exceptionno longer occurs, when Enter Key is pressed on Select/Cancel Button.
SfTreeGrid
Features
- #154929 - Provided support for programmatic filtering with options to filter based on level.
XlsIO
Features
- #152955 - Provided table filters support for the types text, number and date.
- Provided custom sorting support in pivot table.
Breaking changes
- The properties
PositionandTextare added inIPivotFieldIteminterface. - The properties
ShowAutoFilterandAutoFiltersare added inIListObjectinterface. - The method
Sortis added inIPivotFieldinterface. - The method
RemoveTextis added inIAutoFilterinterface.
Bug fixes
- #171362 - Date format is maintained while importing data using Template Markers.
- #171130 - Workbook protection password is maintained while re-saving Excel document.
- #172188 - Exception thrown while parsing custom properties of Excel document has been resolved.
- #172449 - Empty string can be assigned to workbook application name.
- #172619 - Exception thrown while opening an Excel document with more than 32 characters in data validation title has been resolved.
- #172767 - Exception thrown while opening an Excel document with numeric separators modified has been resolved.
- #171513 - Applying standard height sets custom height to proper value in XLS document.
- #95412 - Text rotation for chart axis is applied proper while creating charts.
- #172748 - Date value “01/01/0001” is considered as string.
- #171998 - File with empty space in table column header is no more corrupted.
- #172562 - Data field is now applied proper in pivot table creation.
- #173466 - Exception while parsing Excel documents with invalid named range in charts has been fixed.
- #175311 - Exception is no longer thrown while clearing ranges for empty worksheet.
- #175311 - Exception is no longer thrown while adding external workbook with invalid named ranges.
- #172529 - Issue with copying external formula string in
CopyTomethod is fixed. - #173735 - Issue with copying a cell value with hyperlink is fixed.
- #173465 - Issue with spaces in hyperlinks is fixed.
- #173893 - Formula with custom function is updated properly when named range is removed from workbook.
- #173674 - Row insertion issue in Excel table with “Template Markers” is resolved.
- #173808 - Data missing issue while re-saving an Excel document is resolved.
- #166942 - Issue with currency symbols displayed with quotation marks is resolved.
- #170860 - Performance has been improved while closing a binary Excel document with filters.
- #171034 - Issue with incorrect table formula while copying a worksheet is resolved.
- #171130 - Issue with removal of hyperlinks in shapes while resaving Excel document is fixed.
- #171418 - Number formats are now properly applied in Template Markers.
- #173568 - Exception will no longer thrown while opening Excel documents with EMF image.
- #175161 - Issue while accessing chart series with theme colors is fixed.
- #175311 - Exception will no longer thrown while clearing range from an empty worksheet.
- #175397 - Issue with incorrect value when a cell is calculated twice is fixed.
- #175547 - Issue with chart shadow properties is fixed.
- #175792 -
ListObjectswill now be removed while clearing worksheet data. - #175900 - External names are now added proper while copying ranges into another workbook.
- #175902, 177524 - External names are now added proper while copying worksheets into another workbook.
- #175941 - Issue with setting visibility to blank item in pivot field is fixed.
- #176016 - Exception is no longer thrown while resaving Excel document with images from XLS to XLSX format.
- #176311 - File no longer gets corrupted when rich-text is added with invalid characters.
- #176381 - Issue with
SetWriteProtectionis resolved now. - #176959 - Formatting applied to entire row is now copied properly.
- #177031 - Issue with collapsed state of button in pivot table is fixed.
- #177187 - Exception is no longer thrown while adding conditional formats to
RangesCollection. - Performance is improved while adding multiple text filters in filters collection.
- Exception is no longer thrown while opening a workbook with
ParseWorksheetsOnDemandoption. - Exception is no longer thrown while opening Excel documents with invalid formula.
- Exception is no longer thrown while opening workbook with background images.
- Exception is no longer thrown while parsing external worksheets.
- Exception is no longer thrown while opening a workbook with chart using
ParseWorksheetsOnDemandoption. - Exception is no longer thrown while sorting columns with blank cells.
- Exception is no longer thrown while saving workbook with shapes after
AddCopy. -
CalculatedValuenow returns proper time value. - Filters applied is no longer removed when sorting is applied to a filtered range.
-
TopVisibleRowandLeftVisibleColumnare now applied properly. - Issue with visibility of comments in binary files is fixed.
- Issue with RTF text in merged cells is fixed.
- Range intersection issue for multiple ranges is resolved.
- Issue with multiple filter range is now resolved.
- Sorting is now applied properly on hidden rows.
- Filter is now applied properly for an empty cell range similar to Microsoft Excel.
- Issue with freeze pane while setting
TopVisibleRowis fixed. - Rows are no longer hidden when Excel document with filters are opened and saved.
- Issues with cell border, font style and vertical scroll bar has been fixed.