DevExtreme 20.1.8

Verbessert die Steuerelemente für die Dateiverwaltung, Datenraster und die Datenvisualisierung.
Oktober 15, 2020
Neue Version

Fehlerkorrekturen

All Angular products

  • Web Document Viewer - A loading indication is not displayed while the first request is executed.

All React products

  • Web Document Viewer - A loading indication is not displayed while the first request is executed.

All Vue products

  • Web Document Viewer - A loading indication is not displayed while the first request is executed.

DevExtreme Core

  • Themes - The W0004 error occurs on loading a theme at design time.

DevExtreme Data Grid

  • A grouped row's formatting is lost after exporting DataGrid to Microsoft Excel if masterDetail is enabled.
  • Data Grid - A horizontal scroll bar appears when a validation message is shown.
  • DataGrid - An infinite loading panel appears after adding a new row.
  • DataGrid - autoFilter setting doesn't work properly when bands are used.
  • DataGrid - Focus returns to DataGrid on a click outside of it.
  • DataGrid - Input elements inside groupCellTemplate lose focus on a click if startEditAction is 'dblClick'.
  • DataGrid - Multiple sorting is applied after a column is ungrouped if the sorting mode is set to 'single'.
  • DataGrid - TextArea as a custom editor is initialized with extra height.
  • DataGrid - The width of the first column changes on scrolling if grouping is enabled in the Material theme.
  • DataGrid/PivotGrid - Export to Excel with ExcelJS is slow.
  • DataGrid unexpectedly scrolls up after a row is deleted in certain cases.
  • TreeList\DataGrid - An item cannot be dragged and dropped between components if one of them has fixed columns.

DevExtreme Data Visualization

  • Chart - customizeHint is not applied on argumentAxis if dataSource is changed.
  • Chart - It's not possible to zoom out the widget with a mouse wheel after zooming in if a specific area was selected.
  • Chart - Scatter series are hidden when autoHidePointMarkers is enabled.
  • Chart - The FullStackedBar rendering error occurs when the RangeSelector end slider slides through an empty value.
  • Chart - The print method prints the page instead of the widget in Microsoft Internet Explorer 11.
  • Chart - The print method works incorrectly on Apple iOS.
  • LinearGauge - The widget doesn't change rendering if the rtlEnabled option is set to true.
  • The "Cannot read property 'font' of undefined" error occurs if a custom theme name matches one of the default themes.
  • The size of the dx.viz.js file is doubled after an upgrade to v20.1.5+.

DevExtreme Demos

  • SignalR demos don't work in CodeSandBox.

DevExtreme Diagram

  • Diagram - The control is not rendered in full-screen mode if the fullScreen option is enabled by default and the control is placed to IFrame tag.

DevExtreme File Management

  • DevExtreme File Manager - It is not possible to set a visible option to false dynamically for context menu items.
  • DevExtreme File Uploader - The readOnly property works inconsistently.
  • DevExtreme FileManager - A parent folder name is displayed in the "Directory 'X' already exists" error message instead of the name of an already existing folder.
  • File Manager for Angular - "TypeError: Cannot read property 'fileUploader' of null" error when aborting upload for a file that failed to upload.
  • FileManager for Vue - It is not possible to modify toolbar state in the selectionChanged event handler.
  • React FileUploader - It is not possible to submit files if editor input is cleared.

DevExtreme Gantt

  • DevExtreme Gantt - New tasks added in an empty Gantt are not shown in the TreeView section.
  • Gantt for Java Script - A tooltip position becomes incorrect after zooming.
  • Gantt for Java Script - A treelist part is collapsed when a data source is reloaded.
  • Gantt for Java Script - Tasks are not displayed in a tree list view if ParentId of a root item is set to undefined and the autoUpdateParentTasks property is enabled.

DevExtreme Html Editor

  • HtmlEditor - Image resizing triggers the focusOut event.
  • HtmlEditor - Images are not resized if the allowedTargets option is set to ['images'].
  • HtmlEditor - onFocusOut does not work when HtmlEditor is not placed in the first visible tab of TabPanel.

DevExtreme Pivot Grid

  • PivotGrid - Cell text in a row header goes beyond cell borders in the Material theme.
  • PivotGrid - Different filters can be passed to loadOptions if the same row and filter fields are set.
  • PivotGrid - Summary cells are not hidden when column totals are empty
  • PivotGrid - The bottom part of PivotGrid disappears after scrolling to the right in Microsoft Internet Explorer.

DevExtreme Scheduler

  • Scheduler - Uncaught TypeError occurs on setting the timezone to 'America/Indiana/Indianapolis'.
  • Scheduler - Form doesn't allow changing items in the onAppointmentFormOpening event handler.
  • Scheduler cells aren't stretched to occupy widget height in material themes.
  • Scheduler creates a recurrent appointment with a blank BYDAY recurrence rule.

DevExtreme Tools

  • ThemeBuilder - The "@base-hover-color" variable is not applied to DataGrid's text color on hovering a row.
  • ThemeBuilder doesn't allow customizing the "dx-field-label" CSS class' color in the UI.

DevExtreme Tree List

  • TreeList - Recursive selection does not properly work with a node if its ID equals 0.
  • TreeList\DataGrid - An item cannot be dragged and dropped between components if one of them has fixed columns.

DevExtreme UI Widgets

  • List - The onItemSwipe event handler is not triggered on item swipe.
  • DataGrid - Order of toolbar items is incorrect when DataGrid rendering is deferred.
  • DataGrid/PivotGrid - Export to Excel with ExcelJS is slow.
  • DateBox - The 'e.getTime is not a function' error is shown in the browser console in some cases.
  • DateBox shows an incorrect value when the pickerType option is set to 'rollers' in a certain scenario.
  • Drawer flickers when the shrink mode is enabled on the first load in React.
  • DropDownButton - selectedItem is removed when dataSource is changed at runtime.
  • DropDownButton sends an extra byKey request on render.
  • Editors with Drop Down - A custom in-line button has a different shape.
  • FilterBuilder - The onValueChanged event handler of the first widget is triggered when a value is changed in the second widget.
  • Form freezes the page when its colCount is 'auto' and colCount is specified for an item.
  • Gallery hides selected item content if it is not placed on the first data page.
  • List - It is not possible to load additional items after the reload function is called when the repaintChangesOnly option is used.
  • List - Scrolling doesn't work after changing items using the Push API if pageLoadMode is 'scrollBottom'.
  • Menu - Accessibility Insights throws the "aria-required-children" error.
  • Popup - The title is truncated after disabling a toolbar button and re-opening the widget in Angular.
  • Popup - Title is cut off once updated dynamically.
  • Select Box - It's impossible to open the DropDown content after the current selection is cleared and the dropdown button is clicked.
  • SelectBox - It's impossible to clear a value via the keyboard if the current value is 0.
  • SelectBox - The recreated widget cannot auto-reload the previous pages if some ODataStore pages were loaded.
  • TagBox - FieldTemplate makes a placehoder persistent.
  • TagBox - Items are not shown if a value is set in the minSearchLength option.
  • TagBox - The search functionality works incorrectly if the minSearchLength and value options are set.
  • Toast - A template with an icon is rendered incorrectly.
  • Toast can has the wrong position on mobile devices.
  • TreeView - The "Cannot read property 'internalFields' of null" error occurs when removing a filtered item from store.
DevExtreme

DevExtreme Complete

JavaScript-Komponentensammlung für die Entwicklung reaktionsschneller Web-Komponenten.

Sie haben eine Frage?

Live-Chat mit unseren DevExpress-Lizenzierungs-Spezialisten.