Added support for Razor pages in Insert MVC Control option.
Improved ARIA support on FlexGrid, FlexGrid filter, and ComboBox components.
Added a wijmo.nav.TabPanel control that provides tab navigation. This new control can be used to replace bootstrap tabs, which require bootstrap.js and jQuery.
[Globalize] Added support for escaped characters in date formats, e.g. wijmo.Globalize.format(date, '\\h h \\m m');
OLAP
Enhancements
Added AutoSizeMode property in FlexSheet Scaffold dialog.
Allow generating views with value fields only (grand totals) or row/column fields only (unique values).
Improved PivotEngine sorting of value fields (measures) to sort groups by aggregate. (this can be disabled by setting the new PivotEngine.sortableGroups property to false).
Improved PivotGrid collapse/expand to keep the original state of child nodes.
PivotGrid now honors the preserveOutlineState property (inherited from FlexGrid).
Added an InputNumber repeatButtons property that determines whether the control's spinner buttons should act as repeat buttons.
Added support for hierarchical field structures in non-cube data sources.
Added support for binding PivotEngine components directly to SSAS cubes.
Bugs
Fixed an issue where JavaScript error is displayed while loading the data in DataEngine service.
Fixed an issue where filter do not get applied if Field is in Filter Area and DataSource is SSAS cube service.
Fixed an issue where the aggregated result is not correct for some view definition.
Fixed an issue where JavaScript error occurs when currency format is set in Date column of Pivot field through Field Setting.
Fixed an issue where JavaScript error occurs when invalid format is set in Date column of Pivot field through Field Setting.
CollectionView
Enhancements
Added ODataCollectionViewService and ODataVirtualCollectionViewService.
Added the samples for ODataCollectionViewService and ODataVirtualCollectionViewService.
Scaffolder
Enhancements
Added AutoSizeMode property in FlexSheet Scaffold dialog.
Added support for Scaffolding in Razor Pages.
Bug Fixes
Fixed an issue where binding name is trimmed when Product Model class is changed in Scaffold dialog.
FlexGrid
Enhancements
Added OData binding support.
Improved FlexGrid layout performance.
Improved export to xlsx performance for FlexGrid containing Angular cell templates.
Added a 'refresh' parameter to the CellEditEnding event parameters. This allows event handlers to suppress the full refresh that happens by default when cell editing ends.
Added a quickAutoSize property to the FlexGrid and Column classes.
Added support for row/column resizing on touch devices.
Added a Column.multiLine (and Row.multiLine) feature that supports multi-line text in cells.
Added support for Column.textAlign = 'justify-all'.
Added a FlexGrid.autoScroll property that determines whether the grid should automatically scroll its contents when the user drags rows or columns near the edges of the control.
Bugs
Fixed an issue where cell focus alternates between cells when quickly pressing Enter key on custom editor.
Fixed an issue where it is difficult to retain the scroll position when drag/drop the scroll bar when InitialItemsCount property is set.
Input
Enhancements
Improved (ARIA attributes and keyboard support) for the ListBox, ComboBox, Menu, InputNumber, Gauge, and Calendar controls.
Bug Fixes
Fixed an issue of inconsistent behaviors are observed when min value is greater than value.
[ComboBox] Fixed an issue where setting SelectedValue wasn't working while using remote binding in ComboBox.
FlexSheet
Enhancements
_filter is now exposed as public property.
Bug Fixes
Fixed an issue where AutoSizeMode property could not be implemented.
FlexPie
Bug Fixes
Fixed an issue where data label was missing while using animation.
Fixed an issue where selected index wasn't working while working RemoteBind.
FlexChart
Bug Fixes
Fixed an issue where Position and AxisLine were not working for chart series AxisY.
Fixed an issue where DateTime values on X-axis were not getting displayed in Android browser and IPAD Safari.
MultiRow
Enhancements
Support null values for MultiRow.CollapsedHeaders property.
Bug Fixes
Fixed an issue where the editor was not filled up with related cells when MultiRow enters editing.
TreeView
Enhancements
Added new members to TreView and TreeNode classes.
TreeNode.addChildNode(index, dataItem) adds a child node to a TreeNode
TreeView.addChildNode(index, dataItem) adds a child node to a TreeView
TreeNode.remove() removes a node from the TreeView
TreeNode.refresh() refreshes a node with updated data content
TreeNode.itemsSource gets a reference to the array that contains the node data.
Financial Charts
Enhancements
Added new financial chart type 'PointAndFigure'.
PDF
Enhancements
Added support of cell text wrapping in FlexGrid.
ReportViewer
Enhancements
[ReportViewer] Added support for the ActiveReports report generator.
Excel
Enhancements
Added support for tables in the FlexSheet control and wijmo.xlsx module.