DevExtreme Complete 24.1.4

Released: Jul 18, 2024

Actualizaciones en 24.1.4

Correcciones

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.