Added new barcodes: Japanese PostNet, ITF-14, Deutsche Post Leitcode, SberBank QR and Swiss QR Code.
Added CountDistinct aggregate function (report totals and Matrix object totals).
Added support for TLS 1.2.
Added two new types of UncheckedSymbol for CheckBox.
Added the ability to load XML data via URL.
Added functions for converting numbers to words for Polish, Indian, Persian and Ukrainian.
Added Rupee symbol for Indian currency.
Added the Report.Prepare (int pagesLimit) method which allows you to prepare a limited number of pages.
Added the ability to align barcodes.
Added PictureObject.ImageSourceExpression property which allows you to set expressions containing the source of an image.
Added the ability to use expressions in brackets in the VisibleExpression, PrintableExpression and ExportableExpression properties.
Added PictureObject.ImageFormat property which allows you to select image storage format.
Added MatrixObject.PrintIfEmpty property which allows you to display a matrix even if it is empty.
Added Page.LastPageSource property which allows you to configure the printer tray for printing the last page of a report.
Added VisibleExpression, PrintableExpression and ExportableExpression properties. These properties allow you to set the value of the Visible, Printable, and Exportable properties, depending on the fulfillment of specified conditions.
Added Report.Tag property.
Added "AutoEncode" property for DataMatrix Barcodes. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
Added OnScriptCompile event that is called when a report's script compiles.
Added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit.
Added the ability to split table rows.
Added RUB, BYN and BBYN currencies to ToWordsRu function.
Added the ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true.
Added SplitRows property to MatrixObject. By default, its value is False and in this case rows with the same value are joined. If True - rows are split (like TableObject).
Optimized the copying of streams in some cases.
Optimized VisibleExpression, PrintableExpression and ExportableExpression properties for bands.
Improved algorithm for converting RTF to report objects.
Designer
Added HiDPI support.
Added new icons.
Added simplified display of DB field names in the designer.
Added collapse all/expand all button and search field to Report tree and Data tree.
Improved behavior of page panel.
Added the ability to copy data sources.
Added the ability to import DevExpress reports saved in XML format.
Added the ability to add text and pictures by dragging and dropping them from the browser.
Added the ability to edit the number of table rows and columns by dragging the mouse.
Added support for loading RTF text, tables and styles when converting DevExpress files.
Added the ability to load CSV files via URL.
Added backlighting to selected element band.
Added the ability to open a subreport page by double-clicking on its object.
Added the ability to change fonts for Code Tab, Text Editor and Expression Editor.
Added the ability to replace pictures using drag and drop.
Added the ability to open report files using drag and drop.
Added the ability to scroll reports horizontally while holding down the Shift key.
Added the ability to drag and drop pictures in PNG, JPEG, JPG, GIF, ICO, BMP, TIF, TIFF, EMF and WMF formats and text files in TXT and RTF formats.
Added the ability to paste pictures and text from the clipboard.
Added the ability to create new report page using the "+" button on the pages panel, double-clicking on an empty space on the pages panel or the "Ctrl+N" shortcut.
The context menu now closes when changing the window.
During autosave the selected item from the properties window is now not reset.
Preview
Added "About" button in the toolbar of preview window.
Added the ability to scroll a report horizontally while holding down the Shift key.
Added export menu editor.
The Data source menu in Text Editor is now hidden in Preview.
"Delete Page" button is now disabled in Preview when only one page generated.
Exports
Added the ability to export to DXF, XODT, XODS, PDF/A-1a and PDF/A-2u.
Added support for ODF 1.2 when exporting to ODT/ODS.
Added the "Do not add section breaks on page breaks" option when exporting to Microsoft Word 2007. By default, both page breaks and section breaks are added.
Added ReportPage.ExportAlias property which allows you to set the page name when exporting to Microsoft Excel 2007.
Added the ability to split pages when exporting to XML.
Added support for Padding property when exporting to Word 2007.
Optimized saving of embedded fonts when exporting to PDF.