DevExtreme Complete 24.1.4
Released: Jul 18, 2024
Atualizações na 24.1.4
Correções
Angular
- All Angular products
- Export to DOCX - Content may unexpectedly move to a new page in SingleFile export mode.
- Memory leak may occur while exporting report to PDF with a Skia engine in specific Linux environments.
- Report parameter's lookup clears Null values for Nullable parameters (SqlDataSource).
- SqlDataSource - WHERE clause is incorrectly generated for a NULL parameter value.
- Web Document Viewer
- Internal Server error occurs when using file-based cache.
- Look-up parameter's drop-down window scrolls on each item selection.
- Web Report Designer
- Data Source Wizard DB schema search does not work correctly.
- Embedded context menu affects the availability of DevExtreme menus.
- XRBarCode is truncated when zooming.
- XtraReport - Export fails with embedded in HTML JPEG images.
- DevExtreme Form
- Validation of the cleared Group causes an error.
- DevExtreme Scheduler
- The "element.get is not a function" error occurs in onAppointmentRendered.
HTML JS
- DevExtreme Charts and Gauges
- Chart - minBarSize causes an error on a legend click.
- BarGauge - The font|opacity option does not work on labels.
- Chart - Legends moves one position up after it is toggled back for the first time.
- Sankey: Changes to label.horizontalOffset at runtime do not immediately take effect.
- DevExtreme DataGrid
- 'Cannot read properties of undefined (reading 'done')' error is thrown under certain conditions.
- Data rows are skipped during Tab navigation if the first column is hidden via hidingPriority.
- DataGrid loses grouping after the expandAll method if a grouped column has calculateDisplayValue.
- Dragged column from the column chooser is frozen when the Esc key is pressed.
- Enter key press in a Detail row triggers the click event of an unexpected element.
- Horizontal virtual scrolling does not work as expected when the last column's width is set to auto and useNative is enabled.
- Hovering does not highlight rows properly.
- No focus marker in the column chooser and header filter.
- Summary values in the fixed column disappear when virtual scrolling and grouping are used.
- DataGrid enters "cell" and "popup" editing modes the first time it is opened if editRowKey is initially specified.
- DevExtreme Diagram
- 'Incorrect model changes sequence' error occurs on an attempt to undo an action made with Store.push.
- Multiple objects are created after invoking the Copy and Paste commands.
- DevExtreme Editors and Validation
- RangeSlider in a Form does not show labels.
- SelectBox - Events fire twice if the field template is defined.
- DevExtreme Gantt
- The task disappears after moving it to the left side.
- DevExtreme HtmlEditor
- mediaResizing property runtime change causes an error.
- DevExtreme Layout and Navigation
- DropDownButton - DropDownButton incorrectly displays an array of class items.
- Accordion - "Cannot read properties of undefined (reading 'resolve')" error occurs on updating selectedItemKeys and the data source.
- Drawer - Opening animation is not working.
- List:
- "Select All" aria-label is not localized.
- A static Delete button becomes focusable after an item is deleted.
- TreeView - Items with a URL property are rendered as links.
- DevExtreme TreeList
- Column with cellTemplate is incorrectly resized when nodes are expanded.
- Expand/collapse mechanism breaks after dragging action in the space between the last row and the border.
React
- All React products
- Web Document Viewer - Runtime errors occur after adding the OnInitializing callback.
- DevExtreme Charts and Gauges
- Chart - Axis labels flicker or disappear after changing series visibility when an axis label template is used in React.
- DevExtreme DataGrid
- Flickering of cell focus / revert button occurs during DataGrid update when edited data is saved using keyboard navigation.
- DevExtreme Editors and Validation
- SelectBox - The input element doesn't contain the aria-invalid attribute after a value is changed via the keyboard if fieldTemplate is defined.
- DevExtreme Layout and Navigation
- Drawer layout is broken in React Strict Mode if ScrollView is in a side panel.
- DevExtreme Scheduler
- The "element.get is not a function" error occurs in onAppointmentRendered.
- DevExtreme TreeList
- Many JS Event Listeners and Detached Elements are kept in memory after collapsing and expanding nodes with CellTemplates.
Vue
- DevExtreme Scheduler
- The "element.get is not a function" error occurs in onAppointmentRendered.