DevExtreme Complete 23.2.5
Released: Mar 14, 2024
Updates in 23.2.5
Fixes
Angular
- All Angular products
- Web Report Designer - XRControlStyle.Padding does not use XtraReport.MeasureUnit.
- Calculated Fields - Functions are not used in lookup parameters.
- Report Designer - Some "OUTPUT" SP parameters are visible in the wizard (Microsoft SQL Server).
- The "e.type is not a function" error occurs in the web report designer on an attempt to edit a query.
- TypeScript - devextreme-angular d.ts files have incorrect descriptions in v23.2.
- The "r.clickAction is not a function" error occurs in the web report viewer if "Ctrl" + "Plus" is pressed.
- Microsoft Visual Studio Report Designer:
- Data Source Wizard closes when a connection string is chosen (Entity Framework).
- Data Source Wizard unexpectedly closes on selecting a parameterized constructor.
- Web Document Viewer (Angular) - ReportPreview.pages is not a function when the component is being destroyed.
- Web Document Viewer - Export Options are blank (Microsoft Azure).
- Web Report Designer:
- "TypeError: Cannot read properties of undefined (reading 'info')" error occurs if a watermark is used in a report.
- Parameter.labelOrientation is not a function after XtraReport.Parameters is changed.
- Series Titles in Chart Designer are not accessible.
- XRChart - NullReference exception is thrown on saving (Spline Area Stacked Series).
- DevExtreme DataGrid
- onRowDblClick is triggered on a row click after redirecting from a page with a number box.
- TypeScript Support - Format type doesn't support the IntlFormat declaration.
- DevExtreme Editors and Validation
- DataGrid - onRowDblClick is triggered on a row click after redirecting from a page with a number box.
- NumberBox - Unable to clear the selected text by pressing the decimal separator when the format is specified.
- DevExtreme Themes and Utils
- DataGrid - Icons have incorrect sizes in the Fluent compact theme.
HTML JS
- DevExtreme Charts and Gauges
- RangeSelector - Visible range of series is incorrect.
- DevExtreme DataGrid
- Changing dataField for a banded column with the columnOption method does not work as expected.
- ColumnChooser - Height and width types do not include String.
- Console displays an error when Tab navigation is used after changing the cell value.
- Extra space is added to the last row.
- Icons have incorrect sizes in the Fluent compact theme.
- Shift Click record selection does not correctly work when grid has real time updates.
- There is too much space between the header filter list and toolbar buttons.
- DataGrid does not export selected rows if a composite key is used and remote operations are enabled.
- DataGrid invalidates the entire content when changing keyboardNavigation options.
- DataGrid with grouped columns incorrectly selects multiple rows in virtual scrolling mode when the Shift key is pressed.
- dxDataGrid - Nested lookup column at runtime crashes Grid.
- DevExtreme Editors and Validation
- Slider - Right-To-Left mode is not disabled when the rtlEnabled option is changed programmatically.
- TextBox:
- Border color is different if label and readOnly options are enabled.
- Mask validation error is present after removing the mask configuration.
- TextBox changes the order of events if the mask option is updated programmatically.
- Validator - RangeRule - Min and max properties do not accept the string type in TypeScript.
- dxNumberBox allows non-numeric input if the format is 0.0###.
- DevExtreme File Management
- FileUploader shows 'null' as a hint if the hint is not specified.
- DevExtreme Form
- onFieldDataChanged is called multiple times if the 'length' data field is used.
- DevExtreme Layout and Navigation
- ContextMenu throws an exception on an attempt to click a disabled menu item.
- DataGrid - There is too much space between the header filter list and toolbar buttons.
- List - The delete icon is hidden when an item is focused.
- TileView - Accessibility - ARIA attribute is not allowed.
- DevExtreme Maps
- VectorMap - Tooltip is empty after moving the cursor between layers.
- DevExtreme PivotGrid
- Scrollbar area is shown as an empty space when native scrolling is used.
- DevExtreme Scheduler
- Appointment is not rendered correctly with Timeline WorkWeek View if cellDuration is set to a time between startDayHour and endDayHour.
- Appointments happening during clock changes do not appear in specific time zones.
- Appointments that include weekends are shrunk in TimelineWorkWeek when working hours are used.
- Cancel button in the edit form doesn't cancel values of nested fields.
- Recurring appointments in the timeline view are incorrectly sorted.
- DevExtreme ThemeBuilder
- Parameters for Selected buttons are not applied.
- DevExtreme Themes and Utils
- DataGrid - There is too much space between the header filter list and toolbar buttons.
- Theme - DevExtreme local files don't contain Fluent/SaaS themes.
- DevExtreme TreeList
- Selection CheckBox in a data row isn't navigable with Tab button if this CheckBox is focused manually.
React
- All React products
- Print Dialog is displayed twice in a desktop Apple Safari.
- Web Document Viewer - Export Options are blank (Azure).
- DevExtreme DataGrid
- TypeScript Support - Format type doesn't support the IntlFormat declaration.
- DevExtreme Editors and Validation
- NumberBox - Unable to clear the selected text by pressing the decimal separator when the format is specified.
- DevExtreme Scheduler
- Appointment tooltip is incorrectly displayed on the first click when adaptivity is enabled in React.
- DevExtreme TreeList
- Navigation via tab does not work when cellComponent is used.
Vue
- DevExtreme DataGrid
- TypeScript Support - Format type doesn't support the IntlFormat declaration.
- DevExtreme Editors and Validation
- NumberBox - Unable to clear the selected text by pressing the decimal separator when the format is specified.
- DevExtreme Project Templates and Wizards
- Template Gallery for VUE imports an incorrect type for the button click event handler's argument.