| New Features |
|---|
| 1. | Added support for the PDF/UA standard to PDF export.V2026.1.1RNetBDesigner |
| 2. | The colors of the sorting and collapse icons can be changed using the following properties: StiOptions.Viewer.IconBackgroundColor and StiOptions.Viewer.IconForegroundColor.V2026.1.3RWebRJS |
| 3. | Added Slider mode for the "Date Picker" and "Number Box" dashboard elements.V2026.1.3DWebDJSBCloudBServer |
| 4. | Added a text editor for the "Report Name", "Report Alias", "Report Author" and "Report Description" properties.V2026.1.3RWebRJSDWebDJSBCloudBServer |
| 5. | Added support for color images in QR codes.V2026.1.3RJava |
| 6. | Added a new option UseDashboardCacheOnTabSwitch, which enables caching when navigating between dashboards in the viewer.V2026.1.4DWebDBlazor |
| 7. | Added properties for QR Code barcodes to change the type and color of the Body and Eye elements.V2026.1.4RJava |
| 8. | The StiOptions.Engine.Maps.DisabledMaps property allows you to exclude maps from the Map report component and the Region Map dashboard element.V2026.1.5RWebRNetRJSRWpfRJavaDWebDWinDJS |
| 9. | Added the ability to change dashboard element labels when editing a template in the report designer.V2026.1.1DWebDJSDPHPDPythonDBlazorBCloudBServer |
| 10. | Added the "PDF/UA (Universal Accessibility)" option to the PDF export parameters.V2026.1.5RNetBDesigner |
| 11. | Added a new "Editable" property to the Image component in reports, allowing users to upload a new image in the report viewer.V2026.1.1RNetBDesigner |
| 12. | Added support for the "try", "catch" and "finally" keywords in the parser.V2026.1.1RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDPHPDPythonDBlazorDAngularBCloudBDesignerBServer |
| 13. | Added a new Amazon Redshift data source.V2026.1.1RNetRWpfDWinBDesigner |
| 14. | Added the ability to move the cursor with arrow keys in the variable element editor.V2026.1.1RWebRJSDWebDJSBServer |
| 15. | Added support for ZUGFeRD electronic document formats when exporting reports to PDF.V2026.1.1RJava |
| 16. | Added PDF/A-2a and PDF/A-3a compliance modes.V2026.1.1RJava |
| 17. | Added support for C# scripts in events and expressions.V2026.1.1RJava |
| 18. | Added automatic type inference for JSON data sources.V2026.1.1RJava |
| 19. | Added "Icon" and "Description" properties to the "Electronic Signature" report component.V2026.1.1RWebRJSBCloudBServer |
| 20. | Added support for writing literals using "uNNNN" syntax in expressions.V2026.1.1RWebRNetRJSRWpfRPHPRBlazorDWinDJSBCloudBDesignerBServer |
| 21. | Added support for parameters in queries to a BigQuery data source.V2026.1.1RWebRNetRWpfDWebDWinBDesigner |
| 22. | Added Slider mode support for Number Box and Date Picker controls when viewing a dashboard in the WPF viewer.V2026.1.2DWin |
| 23. | Added the ability to replace the content of the Image component in a rendered report when the component's Editable property is set to True.V2026.1.2RWebRJSBCloudBServer |
| Enhancements |
|---|
| 1. | Improved repainting of grid lines on a page in the report designer.V2026.1.3RWebRJSDWebDJSBCloudBServer |
| 2. | Added the ability to move focus to the parent component by pressing Esc in the report designer.V2026.1.3RWebRJSRBlazorDWebDJSBCloudBServer |
| 3. | Improved the position of the drop-down list of report components in the properties panel.V2026.1.3RNetDWinBDesigner |
| 4. | Optimized loading big JSON data file (increased speed).V2026.1.5RJava |
| 5. | The compilation error message now includes the line/column number and error code.V2026.1.5RNetRWpfBDesigner |
| 6. | Improved the use of the Indent property for the Hierarchical band.V2026.1.1RWebRNetRJSRWpfRBlazorRAngularRAvaloniaBCloudBDesignerBServer |
| 7. | Improved the dashboard engine to allow Total functions in dashboard calculations.V2026.1.1DWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 8. | Added support for accessing a variable's Label sub-property as Variable.Label in Dashboards.V2026.1.1DWinBDesigner |
| 9. | Eliminated duplicate images: images are now added to report resources once, and report components only reference them.V2026.1.1RWebRNetRJSRWpf |
| 10. | The return value for the Mid(), Substring(), Left(), Right() functions has been changed in cases where the substring index is greater than its length.V2026.1.1RWebRNetRJSDWebDWinDJSBCloudBDesignerBServer |
| 11. | Improved PDF export of tables and other components when exporting dashboard elements individually.V2026.1.1DWebDWinDJSDPHPDPythonDBlazorBDesigner |
| 12. | Improved updating of the selected component's properties in the properties panel when navigating components with the Left, Top, Right and Bottom buttons in the report designer.V2026.1.1RWpf |
| 13. | Stimulsoft Designer app icons for macOS Tahoe have been updated.V2026.1.1RJSDJSBDesigner |
| 14. | Optimized moving a large number of components on a page in the WPF report designer.V2026.1.1RWpf |
| 15. | Improved text color for labels in the Parameters window when creating a scheduler for a report with variables.V2026.1.1RNetBDesigner |
| 16. | Improved displaying of the "Format" category in the data dictionary tree across different editors.V2026.1.2RWebRJSDWebDJSBCloudBServer |
| 17. | Added a description of the ToString function to the report dictionary.V2026.1.2RNetDWinBDesigner |
| Fixed Bugs |
|---|
| 1. | Fixed the size of the "New Data Source" dialog at 175% OS scaling.V2026.1.3RNetDWin |
| 2. | Fixed Slider mode rendering for "Date Picker" and "Number Box" elements when editing a dashboard in the report designer.V2026.1.3DWinBDesigner |
| 3. | Fixed the localization of custom font names in the list.V2026.1.3RWebRNet |
| 4. | Fixed using the Euro currency symbol when formatting currency text components with the template culture set to Bulgaria.V2026.1.3RJS |
| 5. | Fixed the size of the variable drop-down list when long value labels are used.V2026.1.3RWebRJSDWebDJSBCloudBServer |
| 6. | Fixed creating a "Table" report component in the Web designer.V2026.1.3RJava |
| 7. | Fixed getting the key of an element in dashboard element tooltips.V2026.1.3DWebDJSBCloudBServer |
| 8. | Fixed the control for date range variables in the Web viewer and designer.V2026.1.3RJava |
| 9. | Fixed removing content when editing images in a rendered report.V2026.1.3RJS |
| 10. | Fixed positioning images when editing them in a rendered report.V2026.1.3RWebRJSBCloudBServer |
| 11. | Fixed processing expressions for the Max and Min fields in the Number Box element editor.V2026.1.3DWebDWinDJSBDesigner |
| 12. | Fixed UTF-8 encoding for QR codes.V2026.1.3RJava |
| 13. | Fixed an issue with having multiple designers on one page.V2026.1.3RAngularDAngular |
| 14. | Fixed displaying text in a rendered report when the "Allow HTML Tags" and "Editable" properties are both enabled for the text component.V2026.1.3RWebRJSBCloudBServer |
| 15. | Fixed slow performance when working with images.V2026.1.3RJava |
| 16. | Some vulnerabilities in email sending have been fixed.V2026.1.3RPHPDPHP |
| 17. | Fixed incorrect saving of the default Watermark.TextBrush value to JSON format.V2026.1.3RWebRNetRWpfRBlazorRAngularRAvaloniaBDesigner |
| 18. | Fixed incorrect exception handling in the WinForms report viewer.V2026.1.3RNetBDesigner |
| 19. | Fixed using parameters with the UniqueIdentifier type in SQL queries to MS SQL data sources.V2026.1.3RJSDJS |
| 20. | Fixed displaying the variable label in the report when using the default value.V2026.1.3RWebRJSDWebDJSBCloudBServer |
| 21. | Fixed processing watermark text when opening an *.mdc file with XML markup in the viewer.V2026.1.3RJS |
| 22. | Fixed displaying the Report Checker results on the "Preview" tab.V2026.1.3RWebRJSDWebDJSBCloudBServer |
| 23. | Fixed an error when closing the "View Query" window.V2026.1.3RNetDWinBDesigner |
| 24. | Fixed an issue with database relations.V2026.1.3RJava |
| 25. | Fixed connecting to SQL data sources using Python data adapters.V2026.1.3RPythonDPython |
| 26. | Fixed loading images from a URL.V2026.1.3RJava |
| 27. | Fixed the minimum height of the "Map" component editor for reports.V2026.1.3RWebRJSBCloudBServer |
| 28. | Fixed saving the rendered report to a file when cache mode is enabled.V2026.1.3RJS |
| 29. | Fixed processing HTML tags in a report.V2026.1.4RJava |
| 30. | Fixed referencing business objects in a report using aliases.V2026.1.4RWebRJSDWebDJSBCloudBServer |
| 31. | Fixed enabling and disabling commands in the viewer using the "Preview Settings" editor.V2026.1.4RJS |
| 32. | Fixed the state of checkboxes in the "List" filter element not being saved when exporting a dashboard.V2026.1.4DWebDWinDJSDPHPDPythonDBlazor |
| 33. | An issue with preview data table from some dashboards elements has been fixed.V2026.1.4DWinBDesigner |
| 34. | An issue with wrong previewing data transformation result in some cases has been fixed.V2026.1.4RNetDWinBDesigner |
| 35. | Fixed passing drill-down parameters in SQL queries.V2026.1.4RJSDJS |
| 36. | Fixed handling numbers with fractional parts when loading data from an Excel data source.V2026.1.4RJSDJS |
| 37. | Fixed the description text color and unwanted focus shift from the properties panel when double-clicking the "Restrictions" property.V2026.1.4RNetBDesigner |
| 38. | Fixed report details when the template contains both a report page and a dashboard.V2026.1.4RJSDJS |
| 39. | Fixed calling the GetDrillDownReport event when drilling down using an external report.V2026.1.4RWebRJSDWebDJSBCloudBServer |
| 40. | Fixed displaying data in a dashboard element when filters are set for that element in the report designer.V2026.1.4DJS |
| 41. | Fixed processing the "Diameter" property for a "Pie" chart type.V2026.1.4RWebRNetRWpfDWebDWinBDesigner |
| 42. | Fixed building the "Image" component when it is disabled in the report.V2026.1.4RJava |
| 43. | Fixed a request to the data source when the dashboard is first displayed and the "Request Parameters" property is set to "True".V2026.1.4DWebBCloudBServer |
| 44. | Fixed expressions in the Enabled property.V2026.1.4RJava |
| 45. | Fixed processing a list of elements in a variable when labels are not specified for the elements.V2026.1.4RWebRJSDWebDJSBCloudBServer |
| 46. | An issue with dragging a data column to the pivot editor has been fixed.V2026.1.4DWinBDesigner |
| 47. | Fixed the UUID column type for a Postgres database.V2026.1.4RJava |
| 48. | Fixed the "CanBreak" property for the "Child" band.V2026.1.5RJava |
| 49. | Fixed searching for values in a rendered report when viewing it in the report designer or viewer.V2026.1.5RNetBDesigner |
| 50. | Fixed the location of "Information" elements in the PDF export settings.V2026.1.5RNetDWinBDesigner |
| 51. | Fixed processing scripts created using Blockly.V2026.1.5RJava |
| 52. | Fixed processing DateTime data using the Data Transformation tool.V2026.1.5RJSDJS |
| 53. | Fixed processing decimal64 data in a ClickHouse data source.V2026.1.5RWebRNetRWpfDWebDWinBDesigner |
| 54. | Improved the algorithm for detecting whether a font style needs to be synthesized when exporting a report to PDF.V2026.1.5RWebRNetRWpfBDesigner |
| 55. | Fixed attached files being incorrectly allowed in PDF/A-1 mode when exporting a report to PDF (per specification).V2026.1.5RWebRNetRWpfRBlazorBDesigner |
| 56. | Fixed a rare issue with incorrect text display in the "ElectronicSignature" and "Map" components when exporting a report to PDF and the font is not installed on the system.V2026.1.5RWebRNet |
| 57. | Fixed line spacing when displaying HTML tags in the WPF report generator.V2026.1.5RWpfBDesigner |
| 58. | Fixed image rotation not exporting correctly when exporting a report to SVG.V2026.1.5RJS |
| 59. | Fixed incorrect width calculation for cells with the "Allow Html Tags" property enabled in the "Cross-Tab" component.V2026.1.5RJS |
| 60. | Fixed the Totals.Sum function not working correctly by page.V2026.1.5RJS |
| 61. | Fixed the wrong expression editor type being used for the initial value in the Number Box editor.V2026.1.5DWinBDesigner |
| 62. | The issue with the require_once path for handler has been fixed.V2026.1.5RPHPDPHP |
| 63. | Added functions RuntimeType(), RuntimeName(), RuntimeVersion(), RuntimeIdentifier(), RuntimeOS() to determine the current execution environment.V2026.1.5RWebRNetRJSRWpfRBlazorRAngularRJavaDWebDWinDJSBDesigner |
| 64. | Fixed ToCurrencyWords() formatting output incorrectly when two parameters are used.V2026.1.5DJS |
| 65. | Fixed incorrect report designer behavior when calling a non-existent variable in the "CSharp Script Parser".V2026.1.5RNetDJSBDesigner |
| 66. | Fixed displaying loaded fonts in the print window of Blazor components.V2026.1.6RBlazorDBlazor |
| 67. | Fixed displaying controls for the "Number Box" dashboard element in "Slider" mode.V2026.1.5DJS |
| 68. | Fixed processing the measure in the "Text" dashboard element.V2026.1.6DWebDJSDBlazorBCloud |
| 69. | Fixed displaying zero values in a "Heatmap" chart.V2026.1.6RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDPHPDPythonDBlazorBDesigner |
| 70. | Fixed an issue with JSON data parsing.V2026.1.6RJava |
| 71. | Fixed displaying values in the "Map" report component when using the OpenStreetMap provider.V2026.1.6RNet |
| 72. | Fixed initializing a value from an expression for a variable in the Options bar.V2026.1.7RJSDJS |
| 73. | Fixed processing of the "OpenStreetMap" (OSM) provider in online maps.V2026.1.7RWebRNetRWpfRBlazorRAngularRAvalonia |
| 74. | Fixed displaying the "Parameters" control in the viewport based on the option value in the "Preview Settings" editor.V2026.1.7RWeb |
| 75. | Fixed displaying an electronic signature when printing a report.V2026.1.7RWeb |
| 76. | Fixed incorrect line-height calculation when exporting to PDF for fonts with incorrectly set Ascend/Descend parameters.V2026.1.7RWebRNetRWpfBDesigner |
| 77. | Fixed incorrect indentation for nested list items when exporting to HTML.V2026.1.7RWebRNetRWpfBDesigner |
| 78. | Fixed printing of some report components by disabling the ClearType parameter.V2026.1.7RNetBDesigner |
| 79. | Fixed numeric parameters not being converted to string when parsing an SQL command with the "en-US" culture set.V2026.1.7RWebRNetRWpfBDesigner |
| 80. | Fixed the <p> tag inside a <li> tag creating an extra line in the HTML tags engine.V2026.1.7RWebRNetRJSRWpfBDesigner |
| 81. | Fixed the positioning of subscript text in the HTML tags engine.V2026.1.7RWebRNetRWpfBDesigner |
| 82. | Fixed the date resetting when applying a Time-type mask to a DateTime variable's value.V2026.1.7RWebRJSDWebDJS |
| 83. | The issue with using the Variable.Label expression in reports and dashboards has been fixed.V2026.1.1DWebDWinDJSBCloudBDesignerBServer |
| 84. | Fixed rotating content for the "Image" report component.V2026.1.1RJava |
| 85. | Fixed displaying null values for a Range chart.V2026.1.1RNetBDesigner |
| 86. | Fixed parsing local time into an ISO 8601-formatted date/time string from a JSON data source.V2026.1.1RNetRJSBDesigner |
| 87. | Fixed handling of all cases in the switch function.V2026.1.1RJS |
| 88. | Fixed loading images when opening a rendered report file in the viewer.V2026.1.1RJS |
| 89. | Fixed several security issues in the C# parser.V2026.1.1RWebRNetRWpfRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDBlazorDAngularBCloudBDesignerBServer |
| 90. | Fixed abstract array types not being supported in the C# parser.V2026.1.1RWebRNetRJSRWpfRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDBlazorDAngularBCloudBDesignerBServer |
| 91. | Navigation panel icons in mobile mode have been updated.V2026.1.1RAngular |
| 92. | Fixed displaying hints in text fields of various report components.V2026.1.1RWebDWeb |
| 93. | An issue with the visibility of the CornerRadius property of the panel element in the designer has been fixed.V2026.1.1DWinBDesigner |
| 94. | Fixed changing the color of a chart series and its duplicates.V2026.1.1RWebRNetBDesigner |
| 95. | Fixed rounding of variable values for double and decimal data types in .NET Core components.V2026.1.1RNetRJS |
| 96. | Fixed displaying a watermark on the dashboard.V2026.1.1DJS |
| 97. | Fixed switching between report and dashboard tabs when viewing a template in the report viewer.V2026.1.1RWebRJSDWebDJSBCloudBServer |
| 98. | Fixed excluding a data source from the GUI in the report designer, and retrieving data from that source.V2026.1.1RNetRWpfDWebDWin |
| 99. | Fixed dragging and dropping components in the Report Tree panel.V2026.1.1RWpf |
| 100. | Fixed filtering data in a "Table" dashboard element with a DateOnly data column.V2026.1.1DWebDWinDJSBCloudBDesignerBServer |
| 101. | Fixed text formatting for List and Range variables of the DateTime data type.V2026.1.1RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaBDesigner |
| 102. | Fixed errors when loading localization in the .NET 10 framework for Blazor Wasm components.V2026.1.1RBlazorDBlazor |
| 103. | Fixed a license-checking error in console applications when using .NET Core libraries.V2026.1.1RNet |
| 104. | Fixed using variables as arguments in queries to a GraphQL data source.V2026.1.1RNetRWpfDWebDWinBDesigner |
| 105. | Fixed using the "Remember Selection" and "Dependent Variable" options together in variables.V2026.1.1RWebDWebBCloudBServer |
| 106. | Fixed changing the signature when viewing a report if the "Electronic Signature" component is placed on the "Data Band".V2026.1.1RWebRJSBCloudBServer |
| 107. | An issue with using TimeSpan variable in the WinForms report viewer has been fixed.V2026.1.1RNetBDesigner |
| 108. | Fixed outputting data to a report for "Range"-type variables with the String data type.V2026.1.1RJS |
| 109. | An issue with type casting checking during data source editing has been fixed.V2026.1.1RNetDWinBDesigner |
| 110. | An issue with the default checked state of the binding items in the report variables has been fixed.V2026.1.1RNetRWpfDWinBDesigner |
| 111. | Fixed applying a mask format to variable values.V2026.1.1RWebRJSDWebDJSBCloudBServer |
| 112. | Fixed connections to data sources not stopping when the "Request Parameters" property is set to "True".V2026.1.2RNetRWpfDWinBDesigner |
| 113. | Fixed processing integer data when retrieving data through an ODBC driver.V2026.1.2RNet |
| 114. | Fixed setting the format of the parameters panel using the "ParametersPanelDateFormat" option.V2026.1.2RWebRJSDWebDJSBCloudBServer |
| 115. | Fixed displaying images when the "Can Shrink" property of the component is enabled.V2026.1.2RNet |
| 116. | Fixed the variable's data type changing unexpectedly when reopening its editor.V2026.1.2RJSDJS |
| 117. | Fixed processing values for the DateTimeOffset data type across different operating systems.V2026.1.2RWebDWeb |
| 118. | Fixed processing null values for the "Image" component in reports.V2026.1.2RNetRJS |
| 119. | Fixed Chinese character support in the "Rich Text" report component for web reporting.V2026.1.2RWeb |
| 120. | Fixed calculating the size of the "Rich Text" component when displaying content in the Windows viewer for the .NET 8 and .NET 10 frameworks.V2026.1.2RNet |
| 121. | Fixed passing keys and labels for variables with the DateTime, TimeSpan and TimeOnly data types.V2026.1.2RWebRJSDWebDJSBCloudBServer |
| 122. | Fixed an error that occurred when reopening the Image component editor in the WPF V2 report designer.V2026.1.2RWpf |
| 123. | Fixed the length of the password input field when opening an encrypted *.mrx report template in the WPF V2 report designer.V2026.1.2RWpf |
| 124. | Fixed displaying constant lines in the "Chart" report component.V2026.1.2RJava |
| 125. | Fixed processing the "Cross-Tab" component when placing it on the "Data Band".V2026.1.2RJava |
| 126. | An issue of rendering dashboards with incorrect sql connections has been fixed.V2026.1.2DWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 127. | Fixed using aliases in the text editor of the Web report designer.V2026.1.2RWebRJSDWebDJSBCloudBServer |
| 128. | Fixed handling headers in the "Cross-Tab" component.V2026.1.2RJava |
| 129. | Fixed wrapping of Chinese content in PDF export.V2026.1.2RJava |
| 130. | Fixed a rare infinite loop in EngineV2 when the "Print At Bottom" property is enabled in the "Sub-report" component.V2026.1.2RWebRNetRWpfRBlazorBDesigner |
| 131. | Fixed the background of the "Shape" component not exporting correctly to MS Word.V2026.1.2RWebRNetRWpfRBlazorBDesigner |
| 132. | Fixed the StiOptions.Engine.DisableAntialiasingInPainters property not working for the "Shape" component.V2026.1.2RWebRNetBDesigner |
| 133. | Fixed the output of zero values in the ToWordsZh() function.V2026.1.2RWebRNetRJSRWpfRBlazorBDesigner |
| 134. | Fixed the JoinColumnContent() function for business objects not working correctly with calculated columns.V2026.1.2RWebRNetRWpfBDesigner |
| 135. | An issue with drawing a very long content in columns in the report parameters has been fixed.V2026.1.2RNetDWinBDesigner |
| 136. | An issue with unselecting all columns in the report variables multi-column mode has been fixed.V2026.1.2RNetDWinBDesigner |
| 137. | Fixed an extra border on the drop-down menu in the "Rich Text" component editor.V2026.1.2RNetBDesigner |
| 138. | Added the StiOptions.Viewer.IconUseZoomEffect property, which scales the sorting and collapse icons in the WinForms report viewer; their colors can be changed with StiOptions.Viewer.IconBackgroundColor and StiOptions.Viewer.IconForegroundColor.V2026.1.2RNetBDesigner |
| 139. | The issue with using CountDistinct function with string arguments in the Dashboards has been fixed.V2026.1.2DWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 140. | The issue with drill-down reports and collapsing states has been fixed.V2026.1.2RNetBDesigner |
| 141. | Fixed applying the "Data Bars" type to data fields in a "Table" dashboard element.V2026.1.2DWebDJSBCloudBServer |
| 142. | Fixed filtering data on a dashboard when applying a filter in a Funnel chart.V2026.1.2DWinDJSBDesigner |
| 143. | Fixed an error when disabling the "Lock" component property.V2026.1.2RJS |
| 144. | Fixed the sum of values when selecting multiple segments in a Chart dashboard element.V2026.1.2DJS |
| 145. | Fixed editing multiple data source parameters in the Web Report Designer.V2026.1.3RWebRJSDWebDJSDBlazorBCloudBServer |