DevExtreme Complete Releases

Released: Nov 1, 2021

Updates in 21.2

Features

Microsoft Visual Studio 2022 Support

  • DevExpress installers now ship separate VSIX extensions for Visual Studio 2022 to ensure that all major design-time tools (like the "DevExpress" menu, DevExpress Template Gallery, Toolbox, etc.) are fully functional.

Data Grid and Tree List

  • API Enhancements:
    • New Toolbar Customization API
      • You can now customize the DataGrid/TreeList Toolbar on-the-fly:
        • You can alter Toolbar items dynamically, at any time (in the past, you could only do so once when the...

Released: Sep 30, 2021

Updates in 21.1.6

Fixes

Angular

  • All Angular products
    • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
    • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
    • Microsoft Entity Framework Data Source Wizard - "Cannot connect to the database" error occurs in Microsoft Visual Studio after selecting a connection.
    • EventObject - The 'extend' method's call takes...

Released: Aug 5, 2021

Updates in 21.1.5

Fixes

Angular

  • All Angular products
    • "Invalid JSON character: error occurs while running an application generated by the DevExpress Angular Reporting Application project template.
    • DataGrid - Cell changes are not applied with the Enter key if a mask is used.
    • DataGrid - Group summaries aren't displayed if all columns are fixed.
    • DataGrid - It is not possible to conditionally change the options of nested components.
    • DataGrid - Pager's container is not hidden whereas its content is not visible...

Released: Jun 24, 2021

Updates in 21.1.4

Fixes

Angular

  • All Angular products
    • Complex Grouping in Reports - The NullReference exception occurs at DevExpress.XtraPrinting.Native.HeaderFriendsHelper.CollectFriends.
    • DataGrid - A scrollbar is displayed and columns are shifted even when there is sufficient space to display all content in Google Chrome v91.
    • DataGrid - The Select All checkbox appears when allowSelectAll is true and no rows are selected.
    • DataGrid - The summary item flickers when the grid is scrolled if the rowRenderingMode...

Released: May 26, 2021

Updates in 21.1

Features

Data Grid

  • Export to PDF (CTP)
    • The Export to PDF API now includes the following options/capabilities:
      • WYSIWYG Export to PDF.
      • Fit-to-Page.
      • Multi-Page Export.
      • Text Wrapping.
      • Progress Indication.
      • Cell Content, Format and Appearance Customization options.

Data Grid & Tree List

  • Pager Enhancements
    • This release includes the following pager-related enhancements:
      • A new pager.displayMode property. This property specifies the pager's display layout: full, compact, or adaptive.
      • The page size...

Released: Apr 29, 2021

Updates in 20.2.7

Fixes

Angular

  • All Angular products
    • "F" key does not work in Angular input when the Document Viewer component is on the same page.
    • DataGrid - The "Cannot read property 'brokenRules' of undefined" error occurs.
    • DataGrid - The skip value can be 0 when requesting data under certain conditions.
    • Documentation - Getting Started articles show the "unexpected ticket '<'" error instead of the content.
    • Scheduler - An appointment created on March, 28 is shifted by one hour.
    • TagBox - It is impossible to...

Released: Mar 18, 2021

Updates in 20.2.6

Fixes

Angular

  • All Angular products
    • "Symbol DxReportViewerRequestOptionsComponent(DxReportViewerCallbacksComponent) declared in devexpress-reporting-angular/dx-report-viewer/dxrv-request-options.d.ts is not exported from devexpress-reporting-angular" error occurs if Angular 11 is used.
    • Angular Project Template - A 404 error is thrown when the page is refreshed in a production build.
    • Angular Reporting - ReportTabClosing and ReportTabClosed callbacks (events) are not invoked.
    • DevExpress Angular...

Released: Jan 21, 2021

Updates in 20.2.5

Fixes

All Angular products

  • The 'Super expression must either be null or a function' error appears in a deployed app after upgrade to v.20.2.3.

All Vue products

  • The "Cannot read property 'getOptionsToWatch' of undefined" error is thrown during Jest testing if a component has nested items in Vue 2.
  • Toolbar items are duplicated when the default template is used and the widget option is set to dxSelectBox.

DevExtreme Charts & Gauges

  • Chart - Bars are displayed as thin lines under certain...

Released: Dec 3, 2020

Updates in 20.2.4

Fixes

All Angular products

  • LoadIndicator is not shown after toggling the showIndicator option.
  • SelectBox - Dynamically loading items with length equal to pageSize will make it load for the next page.

All ASP.NET Core products

  • Dashboard for Microsoft ASP.NET Core and DevExtreme ASP.NET Core project - A JavaScript error occurs when a parameter is added.
  • ListSourceDataController selects empty data when CriteriaOperator contains duplicate subexpressions along with the Concat function or the In...

Released: Oct 27, 2020

Updates in 20.2.3

Features

Data Grid

  • Export to PDF (CTP)
    • You can now export DataGrid content to a PDF document. The new Export to PDF API offers the following:
      • Cell content and appearance customization.
      • Image export support.
      • Add custom content alongside the grid (such as a header or footer).
      • Export multiple grids into a single PDF document.

Data Grid and Tree List

  • Data Editing API Enhancements
    • Extended the DataGrid and TreeList data editing API to better support declarative data bindings and to address new data...