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.