# 2019 v3

## Content



**Enhancements**

*   Created a wrapper of js control.
*   Created JS control.
*   Added download function to current js control of file manager.<br /><br />

### Scaffolder

**Bug Fixes**

*   Fixed the issue where error occurred on adding control through scaffold in JP environment in non-core project.
*   Fixed the issue where Web.config/ resources/licensing stuffs did not get created automatically on adding controls using 'New Scaffold Item' in non C1 template projects.
*   Fixed the issue where installation fail dialog displayed on installing 'C1.Scaffolder.Extension.Vs2019.vsix' in VS 2019 environment.
*   Fixed the issue where 'This extension is not installable on any currently installed products' error occurs when 'C1.Scaffolder.Extension' vsix (from 4.0 folder) is installed in VS 2019.
*   Fixed the issue where option Model is not shown in Update UI when OptionModel is set in any properties of control.
*   Fixed the issue where Update C1 MVC Control got dim on right clicking the control in Core project.
*   Fixed the issue where control did not retain when placed inside the tile of Layout after update dashboard layout in Core project.
*   [Wijmo 5 MVC\] Fixed the issue where texts disappeared from 'li' and 'a' tag when Update TabPanel in core project.

**Enhancements**

*   Changed "PivotEngineId" label in slicer scaffold dialog.
*   Replaced the usage of 'OnClientDroppingRowColumn' events with 'OnClientBeginDroppingRowColumn' and 'OnClientEndDroppingRowColumn' events in Scaffold UI of FlexSheet control.<br /><br />

### CollectionView

**Enhancement**

*   Added CollectionViewNavigator control for navigating through CollectionView items or pages.<br /><br />

### DashboardLayout

**Bug Fixes**

*   [SplitLayout\][IE\] Fixed the issue where JavaScript error occurs in 'Split Layout' page in certain scenarios.
*   Fixed the issue where console error occurs when only DashboardLayout control is added and if deferred script is check.<br /><br />

### DropDown

**Enhancement**

*   [InputType\] Added InputType property in the DropDown\<T> class.<br /><br />

### FlexChart

**Enhancement**

*   Added new chart types: 'Step', 'StepSymbols' and 'StepArea'.<br /><br />

### FlexGrid

**Bug Fix**

*   Fixed the issue where first character is lost on typing second character if selected cell is edited with customer editor.

**Enhancement**

*   Added a FlexGrid.autoRowHeights property to automatically resize row heights when cells are loaded, edited, and when the grid layout changes.
*   Added FlexGrid.lazyRender and refreshOnEdit properties for more performance control.
*   Added a new FlexGrid selection mode: SelectionMode.MultiRange.<br /><br />

### FlexPie

**Enhancement**

*   Added Multiple pie chart support.<br /><br />

### FlexSheet

**Bug Fixes**

*   Fixed the issue where JavaScript error occurred when 'Decimal Fomat' was selected from 'Format' Drop-down.
*   Fixed the issue where Is FlexSheet support the Create/Delete same as Update operation.

**Enhancement**

*   Added FlexSheet.allowAutoFill property.<br /><br />

### Gauge

**Enhancements**

*   Added a Gauge.showTickText property to show text labels next to each tick mark.
*   Added support for needle-based pointers with the new RadialGauge properties and methods: needleShape, needleLength, needleElement, createNeedleElement.<br /><br />

### Input

**Enhancement**

*   Popup - Added a Popup.isResizable property to create resizable dialogs.<br /><br />

### Samples

**Bug Fixes**

*   Fixed the issue where 'Could not load file or assembly xxxxxxxx'error occurred when restoring samples in 4.5 dll version with VS19.
*   [SampleExtensionControls\] Fixed the issue where inconsistent title was displayed in 'SampleExtensionControls(Non Core)' sample.
*   [SampleExtensionControls\] Fixed the issue where two 'SampleExtensionControls' samples (Core and Non-core sample) show differently and inconsistently.
*   [FlexSheetExplorer\][ExcelBook\][FlexSheet101\] Fixed the issue where JavaScript error occurred on deleting the sheet and make certain scenarios.
*   [FlexGrid\][Chrome\] Fixed the issue where Delete button was displayed in next line in certain scenario when run on Chrome browser.
*   [C1ControlPanel\] Fixed the issue where error occurred on restoring DashboradDemo sample from installer.
*   Fixed the issue where error occurs on running the non core JP sample 'CollectionView101' with 4.5 version.
*   Fixed the issue where error occurred on running the sample 'CustomReportProvider'.
*   Fixed the issue where JavaScript error occurs on browsing 'FlexChart(HowTo) -> MultiSelection' sample.
*   Fixed the issue where error occurs on running WeatherChart sample.
*   Fixed the issue where license error occurred in 'ExcelBook' of JP sample with 4.5 version.
*   [Wijmo5 MVC\][Sample\] Fixed the issue where error occurred on running some JP samples.
*   Fixed the issue where error occurred on restoring 'MVCExplorer' core sample using 'MvcExplorer.sln' or 'MvcExplorer.2017.sln'.
*   Fixed the issue where Settings changes didn't get affected on Chart on changing properties at run time in FlexChart -> Selection sample.

**Enhancements**

*   Added samples for 'Step', 'StepSymbols' and 'StepArea' in FlexChart.
*   Added Multiple pie chart sample in FlexPie.
*   [MvcExplorer\] Added AllowSynchronousIO.<br /><br />

### ProjectTemplates

**Bug Fixes**

*   Fixed the issue where 'KeyNotFoundException' error occurred on creating C1Template prj (.Net Core/.NetFramework) with ASP.NET Core 2.1 or lower version.
*   Fixed the issue where 'The given key was not present in the dictionary.' error occurred on creating C1 MVC Non-core templates (CS/VB) using '.NET Framework 4.5.2' and upper.
*   Fixed the issue where no item was chosen in initial dropdown of AspNet.Core on creating Framework project.
*   Fixed the issue where 'KeyNotFoundException' error occurred on creating C1Template prj (.Net Core/.NetFramework) with ASP.NET Core 2.1 or lower version.
*   Fixed the issue where no item is chosen in initial dropdown of AspNet.Core when create Framework project.