DevExtreme 17.1.5

La versión de mantenimiento incluye varias correcciones de errores.
Agosto 3, 2017
Nueva versión

Correcciones

Data Grid

  • A click on the Save button on the edit form closes the detail area.
  • dxDataGrid - A layout is incorrect in Firefox when native scrolling and width restriction are enabled.
  • dxDataGrid - A row is not added if the master-detail mode is active.
  • dxDataGrid - Adaptivity - The cellTemplate content is lost on an attempt to resize the details element when the columnHidingEnabled option is enabled.
  • dxDataGrid - An adaptive row doesn't disappear after the Delete command link is clicked in a new row in batch editing mode.
  • dxDataGrid - Cascading lookup columns do not work when the Popup edit form is enabled.
  • dxDataGrid - Cell data is not displayed in lookup columns if the grid's state is initially loaded.
  • dxDataGrid - Changes in the grid state are not reflected in Column Chooser.
  • dxDataGrid - Load Panel is not displayed on searching in Infinite scrolling mode.
  • dxDataGrid - Long help text overlaps the next Edit Form editor in Edge.
  • dxDataGrid - Not all editors are validated by a click on a checkbox cell.
  • dxDataGrid - The "A binary operator with incompatible types was detected" error is thrown when a filter expression is restored from its saved state for a lookup column.
  • dxDataGrid - The "No Data" caption is displayed in certain conditions when the grid's datasource is assigned dynamically.
  • dxDataGrid - The client-side error (RangeError: Maximum call stack size exceeded) occurs on keyboard navigation when virtual scrolling is enabled.
  • dxDataGrid - The first cell is switched to the editing state on clicking dxDataGrid inside cellTemplate in cell editing mode.
  • dxDataGrid - The header filter does not respect the 'trueText' and 'falseText' option values.
  • dxDataGrid - The rowRemoving event is raised continuously on a cell click if jQuery.promise is used to return the result in cell editing mode.
  • dxDataGrid - The selectedRowKeys array contains an undefined value when the "Select All" and grouping features are enabled.
  • dxDataGrid - The validation message of a lookup cell overlaps the Revert button.
  • dxDataGrid displays a new adaptive row when the Popup edit form is shown.
  • dxDataGrid does not display the focused frame for a cell when an edit cell template is used.
  • dxDataGrid does not hide columns when the adaptive column is too narrow.
  • It is impossible to clear the filter row value in certain cases.
  • It's not possible to drag a column from the column chooser in MS Edge.
  • The calculateCellValue function returns an incorrect type in TypeScript definitions.
  • The error message is overlapped by the column header if the grid has only one row.
  • The grid does not keep focus in a grid cell after selecting a value from dxAutocomplete.
  • Two neighbouring rows have the same background if the rowAlternationEnabled option is enabled under certain conditions.

Data Visualization

  • Definition for SeriesTemplate.customizeSeries is wrong.
  • dxChart - A browser hangs if a data source has very small values and synchronizedValue is enabled.
  • dxChart - Bar series disappear when two bars are too close.
  • dxChart - The order of data points can be incorrect in multiple Line series.
  • The "widget.getSize is not a function" error occurs on an attempt to pass a dxVectorMap, dxRangeSelector, dxTreeMap instance to the getMarkup method.
  • The DevExpress.viz.exportFromMarkup method draws a custom title with incorrect alignment in the exported image if the title is rendered using nested span elements.

DevExtreme Core

  • DevExtreme widgets don't pass the Content Security Policy.
  • dxDataGrid - Setting a column's format="year" throws an error.
  • dxResponsiveBox - The Angular sample from documentation does not work.
  • dxTileView - Scrolling using a drag action doesn't work on Mac OS.
  • MVC - A widget is not initialized when it has a dot in its id field.

DevExtreme Tools

  • Project Converter throws an exception when processing the config.xml file.

Pivot Grid

  • dxPivotGrid - Initial alignment of the horizontal scrollbar is incorrect in RTL mode.
  • dxPivotGrid - Running totals are not updated on sorting.
  • dxPivotGrid - The horizontal scrollbar misaligns the last row under certain conditions.
  • dxPivotGrid changes the order of defined columns under certain conditions.
  • dxPivotGrid filters date values incorrectly.

Scheduler

  • dxScheduler - An overnight appointment is rendered incorrectly in the timeline view.
  • dxScheduler - It is not possible to create a recurring weekly event.
  • dxScheduler - The crossScrollingEnabled option doesn't display a horizontal scrollbar if dateCellTemplate is defined.
  • dxScheduler - The horizontal scrollbar is missing when there is resourceCellTemplate.
  • dxScheduler - There is no enough space to add a new appointment for the same hours in the day view if crossScrollingEnabled is true.
  • dxScheduler incorrectly displays a long appointment in the drop-down list of appointments.

Tree List

  • dxTreeList - The last column width is incorrect when the native scrolling is used.

UI Widgets

  • dxColorBox - It is impossible to change a value in the editor.
  • dxDataGrid - Scrolling continues if the mouse button is released outside the grid and moved back.
  • dxDataGrid - The search field is not focused when the icon is clicked.
  • dxDateBox - A validation error occurs when a date contains an umlaut.
  • dxDateBox - The width is changed if there is an invalid value.
  • dxDateBox does not scroll to the selected value when the "time" type is enabled in an AngularJS app.
  • dxFileUploader - A file is empty if it's uploaded to the server using the useForm option.
  • dxList - "Select All" stops working after selecting all items if selectAllMode is "allPages".
  • dxList - Ink ripple animation doesn't appear on the "Select All" item click in the Android theme.
  • dxMap - The Bing Map is needed to be upgraded to V8.
  • dxPopover does not respond on outside click until animation finishes.
  • dxSelectBox loads data many times on focusing the editor on iOS if the page size is 5.
  • dxSelectBox throws the "Cannot read property 'searchExpr' of undefined" error under certain conditions.
  • dxSwitch does not change its position and is not animated in Chrome and IE.
  • dxTagBox - The widget cannot be focused when clicked and the openOnFieldClick option is set to false.
  • dxTagBox resets typed text when an item is selected by clicking on its text if the showSelectionControls option is set to true.
  • dxTextBox changes the value from null to an empty string when losing focus.
  • dxTreeView - 'Maximum Call Stack Size Exceeded' with circular references in the data source.
  • Provide the DropDownBoxFor extension method.
  • The browser window content is scrolled when the dxList item is selected using the Space key.
DevExtreme

DevExtreme Complete

Conjunto de componentes JavaScript para desarrollo web ágil.

¿Alguna pregunta?

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