| New Features |
|---|
| 1. | The new static option StiOptions.Engine.OptimizeDetailDataFiltering, by default is true. In some cases, to ensure compatibility with older reports, this property should be disabled. |
| 2. | A new form to pick a color and ability to indicate the transparency. |
| 3. | Export to PDF. Now the EmbeddedFiles feature is supported. |
| 4. | Export to PDF. Support for ZUGFeRD. |
| 5. | The new static option StiOptions.Export.Xml.ConvertTagsToUpperCase=true. |
| 6. | The new static option StiOptions.Export.Pdf.OrderComponentsByPlacement= false. |
| 7. | The new static properties StiOptions.Export.Pdf.Security.DefaultUserPassword and StiOptions.Export.Pdf.Security.DefaultOwnerPassword. |
| 8. | Support for the StiOptions.Designer.ShowDesignerInStylesMode property in WPF and Wpf V2 designers. If this property is set to true, the Style Editor will be opened automatically. |
| 9. | Support for custom styles in the SIteMap editor. |
| 10. | Support for the Format property in WPF dialog forms in the StiDateTimePickerControl control. |
| 11. | Support for StiMap and StiGauge styles in the Style Editor. |
| 12. | The Owner property is added in dialog forms in viewers. The dialog is always displayed on top. |
| 13. | The new StiOptions.Dictionary.ColumnsSynchronizationMode option for selecting the selection mode of synchronizing columns of data sources. |
| 14. | The new StiOptions.Dictionary.UseAllowDBNullProperty option to support for nullable types of data. |
| 15. | Support for expressions in Watermark of the page. |
| 16. | The new property is added in the report - RetrieveOnlyUsedData. |
| 17. | Support for GlobalizationManager when editing the report and the StiOptions.Designer.UseGlobalizationManager=true to disable this functionality. |
| 18. | The new event - StiOptions.Designer.Editors.EditCustomConnection - to intercept processing of editing the custom database. |
| 19. | The ability to call the text editor for Watermark.Text. |
| 20. | The new static option StiOptions.Engine.PrintIfDetailEmptyNesting to enable more accurate checking of the PrintIfDetailEmpty property. |
| Fixed Bugs |
|---|
| 1. | Export to HTML. In some cases there was the exception when having primitives on the bottom page margin. |
| 2. | EngineV2. When using business objects and placing detail bands in the sub-report duplication of fetail bands occured. |
| 3. | Excel data source. Now files from the SpreadsheetGear are opened correctly. |
| 4. | System icons icons for 4K monitors are redrawn. Now, icons are not blurred. |
| 5. | Changed algorithm of opening the Cross-tab editor. If data is specified in the Cross-tab, it immediately opens a second tab to work directly with the component, and not the first tab to specify data. |
| 6. | The transparent background color of charts is now correctly exported to Word/Excel. |
| 7. | Changed the behaviour in the form of editing of the Expression property of the Watermark. Now, if to move anything from the dictionary - the braces automatically added in the expression, so it is an expression. |
| 8. | The ProcessAtEnd chart property now works correctly. |
| 9. | Some problems with working the RetrieveOnlyUsedData report property. |
| 10. | Export to HTML, exception on check export settings when export from the code. |
| 11. | Export to HTML. Some problems with the export of images that overlap with the textbox. |
| 12. | Report Engine, When CacheAllData the report property was disabled, then, in some cases, there was the exception when crearing Constraints. |
| 13. | In the interpreted mode, the aggregate functions by the group for the textbox located at GroupFooter were not working if the GroupFooter was put after the Table component. |
| 14. | Disabled the ability to animate the chart when the Axis Auto Range property is set to false. |
| 15. | A problem with the automatic changing the size of cross-tab cells with the enabled MaxSize property. |
| 16. | The thickness of the border when defining the size of the cross-tab cells was not considered. |
| 17. | The dependence of the PageNofM localization on the selected values of the Culture property of the report. |
| 18. | Drawing when exporting charts to HTML with set min and max for YAxis. |
| 19. | Animated charts in several iframes. |
| 20. | When the text property AllowHtmlTags is enabled, the symbol "Non Breaking Space" is now handled correctly. |
| 21. | Some problems with the report cache when having Request From User variables. |
| 22. | Export to PDF. Improves processing of errors with the digital signature of the file. |
| 23. | A bug with incorrect input of HTML tags on monitors with high dpi. |
| 24. | EngineV2. A bug with the calculation of aggregate functions in the interpreted mode with a certain combination of components Table and GroupHeader/Footer. |
| 25. | Engine V2. When docking is enabled for the component, the CanGrow property is now applied again after docking. |
| 26. | Engine V2. The SubReport sizeis now correctly calculated if it is located directly on the page. |
| 27. | In the Chart Edit for Scatter, the Marker Line option was removed. |
| 28. | Some problems with working the RetrieveOnlyUsedData report property. |
| 29. | In the Chart Edit for Scatter Spline Line, the Marker Line option was added. |
| 30. | The error when editing the relation, if the alias of the datasource is not equal to the name. |
| 31. | ReportUnit of external subreport is now converted to ReportUnit of the master report. |
| 32. | The BreakIfTrue property of the Highlight Condition now works correctly in the interpretation mode. |
| 33. | Export to Word. Charts with transparent background are now exported correctly. |
| 34. | On some computers the scale of the system font was incorrectly set. This led to incorrect rendering of some components. |
| 35. | In some cases, the bookmarks did not work at static components of sub-reports. |
| 36. | Engine V2. In some cases, in master-detail reports, when having empty details, aggregate functions were shifted. |
| 37. | Export to SVG. Fractional font sizes were not correctly processed. |
| 38. | Engine. Fixed error of serialization images when using report cache. |
| 39. | Export to HTML. Now the Strikeout property of the font is correctly processed. |
| 40. | Export to PDF. The exception was thrown if an incorrect hyperlink (the length of at least 4 characters) was set. |
| 41. | Engine V2. Now the UseParentStyles property works more correct and is applied before Conditions. |
| 42. | Export to Excel. By default all sheet tabs were selected. |
| 43. | The ToWordsEs function. The numeral un/uno/una is now correclty selected. |
| 44. | Engine V2. The OnlyText property of the Text component is now works in interpreted mode. |
| 45. | Export to HTML. In some cases, text was smoothed when exported as an image. |
| 46. | Issues with printing on some printer models. |
| 47. | Export to PDF. DigitalSignature. The UseLocalMachineCertificates property is now applicable for CertificateData as well. |
| 48. | Drawing the EAN13-based barcode with changed system font scale. |
| 49. | Export to HTML. The border style "double" now works correct. |
| 50. | Improved output of nested business objects without adding the previous bands. |
| 51. | The Shape component with the style set to None is now displayed correctly and exported to the PDF format. |
| 52. | EngineV2, Duplication of detailed BusinessObjects when having the big data structure. |
| 53. | Custom styles were not applied to the StiMap component. |
| 54. | Export to Excel. When using the UseOnePageHeaderAndFooter property and complex headers, in some cases, cells shifted. |
| 55. | Export to pdf. When using the "unsignedsignaturefield" tag, in some cases, the error of export occured. |
| 56. | When uploading invalid user data in the JSON format in the StiMap editor, an unhandled exception was thrown. |
| 57. | A rare bug with displaying the chart using the report template created not in the .NET/WPF version of the product. |
| 58. | In the Text Quality=Wysiwyg mode, the textbox was not output entirely for some fonts, if at least one of the used characters was output in this font. |
| 59. | Export to XPS. Wrong size of pictures when you changing DPI in the export settings. |
| 60. | The property XAxis -> DateTimeStep->Month for Column Chart. |
| 61. | Export to PDF. Incorrect processing of some checkboxes. |
| 62. | Working of the TopN chart property together with sorting. |
| 63. | The StiSystemVariablesHelper.GetSystemVariables() method now returns not string[] but List. Now the user can dynamically change the list of variables. |
| 64. | Export to OpenOffice Writer. Alignment of rotated text. |
| 65. | Now in the report designer you cannot specify the empty name of the component. |
| 66. | Export to Excel. When using the UseOnePageHeaderFooter property complex headers are now processed correctly. |
| 67. | In some cases there is a compilation report error in the presence of a single expression of several nested functions with multiple parameters. |
| 68. | The JoinColumnContent(BusinessObject) function now correctly works on the detail-band. |
| 69. | Export to HTML. Now fonts whose name contains a space are exported correctly. |
| 70. | The compilation error when adding Sub-Report parameters simultaneously through the event and menu. |
| 71. | Fixed problems in StiMap with rendering the HeatmapWithGroup type. |
| 72. | Completely redesigned algorithms associated with animating pages and visual elements. Fixed bug with incorrect moving pages when switching modes PageOne, TwoPages, MultiPages. |
| 73. | The new report with maps is added in the Demo application. |
| 74. | Work dependent variables. Filtering with initial values. |
| 75. | Export to Excel. The Export Page Breaks option now works correctly. |
| 76. | Export to CSV. Exception in the ExportDocument method in some cases. |
| 77. | Memory leaks in ReportCacheMode. |
| 78. | In some cases, embedded functions in expressions caused exception when compiling the report. |
| 79. | Speed optimization of rendering the Hierarchical band that uses BusinessObject. |
| 80. | Export to PDF. When using the editable fields the exception occired in some cases. |
| 81. | The work of the Prevent Intersection property when rotating Chart Labels. |
| 82. | EngineV2. If the container laid directly on the page then the CanGrow did not work for the second and subsequent pages. |
| 83. | Incorrect work of ImageCache for images embedded in the report. |
| 84. | Export to Excel. Hyperlink on Image now works correctly. |
| 85. | Export to PDF. Editable checkboxes now work correctly if the initial values is not set. |
| 86. | EngineV2. Exception when rendering big StiCrossTab in SubReport. |
| 87. | Export to PDF. Barcodes are now exported correctly. |
| 88. | Improved drawing series of the Area type when exporting to HTML. |
| 89. | Portuguese UI localization. |
| 90. | The new event - StiOptions.Designer.Editors.EditDataStoreAdapter. |
| 91. | Portuguese UI localization. |
| 92. | A problem with displaying software cursors on 4K monitors (they were displayed smaller then they were). |
| 93. | Showing the last values in charts. |
| 94. | The problem with moving components on 4K monitors (they were moved several times further away from the cursor). |
| 95. | When calling the preview from the File menu, the viewer was displayed empty. |
| 96. | A problem with a memory leak in the viewer when using Thumbnails. |
| 97. | Change of scale in the designer by pressing the Ctrl key + the scroll wheel. |
| 98. | Vertical scrolling is added to the context menu. There were cases that had a lot of elements and it was impossible to select any of them. |
| 99. | Export to HTML. The vertical alignment of the text in the Div/Span mode now works correctly. |