# 2020 v2

## Content



### All

*   The Licensing model has been updated from 2020v2 release for all the controls.
*   Fixed the issue where KeyAction moves across when 'KeyActionTab' property is set to 'None'.

### ProjectTemplates

**Bug Fixes**

*   Fixed the issue where 500 internal server error occurred when using .NetFramework to <=4.5.1 version by checking with FlexViewer and C1Pdf check boxes.
*   Fixed the issue where all vsix files under 'ProjectTemplates' folder of 4.0 build version can't install and 'Install Failed' error is displayed.
*   Fixed the issue where 'Unable to find version 4.5.20202.428 of packages C1.DataEngine' error is observed when creating the MVC NonCore project by checking with C1 WebAPI DataEngine.
*   Fixed the issue where Extra string (like 'if$') is included in 'packages.config' file when creating MVC Non-Core (VB) project with Standard Template.
*   [TransposedGrid\] Fixed the issue where there was a need to add manually script and resources in '\_Layout.cshtml' and '\_ViewImports.cshtml' when add 'TransposedGrid' control in 'Razor' templates.

### Scaffold

**Improvement**

*   Changed 'AllowPinning' property to 'PinningType' property in Scaffold UI.

### ItemTemplates

**Bug Fix**

*   Fixed the issue where license error is observed when adding Pdf with local service.<br />

### CollectionView

**Improvements**

*   Deprecated SortNullsFirst property of CollectionView.
*   Added new SortNulls property instead of sortNullsFirst for CollectionView.
*   Added new or update sample for new SortNulls and deprecated SortNullsFirst properties of CollectionView.
*   Added new deferCommits property for ODataCollectionView that support batch updates.

### Dropdown

**Improvements**

*   Added new DropDown.ClickAction property to customize click actions.
*   Added sample for new DropDown.ClickAction property.

### DashboardLayout

**Bug Fix**

*   Fixed the issue where extra space in background appeared and control flickers when dragging the tile to right side of control if right to left direction is set.

### FileManager

**Improvements**

*   Added vertical scroll bar which is displayed in right panel when many Folders/Files is shown in right panel that is enough to display the scroll bar.
*   Added support local storage for control.
*   Added APIs support local storage.
*   Added sample support local storage.
*   Added support for thumbnail view.
*   Added support for detail view.
*   Added support simple list view.
*   Added sample support local storage.
*   Added support for 'DoubleClick' action to open folder in FileManager.
*   Removed dependency of the control to bootstrap.
*   Added css to support theme for icons svg set.

**Bug Fixes**

*   Fixed the issue where applying C1Mvc's CSS (@Html.C1().Styles()) causes Bootstrap4's navigation bar to be displayed incorrectly.
*   Fixed the issue where Upload and MoveFile dialog are not shown properly in FileManager.
*   Fixed the issue where left Panel is not updated if open Folder more than once when Opened Folder have only File or Empty.
*   Fixed the issue where previous state (files) is displayed again in right panel after an action and click on parent folder from left panel.
*   Fixed the issue where inconsistent behavior is observed when a file is moved from parent folder to child folder using 'OneDrive' service.
*   Fixed the issue where Console error occurs on running the CloudFileExplorer sample.
*   Fixed the issue where 'Move File/Download/Delete' functions can't work correctly using 'AWS' cloud storage account.
*   Fixed the issue where 'Move File' and 'Delete' functions work inconsistently in certain scenarios.
*   Fixed the issue where error occurred if RootFooter is set when CloudType OneDrive Service is used.
*   Fixed the issue where control display not good in Ipad.
*   Fixed the issue where data is shown when any character (invalid path) is set in parent folder name of Initial Path.

### FlexChart

**Improvements**

*   Added new BreakEven chart series type for chart.analytics in FlexChart.
*   Added new sample page for new BreakEven chart series type of chart.analytics in FlexChart.

### FlexGrid

**Improvements**

*   Added new modules Wijmo.grid.cellmaker to MVC for using with javascript and make FlexGrid cell Template support CellMaker.
*   Added new PinningColumn and PinnedColumn events for FlexGrid.Changed AllowPinning property type from boolean to an enumeration in FlexGrid.
*   Added new sample for the new PinningColumn and PinnedColumn events of FlexGrid.
*   Added samples for two new properties InnerText/InnerTextStyle of FlexPie.
*   Deprecated Column.ShowDropDown property in FlexGrid.
*   Added new DataMapEditor property to the Column class instead of Column.ShowDropDown in FlexGrid.
*   Added new BigCheckboxes property that makes check boxes in boolean columns of FlexGrid wider.
*   Added new sample page for BigCheckboxes property of FlexGrid.
*   Added more new members or parameters, catalog, user, password for ItemSource as CubeService in PivotEngine.
*   Added new PreserveWhiteSpace property for FlexGrid.
*   [GroupPanel\] Added new groupDescriptionCreator property for GroupPanel that allows customizing GroupDescription for grouped column.
*   Added new sample page or update all related sample pages for new DataMapEditor and deprecated Column.ShowDropDown properties of FlexGrid.
*   Added new sample page for new Selector extender.
*   Added new sample page for new BooleanChecker extender.
*   Added sample for new groupDescriptionCreator property of GroupPanel.
*   Added new sample page batch-updates which using new deferCommits property and commitEdits, cancelChanges methods of ODataCollectionView.
*   Added new sample for Wijmo.grid.cellmaker into MvcExplorer sample.

**Bug Fixes**

*   Fixed the issue where Filer Dialog is not shown at correct position with FF browser.
*   Fixed the issue where column header and row header can't show and 'Uncaught TypeError: cannot read property 'cells' of undefined' console error is observed at FlexGrid control.
*   Fixed the issue where FlexGrid can't be displayed as paging size when page size is set in item source collection.
*   Fixed the issue where sorting for descending does not work in all data types.
*   Fixed the issue where rowEditEnded gets triggered on cell edit end.

### FlexPie

**Improvement**

*   Added two new properties InnerText/InnerTextStyle for FlexPie.

### FlexSheet

**Bug Fixes**

*   Fixed the issue where FlexSheet InsertRows method insert rows at incorrect place.
*   Fixed the issue where 'Uncaught ReferenceError: isArray is not defined' error occurred when add bound sheet in 'FlexSheet' control.
*   Fixed the issue where 'Cannot set property 'visible' of undefined at onload' error occurred when 'Visible' property and bound sheet is set in 'FlexSheet' control.

### FlexViewer

**Bug Fix**

*   Fixed the issue where position of viewer split button is changed.

### MultiSelect

**Improvements**

*   Provided support for FilterInputPlaceholder property.
*   Added new ShowFilterInput property for MultiSelect.
*   Added new sample for new ShowFilterInput property of MultiSelect.
*   Added new CheckOnFilter property for MultiSelect.
*   Added sample for new CheckOnFilter property of MultiSelect.

### MultiSelectListBox

**Improvements**

*   Added new MultiSelectListBox control that is used as a drop-down for the MultiSelect control.
*   Added new sample page for MultiSelectListBox control.

### Popup

**Improvement**

*   Added several new values to the PopupTrigger enumeration.

### Selector

**Improvements**

*   Added new Selector extender which add check boxes to rows header or a column of FlexGrid for multiple rows selection.
*   Added new BooleanChecker extender which add check boxes to header or group headers of boolean FlexGrid.Column for checking all.