DevExtreme Complete 23.2.4

Released: Feb 1, 2024

Atualizações na 23.2.4

Correções

Angular

  • All Angular products
    • HTML Editor - The editor crashes when dragging content with table.
    • JsonDataSource - ArgumentException is thrown on previewing a report with a hidden bound parameter.
    • Report Viewer for Angular - It is not possible to hide toolbar buttons using the visible option.
    • Running Summary - DetailReportBand summary is off by one record (regression).
    • SqlDataSource - MYSQL functions should not be listed among stored procedures in the Data Source Wizard.
    • Microsoft Visual Studio Report Designer:
      • "Could not load file or assembly 'System.ComponentModel.TypeConverter' or one of its dependencies." error occurs on attempt to use a custom control.
      • Microsoft.Bcl.AsyncInterfaces cannot be loaded on preview.
      • Web Document Viewer - Search never completes when using Azure.
    • Web Report Designer:
      • Content is lost on resaving a report with scripts.
      • Controls are moved on text selection.
      • Cross Tab doesn't use the display name from IDisplayNameProvider.
      • XRCrossTabCell's style properties should be hidden from the Property Grid panel.
      • Web Report Viewer - It is not possible to add a custom export option.
    • XRCrossTab - Row headers are displayed on subsequent pages after all data cells are printed.
    • XRPdfContent - Some files are rendered partially when the Skia engine is enabled.
  • DevExtreme Charts and Gauges
    • Chart - "BaseChartLegendItem" type is marked as deprecated in TypeScript definitions.
  • DevExtreme Editors and Validation
    • NumberBox - Unable to clear the selected text by pressing the decimal separator when the format is specified.
  • DevExtreme HtmlEditor
    • devextreme-quill - Сore-js dependency version is outdated.
  • DevExtreme Scheduler
    • Current time indicator is incorrectly displayed if the offset property is set.

HTML JS

  • All HTML JS products
    • ASP.NET Web Site - Interactive configuration component/panel is not initialized on navigation and buttons are misaligned.
  • DevExtreme Charts and Gauges
    • Chart - Negative values are not shown in the x-axis when multiple value axes are synchronized to 0.
    • Chart - Point coordinates are rounded, which causes jagged curves.
    • Chart - Series cannot be hovered over after zooming if no height is defined.
    • Range Bar Chart - Out-of-bounds bars are hidden on zooming in if the chart is rotated.
  • DevExtreme DataGrid
    • "Cannot read properties of undefined (reading 'isValid')" error occurs when a promise is used in onSaving.
    • Cannot focus an inserted row if it appears on the same position as the currently focused row.
    • Incorrect cell focusing behavior occurs when showEditorAlways and calculateCellValue are used.
    • Modified cells require multiple Enter key presses before focus is moved to the next cell if showEditorAlways is enabled and enterKeyAction is set to 'startEdit'.
    • Tab navigation skips cells after a cell with a CheckBox.
    • The "aria-label" attribute value is "Show filter options for column 'undefined'" for the header filter icon in grouped fields.
    • The collapse icon is missing in a group row in certain usage scenarios.
    • The column does not return to its correct position when ungrouping by dragging the column if column reordering is disabled.
    • Toolbar items are misaligned in the Toolbar customization demo in a generic compact theme.
    • DataGrid briefly shows and then removes the 'minus' sign if you press the minus key to start editing a cell with a numeric value.
    • DataGrid generates an invalid filter expression when sortingMethod is defined for a sorted column and remoteOperations and autoNavigateToFocusedRow are enabled.
    • DataGrid is automatically scrolled up when scrolling horizontally.
    • DataGrid sends the same request twice when using filterValue and the lookup column.
    • Grid - ESC key doesn't work if a row is selected.
    • TreeList/DataGrid - Edit cell is closed when mouse pointer is dragged to copy data to other cells of the current row.
  • DevExtreme Data Sources
    • TypeScript - CustomStore - onLoaded function's "result" parameter has an incorrect type.
  • DevExtreme Diagram
    • Connectors jump when moving the entire diagram with keyboard arrows.
    • Edge DataSource doesn't reload data on the DataSource reload method call.
    • Diagram freezes when connectors are dragged in certain usage scenarios.
    • Diagram is incorrectly restored after import.
  • DevExtreme Dialogs and Notifications
    • Notify - Animation is broken when the slide type is used in the animation configuration.
  • DevExtreme Editors and Validation
    • DateBox:
      • A second calendar icon is displayed in Firefox on Android devices.
      • Editors in the drop-down container have incorrect appearance if the container is specified.
    • Lookup - Editor has incorrect width if width is set to fit-content.
    • SelectBox - Drop-down field is not hidden when the parent container is scrolled.
    • DateBox:
      • It is not possible to type and select an item that was added in 'onCustomItemCreating' and then removed from the value.
      • The "Cannot read properties of null (reading 'addClass')" error occurs when a CSS class is passed to the icon data source field.
    • DateBox:
      • Clear button doesn't work without focusing the editor out if a mask is applied.
      • Placeholder adds an incorrect ARIA name to the editor's input.
  • DevExtreme File Management
    • FileManager - A directory is not created when "New Directory" is clicked quickly.
    • FileUploader - File sizes do not use proper notation.
  • DevExtreme Form
    • DropDownBox loses its value after the Form is resized.
  • DevExtreme Gantt
    • TreeList displays 1/1/1970 for null values in Start and End columns.
  • DevExtreme HtmlEditor
    • The editor crashes when dragging content with table.
    • HTMLEditor throws an error when the Edge text prediction feature is used.
    • It is not possible to add a new line after a table if it is the last element in the markup.
    • Text before an unordered list is displayed with a bullet when allowSoftLineBreak is enabled.
    • TextBox in the toolbar cannot be focused on.
    • dxDateBox - Hour value isn't correctly changed when arrow keys are used.
  • DevExtreme Layout and Navigation
    • DxMenu - URL does not work for a ROOT menu item when a submenu is opened.
    • Menu items aren't navigable if adaptabilityEnabled is true.
    • TabPanel - Bottom border is missing.
    • Toolbar - Switch is not vertically aligned with other toolbar items in the Material theme.
    • TreeView - itemExpanded and itemCollapsed events do not fire after calling expandAll.
  • DevExtreme Maps
    • VectorMap - Error displayed in browser console if first layer has no data.
  • DevExtreme Scheduler
    • A scrollbar doesn't appear in the month view in material themes in certain cases.
    • An appointment is not properly resized if its end hour exceeds the widget's end hour.
    • Appointment in All day cell is incorrectly rendered.
    • Cell selection in the week view does not work as expected with an enabled offset.
    • Selected date in the date navigator calendar is not changed when the currentDate option is changed.
    • When virtual scrolling is enabled, a template's targetedAppointmentData does not display the correct resource id.
    • Scheduler omits the time part in the Appointment Form if appointment data is nested.
    • Scheduler treats the America/Monterrey timezone as if it has DST.
  • DevExtreme ThemeBuilder
    • FontFamily field incorrectly wraps input in quotes.
    • ThemeBuilder exports material icons for fluent themes.
  • DevExtreme TreeList
    • Parent elements can be dropped into child elements in certain cases.
    • TreeList/DataGrid - Edit cell is closed when mouse pointer is dragged to copy data to other cells of the current row.

React

  • All React products
    • React Components - "Target container is not a DOM element" error occurs if a component contains a template and the jQuery integration is included in v23.2.3.
    • Web Document Viewer - Search never completes when using Azure.
    • XRPdfContent - Some files are rendered partially when the Skia engine is enabled.
  • DevExtreme DataGrid
    • "SelectAll" doesn't work in the production build in React 18.
    • "Uncaught TypeError: templateFactory is not a function" error occurs after changing the column array if a column contains cellRender.
    • Detached Elements are kept when DataGrid is hidden and conditional rendering in React is used.
    • The E0110 error occurs when editing a column with setCellValue in form mode.
  • DevExtreme Editors and Validation
    • Editors - The rendering process takes much time for many editors.
    • NumberBox - Unable to clear the selected text by pressing the decimal separator when the format is specified.
  • DevExtreme HtmlEditor
    • devextreme-quill - Сore-js dependency version is outdated.
  • DevExtreme Scheduler
    • Current time indicator is incorrectly displayed if the offset property is set.

Vue

  • DevExtreme Editors and Validation
    • NumberBox - Unable to clear the selected text by pressing the decimal separator when the format is specified.
  • DevExtreme HtmlEditor
    • devextreme-quill - Сore-js dependency version is outdated.
  • DevExtreme Scheduler
    • Current time indicator is incorrectly displayed if the offset property is set.