DevExtreme Complete 23.1.6

Mejora DataGrid, File Uploader y Diagram.
Octubre 20, 2023
Nueva versión

Correcciones

HTML JS

  • DevExtreme DataGrid
    • Cancel property doesn't accept the Promise<boolean> type in the onRowUpdating, onRowInserting, and onRowRemoving event handlers.
    • Error occurs when using Tab while saving a promise.
    • Export button cannot be disabled through the 'toolbar|items|disabled' option.
    • FilterPanel - The dropdown of the editor for 'Is any of' and 'Is none of' is not shown if it is opened using the editor's field for the second time.
    • Lookup in FilterRow lists only the selected item when FilterPanel is enabled.
    • Master-detail - It's not possible to focus all rows after rows are expanded and collapsed.
    • Opening an editor with the Enter key is inconsistent when scrolling is enabled.
    • Toolbar items are vertically misaligned.
    • onContentReady is not called when the grid is rendered in DropDownBox.
    • DataGrid/TreeList - Focus is cycled in certain cases if the first column has a DropDownButton.
    • DataGrid displays an incorrect row count in "aria-label" if there is no data after filtering.
    • DataGrid throws the "Invalid value used as weak map key" error in certain cases.
    • DataGrid validates non-changed editors when adding a new record in Form edit mode.
    • DropDownBox - Items in the value array are displayed in the wrong order when DataGrid is used.
  • DevExtreme Data Sources
    • Pushed items are not added.
  • DevExtreme Dialogs & Notifications
    • Popup Accessibility - ARIA dialog and alertdialog nodes should have an accessible name.
  • DevExtreme Editors & Validation
    • ColorBox - Value is not converted to RGBA when you enter a Hex color and press Tab.
    • DateBox - Drag-and-drop leads to incorrect text if useMaskBehavior is set to true.
    • DateRangeBox - Selection rectangle is incorrectly rendered when the minZoomLevel option is set to year.
  • DevExtreme File Management
    • FileUploader:
      • The hint isn't changed for the drop zone in Firefox.
      • onDropZoneEnter is not fired in Firefox.
  • DevExtreme Layout & Navigation
    • Menu - Item with the URL property specified is not rendered as a link if adaptivity is enabled.
    • Toolbar - Not all items are correctly hidden in the overflow menu.
    • TreeView - Item selection by a click does not work when the "selectAll" mode is enabled at runtime.
  • DevExtreme Scheduler
    • Incorrect date shown for recurrence in the New Zealand timezone.
    • It's impossible to drag and drop an element in all day panel cells.
    • The 'E1035 - The editor cannot be created' error appears on an attempt to edit a recurring appointment.
    • endDate value changes when toggling the All day switch to ON.
    • onAppointmentContextMenu is not triggered for an appointment in the appointment collector.
  • DevExtreme TreeList
    • DataGrid/TreeList - Focus is cycled in certain cases if the first column has a DropDownButton.
    • Sorting is incorrect after nodes are filtered.
    • The "Select All" checkbox doesn't visually select all items.

Angular

  • All Angular products
    • Async Document Creation - XRSubreport query parameters are not updated.
    • Export to PDF - Whitespaces may disappear between long words in the XRRichText control when the Skia drawing engine is used in non-Microsoft Windows environments.
    • JSON Data Source Wizard in Web Report Designer - Wrong encoding is used when UTF8-based .json files are uploaded to the Data connection JSON-Editor.
    • PDF Processing - Corrupted files are not handled gracefully.
    • PdfDocumentProcessor - ArgumentException is thrown and the document content is corrupted when the document is saved.
    • Microsoft Visual Studio Report Designer - No Microsoft .NET 8 runtime found (SDK 8.0.100-preview.6).
    • Watermark is drawn with different coordinates in v22 and v23.
    • Web Document Viewer:
      • "this._preview._zoom is not a function" error may occur when a component is disposed.
      • Print and Export buttons are not functional if the caching mode is disabled.
      • The 409 conflict error occurs on disabling anonymous access for a Microsoft Azure BLOB container.
    • Web Report Designer:
      • Changes submitted in Property Grid with TAB are lost.
      • Expression Editor dialog cannot be closed and existing expressions lose column display names because of Custom Aggregated Functions.
  • DevExtreme DataGrid
    • "W1024 - The client-side export is enabled" warning occurs when the exporting feature is used in Angular.
  • DevExtreme Diagram
    • DevExtreme - EBADENGINE error occurs on an attempt to install v23.1.5 if the Node version is older than 18.
  • DevExtreme Gantt
    • DevExtreme - EBADENGINE error occurs on an attempt to install v23.1.5 if the Node version is older than 18.
  • DevExtreme TreeList
    • DataGrid - Cancel property doesn't accept the Promise<boolean> type in the onRowUpdating, onRowInserting, and onRowRemoving event handlers.

React

  • All React products
    • Reporting for React - "Module parse failed: Identifier 'X' has already been declared" errors occur after adding Reporting widgets to Next.js framework.
    • TypeScript React - Function-Typed Props expose a single return type instead of a union.
  • DevExtreme DataGrid
    • Gray boxes are rendered at the bottom of the page when cellTemplates are used and the selectedRowKeys array contains an invalid key.
    • Virtual scrolling leads to incorrect scrollbar behavior if the first row was selected before it.
    • TypeScript - DataGrid - Command column button does not accept ColumnButtonClickEvent as the onClick event type.
  • DevExtreme Diagram
    • DevExtreme - EBADENGINE error occurs on an attempt to install v23.1.5 if the Node version is older than 18.
  • DevExtreme Editors & Validation
    • SelectBox:
      • Search doesn't work when fieldComponent is used in React 18 with Strict Mode.
      • fieldRender returns the 'E1010 - The template does not contain the TextBox widget' error in React 18 in StrictMode.
  • DevExtreme Gantt
    • DevExtreme - EBADENGINE error occurs on an attempt to install v23.1.5 if the Node version is older than 18.
  • DevExtreme TreeList
    • DataGrid - Cancel property doesn't accept the Promise<boolean> type in the onRowUpdating, onRowInserting, and onRowRemoving event handlers.

Vue

  • All Vue products
    • JSON Data Source Wizard in Web Report Designer - Wrong encoding is used when UTF8-based .json files are uploaded to the Data connection JSON-Editor.
  • DevExtreme Diagram
    • DevExtreme - EBADENGINE error occurs on an attempt to install v23.1.5 if the Node version is older than 18.
  • DevExtreme TreeList
    • DataGrid - Cancel property doesn't accept the Promise<boolean> type in the onRowUpdating, onRowInserting, and onRowRemoving event handlers.
DevExtreme Complete

DevExtreme Complete

Conjunto de componentes JavaScript para desarrollo web ágil.

¿Alguna pregunta?

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