| New Features |
|---|
| 1. | New functions UtcToLocalTime and LocalTimeToUtc provide the ability to convert Local time to UTC and back.V2026.2.1RWebRNetRJSBDesigner |
| 2. | The SnapPageWidthToGrid property has been added. This property rounds the number of grid cells to an integer. This helps to place components on the band more accurately.V2026.2.1RNetBDesigner |
| 3. | Added support for a filtering mode (full path or selected items only) in Multi selection mode for the hierarchical dashboard filter elements "Tree View" and "Tree View Box".V2026.2.1RJSDWebDWinDJSDPHPDPython |
| 4. | Added word wrapping for chart legend values when the legend column width is greater than 0.V2026.2.1RWebRJS |
| 5. | The React report viewer for .NET reporting tool has been added.V2026.2.1RWeb |
| 6. | New values Auto, SimpleDocked have been added to the ToolbarDisplayMode option, and a new option - PageBorderRadius has been added.V2026.2.1RWebRJSDWebDJSDBlazor |
| 7. | Added system functions for double type, such as isNaN, isFinite, isInfinity and others.V2026.2.3RJSDJS |
| 8. | Added a React viewer for Java.V2026.2.3RJava |
| 9. | Added the ability to create a CSV data source and develop reports based on it.V2026.2.3RJava |
| 10. | Added the ability to create a user data source and develop reports based on it.V2026.2.3RJSRJavaDJS |
| 11. | The Range Selector filter has been added.V2026.2.1DWebDWinDJSBDesigner |
| 12. | Added automatic calculation of page width and height when the browser window is resized and PageWidth or PageHeight is selected in the viewer.V2026.2.4RWebRJSBCloudBServer |
| 13. | Added support for editing CSV, JSON and XML files in report resources.V2026.2.1RNetRWpf |
| Enhancements |
|---|
| 1. | Added the ability to display XML and JSON resources in the viewer.V2026.2.1RNetDWinBDesigner |
| 2. | Added support for the "Negative in Red" text-format property in all dashboard filter elements (where applicable).V2026.2.1DWinBDesigner |
| 3. | Added static property StiOptions.Engine.FilterElementCheckSize. It sets the size of a single checkbox in filter elements. Valid values range from 10 to 20.V2026.2.1DWinBDesigner |
| 4. | Updated the Microsoft.CodeAnalysis library dependency to version 5.0.0 for .NET 10.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazor |
| 5. | Added support for the Saudi Riyal currency symbol.V2026.2.1RJSDJS |
| 6. | Blocked execution of property expressions for the DockStyle property at design time.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaBCloudBDesignerBServer |
| 7. | Library signing keys have been updated. To ensure the project works correctly, simply update the libraries and rebuild it.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngular |
| 8. | Upgraded TypeScript to version 6.V2026.2.1RJSDJS |
| 9. | The script execution standard has been updated to ECMAScript 2020 (ES11). Therefore, support for the ES5 standard has been dropped.V2026.2.1RJSDJS |
| 10. | Improved support for generic type parsing.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 11. | Hid the AllowScriptsInExpressions, AllowScriptsToRun and ScriptTimeout properties when StiOptions.Engine.AllowScriptsToRun is false.V2026.2.3RNetDWinBDesigner |
| 12. | Angular Viewer & Angular Designer: converted to a zoneless architecture, migrated to the OnPush change detection strategy, and replaced Angular Animations with native CSS animations.V2026.2.3RAngularRJavaDAngular |
| 13. | Optimized the display and layering of a large number of "Labels" in charts.V2026.2.3DWebDWinDJSDPHPDPythonDBlazorBDesigner |
| 14. | Improved the WPF+WCF interface: requests no longer fail when a parameter comes from RequestFromUser variables.V2026.2.1RWpf |
| 15. | Fixed a problem with different date formats in the WinForms DatePicker.V2026.2.1RNet |
| 16. | Optimizations for working with large tables in dashboards have been implemented, and a memory leak in Stimulsoft.Drawing has been fixed.V2026.2.4DWeb |
| Fixed Bugs |
|---|
| 1. | Fixed the watermark's text brush not being saved correctly when serializing a report with an empty watermark.V2026.2.1RJS |
| 2. | Fixed passing a parameter with the GUID data type in a query to a MySQL data source.V2026.2.1RNetRWpfDWinBDesigner |
| 3. | Fixed an issue with creating a component linked to a column via double-click in the data dictionary.V2026.2.1RWebRJSDWebDJS |
| 4. | Fixed loading a font file for the .NET reporting tool when the GraphicsEngine option is set to GDI.V2026.2.1RWeb |
| 5. | Fixed converting a "Tree View" dashboard element to a "Tree View Box".V2026.2.1DWebDJSBCloudBServer |
| 6. | Fixed issues with the hint for the TimeSpan variable on the Report Viewer parameters panel.V2026.2.1RNetDWinBDesigner |
| 7. | Fixed incorrect working with short and byte types in the viewer parameters.V2026.2.1RWebRNetDWebDWinDJSBCloudBDesigner |
| 8. | Fixed an issue with converting DateTimeOffset values in the expression parser.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 9. | Fixed incorrect loading of time-related variables and initialization of the "First" item.V2026.2.1RNetDWinBDesigner |
| 10. | Fixed an issue where the data source was duplicated in some cases.V2026.2.1RNetBDesigner |
| 11. | Fixed variable item conversion clearing the list instead of preserving and converting values when switching between numeric and string types.V2026.2.1RNetDWinBDesigner |
| 12. | Fixed subscribing to the global "window.beforeunload" event in the web designer.V2026.2.1RWebRJSDWebDJS |
| 13. | Fixed the list of values displayed for nullable variables with the Int data type.V2026.2.1RJSDJS |
| 14. | Fixed the maximum value shown in a Heatmap chart.V2026.2.1RJSRPHPRPython |
| 15. | Fixed the report designer terminating unexpectedly during calculation of empty text.V2026.2.1RWebRNetRWpfBDesigner |
| 16. | Fixed applying the "dd.MM.yyyy" date format to chart labels.V2026.2.1RWebRNetRJSRWpfBDesigner |
| 17. | Fixed identical labels in the list of variable values being grouped into one.V2026.2.1RWebRJSDWebDJSBCloudBServer |
| 18. | Fixed getting data from selected columns into items of a variable.V2026.2.1RWebRJSDWebDJSBCloudBServer |
| 19. | Fixed the AM/PM time format in the datepicker.V2026.2.1RWebRJSDWebDJSBCloudBServer |
| 20. | Fixed the report description not being saved when changed in the Report Options editor.V2026.2.1RWebRJSDWebDJSBCloudBServer |
| 21. | Fixed expressions for the "Show Dashboard" interactive action in the "Progress" dashboard element.V2026.2.1DWinBDesigner |
| 22. | Fixed a data-binding bug for variables with some integer types.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 23. | Fixed container selection in the clone component for containers located not on report pages.V2026.2.1RNetBDesigner |
| 24. | Fixed a bug with dragging setup toolbox button from the toolbox.V2026.2.1DWinBDesigner |
| 25. | Fixed the time format in the options panel for variables with the TimeOnly data type.V2026.2.1RWebRJSDWebDJSBCloudBServer |
| 26. | Fixed an issue with the chart axis tick value.V2026.2.1RJava |
| 27. | Fixed an issue with nullable parameters initialization in the WinForms viewer for string, int and decimal types.V2026.2.1RNetDWinBDesigner |
| 28. | Fixed a CSP (Content Security Policy) nonce conflict with Watermark.V2026.2.1RAngular |
| 29. | Fixed the SumRunning function in reports.V2026.2.1RJSDJS |
| 30. | Fixed displaying a regional map in a report when using tags and hyperlinks in the Map component.V2026.2.1RJSDJS |
| 31. | Fixed displaying constant lines for charts when the "Reverse Vertical" property is set to "True".V2026.2.1RWebRNetRWpf |
| 32. | Fixed an issue that occurred when using the C# parser alongside the CheckListBox control in the legacy dialog mode.V2026.2.1RNetBDesigner |
| 33. | Fixed incorrect line and column calculation for tokens in the C# parser.V2026.2.1RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 34. | Fixed executing Blockly scripts in the Click event of a text component.V2026.2.2RWebBCloudBServer |
| 35. | Fixed the WinForms report designer interface shifting in MDI projects.V2026.2.2RNetDWinBDesigner |
| 36. | Fixed localizing the names of geographic elements in maps into German.V2026.2.2RJSDJS |
| 37. | Fixed exporting a report to RTF, ODS and ODT formats.V2026.2.2RJS |
| 38. | Fixed decoding a license key in the Blazor reporting tool.V2026.2.2RBlazorDBlazor |
| 39. | Fixed a problem with hotkeys for opening the Properties panel, Report Tree, and Dictionary.V2026.2.3RNetDWinBDesigner |
| 40. | Fixed entering values into a variable field with the DateTime data type and passing that value to the report.V2026.2.3RWebRJSDWebDJSBCloudBServer |
| 41. | Fixed an issue where report errors were not shown during report preview when pressing Shift+F5 in the designer.V2026.2.3RNetDWinBDesigner |
| 42. | Fixed the image resolution when exporting SVG images to a PDF document.V2026.2.3RJS |
| 43. | Fixed exporting icons to HTML and SVG files.V2026.2.3RJS |
| 44. | Fixed filtering data in hierarchical dashboard elements such as "Tree View" and "Tree View Box".V2026.2.3DWebDJSBCloudBServer |
| 45. | Fixed editing user functions in the web designer.V2026.2.3RJava |
| 46. | Fixed calling the editor for a user data source.V2026.2.3RWebDWebBCloudBServer |
| 47. | Fixed an infinite loop when looping through a relation in data transformation.V2026.2.3RWebRNetRJSRWpfRPHPRPythonRBlazorDWebDJSDPHPDPythonDBlazor |
| 48. | Fixed the JS Standalone report designer closing after changing the GUI theme.V2026.2.3RJSBDesigner |
| 49. | Fixed conditional formatting for the "Chart" and "Progress" dashboard elements.V2026.2.3DWebDWinDJSDPHPDPythonDBlazor |
| 50. | Fixed incorrect calculation of the final table when using a cached null table.V2026.2.3DWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 51. | Fixed the "Indicator" dashboard element not correctly handling nullable values and blanks.V2026.2.3DWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 52. | Fixed the "Progress" dashboard element not correctly handling nullable values and blanks.V2026.2.3DWebDWinDBlazorDAngularBCloudBDesignerBServer |
| 53. | Fixed parsing XML with a custom namespace.V2026.2.3RJava |
| 54. | Removed the use of the Sum() function for X and Y fields in Bubble charts.V2026.2.3DWin |
| 55. | Fixed the "Gauge" dashboard element not correctly handling nullable values and blanks.V2026.2.3DWebDWinDJSDBlazorDAngularBCloudBDesignerBServer |
| 56. | Fixed an issue where dragging and dropping report files with data onto the designer page did not work correctly in some cases.V2026.2.3RNetDWinBDesigner |
| 57. | Added the option StiOptions.Viewer.Windows.ShowParameterDescription to toggle parameter description in the viewer.V2026.2.3RNet |
| 58. | Fixed displaying identical values on the X-axis in Scatter dashboard charts.V2026.2.3DWebDWinDJSDPHPDPythonDBlazorBDesigner |
| 59. | Fixed displaying a tooltip when Reverse Horizontal mode is enabled for Stacked Bar and Clustered Bar chart types.V2026.2.3RWebRNetRWpfRBlazorRAvaloniaDWebDWinDBlazorBDesigner |
| 60. | Fixed an issue with bold and italic fonts loaded from resources.V2026.2.3RWebRJSRBlazorDJSBCloudBServer |
| 61. | Fixed changing page orientation when using Blockly scripts.V2026.2.4RNetBDesigner |
| 62. | Fixed editing variables in the Web report designer.V2026.2.4RJava |
| 63. | Fixed passing a parameter in a request from a variable with the DateTime data type.V2026.2.4RJSRPHPRPythonDJSDPHPDPython |
| 64. | Fixed embedding a MySQL data source into report resources.V2026.2.4DWinBDesigner |
| 65. | Fixed passing a value from a data column when enabling an interaction for a "Cards" dashboard element.V2026.2.4DJS |
| 66. | Fixed an error when printing a report as PDF.V2026.2.4RJSDJS |
| 67. | Fixed an incorrect icon in the "Indicator" dashboard element when the Value, Target and Series fields are all specified.V2026.2.4DJS |
| 68. | Fixed interacting with values in the "Tree View Box" filter element dropdown in dashboards.V2026.2.4RWebRNet |
| 69. | Fixed displaying values in Scatter Line and Scatter Spline charts.V2026.2.4DWebDWinDJSDPHPDPythonDBlazorBDesigner |
| 70. | Fixed saving SQL data sources to resources.V2026.2.4RJS |
| 71. | Fixed dividing by zero in report expressions.V2026.2.4RJS |
| 72. | An issue with how the “More” option works in the “Save” dialog box in the WPF v1 Report Designer has been fixed.V2026.2.1RWpf |