# 2020 v3

## Content



### Data Connector

**Bug Fixes**

*   [DataConnector\] [FlexViewer\] Fixed the issue of UI hanging since async or await was not configured with ConfiguratedAwait(false).

### AdoNet.OData

**Bug fixes**

*   Queries using WHERE statement didn't work when containing special characters.
*   Cell values where empty when the underlying data collection changed its item type at runtime.

**Improvements**

*   Added editing support in C1AdoNetCursorDataCollection.
*   Dynamic item type of C1AdoNetVirtualDataCollection and C1AdoNetCursorDataCollection implementing IEditableObject.

### Data Collection

**Bug Fixes**

*   Fixed the issue where properties of dynamically created items of C1BindingListDataCollection were changed to be nullable if the property type was not a class.
*   Fixed the issue where C1EditableDataCollection was removing all the local changes when the source was resetted.
*   Fixed the issue where sort expressions were not usable in Linq to SQL queries.
*   Fixed the issue where BindingListDataCollection sorting was throwing exception when the items type were generated dynamically.
*   Fixed the issue where C1FilterDataCollection was raising Add notification even if none item matched the filter expression.
*   Fixed the issue where C1CollectionViewDataCollection Count was inconsistent if underlying ICollectionView was grouped and a sort of filter operation was applied.
*   Fixed the issue where [WPF\] C1CollectionView was iterating the inner collection to create the groups, even when the groups descriptions were empty, and broke data-virtualization.

### DataEngine

**Bug Fixes**

*   Fixed the issue where Duplicate fields are lost when moved in C1FlexPivotPanel lists.
*   Fixed the issue where results with grouping and ShowAs.PctGrand did not match Excel.
*   Fixed the issue where a user could not edit C1FlexPivotPanel after grouping when there are null values.
*   Fixed the issue where results with grouping and ShowAs.PctGrand did not match Excel.
*   Fixed issues with numeric grouping when connected to DataEngine.
*   Fixed issues with alphabetic grouping when connected to DataEngine.