DevExtreme Complete 15.2.10

Many issues resolved in Data Grid, Data Visualization, DevExtreme Core & more.
Junio 7, 2016
Nueva versión

Correcciones

Data Grid

  • dxDataGrid placed inside the ngIf directive can't be sorted
  • dxDaAn incomplete list of items is displayed in the header filter dropdown when the grid is bound to OData 4
  • dxDaColumn headers are not visible inside dxTabPanel
  • dxDaColumn sorting fails and there is no response after clicking the column header
  • dxDaCommand column buttons are not shown in the detail grid when columnFixing is enabled for both master and detail grids
  • dxDaExpand buttons are not shown in a grouped grid on iOS when columnAutoWidth and autoExpandAll are true and showColumnHeaders is false
  • dxDaExport to Excel is not working when the Export button text is localized
  • dxDaIt is impossible to scroll page content when live data is used
  • dxDaMasThe "Maximum call stack size exceeded" error occurs in Chrome when using an input element inside the detail row
  • dxDaSelection does not work if showCheckBoxesMode is set to 'always' and mode is set to "single"
  • dxDaThe column resize grip disappears and the grid cannot be resized after dragging a popup
  • dxDaThe freespace row is rendered in the middle of the grid
  • dxDaThe header filter shows two identical "(Blanks)" items for an empty string and a null value
  • dxDaThe summary for the last column disappears after data refresh
  • dxDataGrid displays an incorrect value in a group row when the calculateDisplayValue callback function is used for a grouped column
  • dxDataGrid displays no console error if fetched groups don't contain the Items property
  • dxDataGrid does not allow changing the select column position
  • dxDataGrid goes into an infinite loop when EdmLiteral is used in a filter expression and virtual scrolling is enabled
  • dxDataGrid loads data when the collapseAll method is called even if paging is disabled
  • dxDataGrid throws the "Cannot set property 'columnIndex' of undefined" exception when the filter is set using the header filter and a filter row with the 'between' filter operation
  • dxDataGrid with virtual scrolling shows empty rows after approx 150.000 rows in IE
  • Keyboard navigation via the Tab key does not work properly
  • Setting grid columns to an empty array does not remove columns from the grid
  • The dxDataGrid content height exceeds the dataGrid height

Data Visualization

  • dxCharThe "Cannot read property 'label' of null" error is thrown when the crosshair option is changed
  • dxCharThe "center" value of the valueAxis.constantLines.label.horizontalAlignment option does not work
  • dxCircularGauge fails to bind using the angularjs approach
  • dxLinearGauge - An error occurs when endValue of the scale's gauge is exceeded
  • dxRangeSelector throws the " Cannot read property '_num' of null" error when using bindingOptions for dataSource (AngularJS)
  • The bubble size is too large under certain circumstances
  • The E2004 error occurs after updating from v15.1.6 to v15.2.9 when a data source with a specific field name is passed to dxChart
  • The 'Invalid value for <circle> attribute r="NaN"' error occurs if a bubble is of a big size

DevExtreme Core

  • dxDaDates are converted incorrectly
  • dxonClick is not raised in Android
  • It is impossible to select a particular field of an association property in OData 4
  • LocalStore.clear() does not raise the 'modified' event
  • ODaThe deserializeDates option does not have any effect
  • The customQueryParams option is missing in the DevExpress.data.DataSourceOptions TypeScript definition and documentation
  • The option setter is called unexpectedly when a value returned from the option getter is changed (AngularJS)
  • The shouldReload flag is not set to false in the Multi-channel application template
  • There is no information about the operationId field of a loading operation promise
  • The "bindingOptions" option is missing

DevExtreme Demos

  • dxRangeSlider does not work in the Sales viewer demo in the Swedish culture

DevExtreme Tools

  • The DevExtreme packer does not add the manifest.json file to a native package

Pivot Grid

  • dxPivotGrid throws the "Cannot set property 'summaryProcess' of undefined" error when a data store returns an empty array and a custom summary type is used

Scheduler

  • dxScheduler - The "Next" button sets an incorrect month in the "Month" view in certain cases
  • dxScheduler does not display a horizontal scrollbar when the horizontalScrollingEnabled option is set to true
  • dxScheduler renders the header panel incorrectly on the "Day" view when the "groups" option is specified and resources are empty
  • The dxScheduler edit form closes before the insert/update operation in a record is successful completed

UI Widgets

  • A localized placeholder is displayed in a dxTextBox even if it has a value
  • DocumenAdd a note that if the native picker is used, the dxDateBox.open method will not work on mobile devices
  • DocumendxConAdd the Cancel property definition into the onShowing event handler article
  • DocumendxLoadPanel - The hide() method article contains an example with the onClick event that does not exist in the panel events
  • DocumenThe height option description does not contain a note that the option has no effect for the widget content
  • dxBox renders the "No data to display" message in the ngRepeat directive
  • dxButton with an icon but without text of the danger|success|info type does not display an icon on Android
  • dxCalendar - It is impossible to set width and height on a mobile app
  • dxCalendar - The 'value', 'min', 'max' options defined as a string lead to an error
  • dxCheckBox - The validation message is cut off when placed in a form
  • dxDa"Cannot read property 'option' of undefined" error is thrown when dxSelectBox is placed to the editCellTemplate and the Enter key is pressed
  • dxDaA loading panel is not hidden after loading grid data when using ng-transclude
  • dxEdiBackground colors of read-only vs editable controls is opposite to the intuitive appearance
  • dxFileUploader allows dropping multiple files when the multiple option is disabled and the uploadMode option is set to "useButtons"
  • dxForm - A knockout error occurs on editing a form: "Cannot write a value to a ko.computed unless you specify a 'write' option"
  • dxForm is re-arranged and cleared when the itemOption method is called
  • dxForm is rendered very slowly when a data source is changed at runtime
  • dxGalery - Animation speed is changed after browser window resizing with certain animationDuration and slideshowDelay settings
  • dxList does not always select the first group element if this group is expanded
  • dxLoadPanel - The keydown event handler is not removed when the panel is removed from DOM
  • dxLookup - A gap between input and items is shown on Android devices
  • dxLookup - The reset method does not clear selection with a hot fix
  • dxLookup does not allow scrolling to the last item on Android devices
  • dxLookup does not stretch its popup window when data items are loaded asynchronously
  • dxLookup loses data pages after calling the repaint method
  • dxLookup throws the "Cannot read property 'items' of undefined" error under certain circumstances
  • dxSelectBox shows Infinite loading when clicking at the bottom of the scrollbar
  • dxTabPanel and dxMultiView ignore the default selected index in version 15.2.9
  • dxTabPanel calculates the height of the tab container incorrectly
  • dxThe selectedItem does not work with AngularJS if it is defined prior to dataSource when using bindingOptions
  • dxIt is impossible to set the "values" option to the null value
  • dxTagBox ignores typed characters on loading
  • dxMask operates incorrectly on some devices
  • dxThe drop-down menu is not shown after applying a hotfix
  • dxTreeView creates redundant loading indicators in Virtual mode
  • dxValidaCalling the validate method multiple times causes it to slow down considerably on consecutive calls
  • dxValidaThe invalid style is incorrect for dxFileUploader
  • It is impossible to bind an observable property to the validation rule message option
  • The dxBoxOptions interface extends the CollectionWidget class in TypeScript type definitions
  • The dxContextMenu.target option cannot be changed at runtime
  • The dxSlideOut content template displays some unexpected text at the bottom
  • The navigation buttons are not highlighted properly after installing a hotfix
  • Methods of dxScrollViewOptions are declared as options
  • Some options are missing in the AnimationOptions interface
  • View Designer doesn't display content with global observable variables
DevExtreme Complete

DevExtreme Complete

Conjunto de componentes JavaScript para desarrollo web ágil.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de DevExpress.