DevExtreme Complete 24.2.6

Released: Mar 24, 2025

Atualizações na 24.2.6

Correções

DevExtreme CLI

  • Custom bundle throws the "(0 , _index.addNamespace) is not a function" error.
  • TypeScript - EventType interface doesn't extend JQueryEventObject in dx.all.d.ts.

DevExtreme Charts and Gauges

  • BarGauge - Tooltip does not appear if component is re-rendered during animation.
  • Zooming and scrolling operations may cause freezing when handling a large number of points.
  • Chart incorrectly builds Auto Breaks when there are duplicated and high-precision values.

DevExtreme Data Grid

  • "Cannot read properties of undefined (reading 'values')" error occurs on adding a row to the second page if initial row values are specified in onInitNewRow.
  • Filter Row's Reset button does not work after a custom filter is set in Filter Builder.
  • DataGrid changes padding on row selection for fixed columns.
  • DataGrid focused row twitches when at least one column is fixed.

DevExtreme Editors and Validation

  • FilterBuilder - The field drop-down window moves with the page scroll.
  • ColorBox - 'Uncaught RangeError: Maximum call stack size exceeded' error occurs when an invalid color value is used and valueApplyMode is set to 'instantly'.
  • DateRangeBox in Form doesn't have the name attribute.
  • NumberBox - A percentage value trims the fractional part to 7 digits on typing when the percent format is used.
  • NumberBox - Input is focused when the focusStateEnabled option is disabled.
  • SelectBox - An editor displays a previous value and placeholder text if async logic is implemented in fieldTemplate.
  • SelectBox - Input element renders two placeholders.
  • SelectBox - onCustomItemCreating is raised on focusout if customItemCreateEvent is empty.
  • TagBox - Page scrolls down on changing the editor's value in Firefox if fieldTemplate is specified.

DevExtreme File Management

  • FileUploader doesn't trigger a dialog using the keyboard if DropDownButton/ButtonGroup is focused.

DevExtreme Gantt

  • Selected row is partially lost after using the refresh() method.
  • Gantt cannot sync selection for tasks that have null start and end dates if taskContentTemplate is implemented.

DevExtreme Layout and Navigation

  • Drawer - Closing animation doesn't work if openedStateMode is 'overlap'.
  • Drawer - Code lines are not executed after calling async hide() or async show().
  • DxMenu - Overlay content height is incorrect when using base styles.
  • List doesn't hide No Data text if Push API is used to insert a new record.

DevExtreme Pivot Grid

  • Drop indicator is missing from the field panel's column area.
  • Grand total row is shown when dataFieldArea is set to 'row' even if showGrandTotals is disabled.
  • Header resets expanded state on data source reload when remoteOperations is true.

DevExtreme Scheduler

  • Appointment disappears when you resize it in the All Day panel.
  • Drag and drop to previous day doesn't work if virtual scrolling is enabled.
  • The recurring appointment isn't deleted when it changes to daylight saving time.
  • There is a delay after an appointment tooltip is clicked and before the appointment popup is shown.

DevExtreme Themes and Utils

  • Localization - Custom format string cannot show an escaped semicolon.

DevExtreme Tree List

  • Rows are reordered after search.