New Features
1.Added support for Windows target frameworks to the Reports.WEB and Dashboards.WEB NuGet packages.
V2026.3.1RWebDWeb
2.Added an AI Wizard for creating reports and dashboards in the JS standalone report designer.
V2026.3.1RJSDJS
3.Automatic font substitution in PDF export when the selected font does not contain the required glyphs; on .NET, system fonts are now embedded automatically without requiring registration.
V2026.3.2RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer
4.The "Format" property for the "X Top Axis" and "Y Right Axis" labels.
V2026.3.2RWebRJSBCloudBServer
5.Added the isNewReport flag to the arguments of the report designer's onSaveReport event, allowing detection when a new report is being saved (the first save after creating the report).
V2026.3.2RPHPRPythonDPHPDPython
6.Added the ShowBookmarksPanel option, which determines whether the Bookmarks panel is displayed automatically when a report contains bookmarks. The default value is true.
V2026.3.2RWebRJSRPHPRPythonRBlazorRAngular
7.Added the new $vendorPath property for component scripts, allowing customization of the base path where component resources are located.
V2026.3.2RPHPDPHP
8.The Server.UseForwardedProto option for the .NET6, .NET8, and .NET10 viewers and designers allows you to take into account the X-Forwarded-Proto header so that links are built with the correct scheme (http/https) behind a reverse-proxy.
V2026.3.2RWebDWeb
9.New chart types: Polar and Polar Stacked.
V2026.3.2RJava
10.The search box of ListBox and ComboBox filter elements in the Dashboards now accepts multiple values separated by spaces (OR logic); a phrase in double quotes is treated as a single term. Can be disabled via StiOptions.Engine.UseAdvancedTextSearchInFilterElements.
V2026.3.3DWinBDesigner
11.Support for Excel data sources for report creation.
V2026.3.3RJava
12.Added the Spanish language to the extended localization - report checker messages and property descriptions in the designer.
V2026.3.3RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDPHPDPythonDBlazorDAngularFFormsBCloudBDesignerBServer
13.Added the Brazilian Portuguese language to the extended localization - report checker messages and property descriptions in the designer.
V2026.3.3RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDPHPDPythonDBlazorDAngularFFormsBCloudBDesignerBServer
14.Added the Italian language to the extended localization - report checker messages and property descriptions in the designer.
V2026.3.3RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDPHPDPythonDBlazorDAngularFFormsBCloudBDesignerBServer
15.Added localization of the function descriptions in the dictionary of the report designer. The descriptions of functions, their arguments and return values, as well as function categories, are now displayed in the designer language.
V2026.3.3RWebRNetRWpfRBlazorRAngularDWebDWinDBlazorDAngularBCloudBDesignerBServer
16.Added the AddYears function as a synonym for the AddYear function in dashboard expressions.
V2026.3.3DWebDWinDBlazorDAngularBCloudBDesignerBServer
17.Added the CountDistinct function as a synonym for the DistinctCount function in dashboard expressions.
V2026.3.3DWebDWinDBlazorDAngularBCloudBDesignerBServer
18.Added the Mid function as a synonym for the Substring function in dashboard expressions.
V2026.3.3DWebDWinDBlazorDAngularBCloudBDesignerBServer
19.Added the Mode, ModeD, ModeI, MedianD and MedianI functions to dashboard expressions. Previously these functions were available only as a summary type of a measure.
V2026.3.3DWebDWinDBlazorDAngularBCloudBDesignerBServer
20.The expression editor in the dashboard designer now offers every function the dashboard expressions support - conditional sums, grand totals, date, string and math functions - each with a description and a parameter hint. Previously only two dozen summary functions were suggested.
V2026.3.3DWinBDesigner
21.Added the StiOptions.Export.Excel.ConvertNumericTextMode option (values: None / CrossTabOnly / All, default: None). It controls whether text that looks like a number is exported to Excel as a numeric cell rather than as a string.
V2026.3.3RWebRNetRJSRWpfRPHPRBlazorRAngularRAvaloniaBDesigner
22.Code completion and syntax highlighting in the dashboard expression editor.
V2026.3.3RNetDWinBDesigner
23.Integrated Stimul AI into the variable value validation editor to help generate regular expressions.
V2026.3.1RNet
24.Added the ability to test-run a user-defined function with sample arguments directly in its editor.
V2026.3.1RNetRJSDWebDWinDJSBDesigner
25.Integrated Stimul AI into the scheduler's SMTP settings (Options window) to help configure and troubleshoot the mail-server connection.
V2026.3.1RNetRWpf
26.Added a Stimul AI assistant for editing reports: it can create, modify and delete report components; edit page and report settings; manage variables, resources and user functions; and configure interactivity and styles.
V2026.3.1RNetBDesigner
27.Added a rich-text format editor for chart labels.
V2026.3.1RWebRNetRJSRWpfRPHPRPythonRBlazor
28.Added the ability to edit HTTP request headers from code for GraphQL data sources.
V2026.3.1RWebRNetRWpfRBlazorRAvaloniaDWebDWinDBlazor
29.Added new Polar and Stacked Polar chart types for reports and dashboards.
V2026.3.1RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaDWebDWinDJSDPHPDPythonDBlazorBDesigner
30.Added a "Max Selected Items" limit for variables of the "List" type, available only when "Allow User Values" is set to False.
V2026.3.1RWebRNetRJSRWpfDWebDWinDJSBDesigner
31.Added the ability to connect precompiled (DLL) user functions in Stimulsoft Designer for Windows.
V2026.3.1RWpfBDesigner
32.Added new shape options for the "Data Bar" conditional formatting indicator: "Arrow" and "Banner" in addition to the classic bar, plus configurable corner radius, padding and fill direction.
V2026.3.1RWebRNetRJSRWpfBDesigner
33.Added a drop shadow and rounded page corners in the report viewer.
V2026.3.1RNetBDesigner

Enhancements
1.Report Checker now detects font-related issues, including missing glyphs, unavailable Bold/Italic styles, fonts that cannot be embedded in PDF, and RTL text with the RightToLeft option disabled.
V2026.3.2RWebRNetRWpfRBlazorRAngularRAvaloniaBCloudBDesignerBServer
2.Added support for nonce-based Content Security Policy for script-src. All inline scripts generated by the web viewers are now signed with a random, cryptographically strong nonce that is generated anew for each HTTP request. This lets the host application set Content-Security-Policy: script-src 'self' 'nonce-...' without unsafe-inline, without breaking the viewer.
V2026.3.2RWebDWeb
3.When most ListBox/ComboBox items are checked in the WinForms dashboards, the User Filter is now built from the few unchecked ones (NotEqualTo) instead of listing every checked item, as in the Web viewer.
V2026.3.2DWinBDesigner
4.Improved the properties panel in the report designer: property names are now shown as readable text instead of raw keys when localization is disabled.
V2026.3.1RWebRJSDWebDJS
5.Added support for SHA-2-based license key encryption, with key lengths from 128 to 512 bits.
V2026.3.1RWeb

Fixed Bugs
1.Fixed incorrect expressions in the item list of a Range-type report variable when its data type is DateTime.
V2026.3.1RWebRNetDWebDWin
2.Fixed dashboard chart point markers (dots) not displaying correctly on hover.
V2026.3.1RNetDWinBDesigner
3.Fixed the properties panel not refreshing after duplicating a report template page.
V2026.3.1RNetDWinBDesigner
4.Fixed custom fonts not rendering correctly in the header of the "Region Map" dashboard element.
V2026.3.1RNet
5.Fixed incorrect sizing (measurement) of custom-font text in the "Indicator" dashboard element.
V2026.3.1DWin
6.Fixed custom fonts not rendering correctly in the "Progress" dashboard element.
V2026.3.1DWin
7.Fixed custom fonts not rendering correctly in the "Text" dashboard element.
V2026.3.1DWin
8.Fixed incorrect positioning of values in the parameters panel of the report viewer.
V2026.3.1RWebRJSDWebDJS
9.Fixed WebDesigner grid options (e.g. grid size) not being reapplied after an Undo action in the Java report designer.
V2026.3.1RJava
10.Fixed zero page margins not being saved.
V2026.3.1RJava
11.Fixed an infinite loop that could occur when rendering certain dashboard elements.
V2026.3.1DWebDJSBCloudBServer
12.Fixed a missing icon in the "Indicator" dashboard element when only the "Target" field has a value set.
V2026.3.1DWebDWinDJSDPHPDPythonDBlazorBDesigner
13.Fixed an error when opening a report containing a "\u0000" (NUL) character in the designer.
V2026.3.1RJSDJS
14.Fixed dashboard chart tooltips showing the raw, unresolved {SeriesColor} token instead of the actual color when hovering.
V2026.3.1DWinBDesigner
15.Fixed the Web report viewer allowing export to an encrypted document without a password, which produced a corrupted file. The export dialog now requires a password before proceeding.
V2026.3.1RWebRJSBCloudBServer
16.Sorting data in report charts.
V2026.3.2RJS
17.Test run of user functions with parameters in the report designer.
V2026.3.2RJSDJS
18.Auto-completion mode in the search bar on the properties panel has been disabled.
V2026.3.2RWebRJSDWebDJSBCloudBServer
19.The Ribbon chart icon was missing from the component editor.
V2026.3.2DWinBDesigner
20.Merging cells in the Table report component.
V2026.3.2RNet
21.Values of user data sources are now loaded with the declared column types instead of plain strings.
V2026.3.2RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer
22.Display labels in the Gauge dashboard element when using the Year() function on series values.
V2026.3.2DWebDWinDJSDPHPDPythonDBlazorBDesigner
23.If saving a new report in the designer fails, the report file name selection dialog box will be displayed again.
V2026.3.2RPHPRPythonDPHPDPython
24.Executing a SQL query when opening component editors resulted in the report designer waiting for a response and freezing.
V2026.3.2RNetBDesigner
25.Using the Totals function in Blockly scripts.
V2026.3.2RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaDWebDWinDJSDPHPDPythonDBlazorBDesigner
26.Fixed an issue with drill-down data when using custom maps in the Map report component and the Region Map dashboard element.
V2026.3.2RJSDJS
27.Fixed an issue where the designer crashed with the error "Cannot remove the specified item because it was not found in the specified Collection" when switching to the Preview tab.
V2026.3.2RNetDWinBDesigner
28.Fixed an issue where parameters in Dialog display mode were not being applied to dashboard elements.
V2026.3.2DWinBDesigner
29.An issue where filters from different dashboard filter elements (TreeView, TreeViewBox, ComboBox, ListBox) were combined with OR instead of AND has been fixed.
V2026.3.2DWebDWinDBlazorDAngularBCloudBDesignerBServer
30.Passing a value as a parameter to a URL from cells of the "Table" dashboard element.
V2026.3.2DWebDWinDJSBCloudBDesigner
31.An issue with the Nothing initial selection of nullable date variables in the parameters panel has been fixed.
V2026.3.2RNetDWinBDesigner
32.Filtering empty values ​​in dashboards when using List Box elements.
V2026.3.2DWebDWinDJSBCloudBServer
33.Fixed an issue with the HTML preview in Web VIewer.
V2026.3.2RJava
34.Creating a duplicate dashboard in the report designer.
V2026.3.2RNetDWinBDesigner
35.The DispatcherTimer error when using TFM NET*-windows in WPF projects has been fixed.
V2026.3.2RWpfDWin
36.Displaying Pareto charts in reports and dashboards have been fixed.
V2026.3.2RJSDJS
37.Calculating the dashboard viewer dimensions in the Chrome browser.
V2026.3.3DWebDJSBCloudBServer
38.Automatic hiding of the toolbar with the "Pin" button in the mobile interface of the viewer.
V2026.3.3BCloud
39.Navigating to a bookmark by clicking a hyperlink in the report viewer.
V2026.3.3RWebRJSBCloudBServer
40.An issue where the report designer could throw an error a few seconds after opening it in a React application has been fixed.
V2026.3.3RJSDJS
41.Export to Word. When the AllowHtmlTags option was enabled in the Tag property, the #PageNumber# and #TotalPageCount# commands did not work.
V2026.3.3RWebRNetRJSRWpfRPHPRBlazorRAngularRAvaloniaBDesigner
42.When exporting a dashboard, in some cases the height of the "Table" element header was calculated to be smaller than required.
V2026.3.3DJS
43.Export to PDF. In rare cases, an error occurred when an Editable Field / Checkbox and an Unsigned Signature Field were present in the report simultaneously.
V2026.3.3RWebRNetRJSRWpfRBlazorRAngularRAvaloniaBDesigner
44.Report engine. When "Skip First" was enabled, the "Break If Less Than" property displayed one more row on the first page than on subsequent pages.
V2026.3.3RWebRNetRJSRWpfRBlazorRAngularRAvaloniaBDesigner
45.The UseDashboardCacheOnTabSwitch option was ignored in the web viewer and the web designer on ASP.NET MVC and ASP.NET Core, so dashboard data was requested from the database again on every switch between dashboard pages.
V2026.3.3RWebDWeb
46.An issue with the untranslated tooltip of the "Swap" button in the chart editor has been fixed.
V2026.3.3RNetDWinBDesigner
47.Applying an interactive filter in the "Table" dashboard element in the WPF viewer under non-English regional settings.
V2026.3.3DWin
48.Some correction of displaying numeric filter values as dates in the filter caption of a dashboard element.
V2026.3.3DWebDWinDBlazorDAngularBCloudBDesignerBServer
49.Fix of displaying the applied filter text in the title area of a dashboard element in the WPF viewer.
V2026.3.3DWin
50.Applying a filter by clicking on a cell of an aggregated column in the "Table" dashboard element. The filter is now built from the values of the dimension columns of the clicked row.
V2026.3.3DWebDWinDBlazorDAngularBCloudBDesignerBServer
51.Applying custom fonts to dashboard elements in the WPF viewer.
V2026.3.3DWin
52.Applying custom fonts from styles to labels of the "Progress" dashboard element in Circle mode.
V2026.3.3DJS
53.Applying custom fonts to labels of the "Gauge" dashboard element in the WinForms and JavaScript viewers.
V2026.3.3DWinDJS
54.Displaying the "All" value when searching for values in the ComboBox dashboard element.
V2026.3.3DWinBDesigner
55.Some issues with report variables in the Web Viewer.
V2026.3.3RJava
56.An issue with applying the ConvertNulls property when changing a data column type to a numeric type has been fixed.
V2026.3.3RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaRJavaDWebDWinDJSDPHPDPythonDBlazorDAngularBCloudBDesignerBServer
57.A component pasted from the clipboard appeared in the top-left corner of the page instead of near its original position in the web designer.
V2026.3.3RWebRJSDWebDJSBCloudBServer
58.The "+" character is encoded incorrectly in the Codabar barcode, and the B and C start/stop characters are swapped.
V2026.3.3RWebRNetRJSRWpfRPHPRPythonRBlazorRAngularRAvaloniaFFormsBCloudBDesignerBServer
59.Converting whole amounts to Chinese currency words using the ToCurrencyWordsZh function.
V2026.3.3RWebRNetRWpfRBlazorRAngularRAvaloniaDWebDWinDBlazorDAngularBCloudBDesignerBServer
60.Rendering reports grouped by a DateTime column containing null values.
V2026.3.3RJSRPHPRPythonRJavaDJSDPHPDPython
61.An issue where the report panel could extend beyond the viewer bounds when its container size changed during initial rendering has been fixed.
V2026.3.3RWebRJSRAngularDWebDJSDAngularBCloudBServer
62.Applying custom font styles from report resources, including TTC collections, in the report designer and viewer, and when exporting reports to SVG.
V2026.3.3RJSRPHPRPythonRJavaDJSDPHPDPython
63.Filtering data by multiple selected branches in the "Tree View" and "Tree View Box" dashboard elements when using the FullPath mode.
V2026.3.3DWebDJSBCloudBServer
64.A security vulnerability in the Laravel integration, allowing unauthorized access to files on the server, has been fixed.
V2026.3.3RPHPDPHP
65.Gauge component when repeated across groups.
V2026.3.3RJava
66.A system beep at the start of scrolling an open drop-down list with a touchpad when running in a virtual machine.
V2026.3.3RNetDWinBDesigner
67.Highlighting the selected cell in the "Table" dashboard element after applying a filter in the WPF viewer.
V2026.3.3DWin
68.Fixed the WPF "Globalization Strings" editor not updating a component's name after it was renamed in the report.
V2026.3.1RWpf
69.Fixed an error that occurred when switching pages while the search bar was open.
V2026.3.1RWebRJSBCloudBServer
70.Fixed the "Slider" dashboard element opening the legacy font editor instead of the current one.
V2026.3.1DWinBDesigner
71.Fixed incorrect conversion of DateTime values from a JSON data source.
V2026.3.1RJava
72.Fixed an extra scrollbar appearing on the "Labels" tab of the expanded chart editor.
V2026.3.1RNet
73.Fixed Interaction settings for a column in the "Cards" dashboard element not being saved on Save/Open.
V2026.3.1DWinBDesigner
74.Fixed dashboard export for the "Range Selector" element always using the full value range instead of the range actually selected by the user.
V2026.3.1DWebDWinDJSDPHPDPythonDBlazorBDesigner


By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.