Added support for Windows target frameworks to the Reports.WEB and Dashboards.WEB NuGet packages.
Added an AI Wizard for creating reports and dashboards in JS standalone report designer.
Stimul AI is now integrated into the report variable value validation editor for creating regular expressions.
Added the ability to test run user functions with arguments.
Stimul AI has been integrated into the scheduler's SMTP server settings in the report designer's Options window.
Stimul AI has been added for report editing, providing support for working with reports. The assistant can create, modify, and delete report components; edit page and report settings; manage variables, resources, and user-defined functions in the data dictionary; and configure interactivity and styles. It also understands the purpose of report properties, answers questions, assists with configuration, and provides suggestions for improving reports.
Added support for text format editor for labels in charts.
Added support for editing request headers from code for GraphQL data sources.
Added new Polar and Stacked Polar charts in reports and dashboards.
For "List" type variables, the ability to set a limit on selected values has been added using the "Max Selected Items" parameter. This is only possible if the "Allow User Values" parameter is set to "False.".
Added the ability to connect compiled user functions in Stimulsoft Designer for Windows.
Added new rendering modes for conditional formatting such as "Data Bar".
Added shadow and page rounding when viewing reports.
Optimized property names in the report designer panel when localization is disabled.
Added support for the SHA2 encryption algorithm and a license key length of 128 to 512 bits.
Added Stimulsoft Reports for Vue.js providing a ready-made solution for displaying reports in Vue.js applications. The component supports viewing, printing, exporting, and a full set of interactive features, including drill-down, interactive sorting, group collapsing, and more.
修正
Expressions for the item list in a report variable of the Range type with the DateTime data type.
Displaying dots on dashboard charts when hovering over them.
Displaying a list of properties in the panel after creating a copy of a report template page.
Using custom fonts in the header of the "Region Map" dashboard element.
Displaying values in the "Indicator" dashboard element using a custom font.
Custom font support in the "Progress" dashboard element.
Custom font support in the "Text" dashboard element.
Positioning values in the parameters panel in the report viewer.
WebDesigner Grid options.
Saving zero page margins.
Looping when rendering dashboard elements in some cases.
Displaying an icon in the "Indicator" dashboard element if only the "Target" field has a value set.
Handling the "u0000" character when opening a report in the designer.
Displaying a tooltip on hover when using the "{SeriesColor}" expression in dashboard charts.
Export a report to an encrypted document without specifying a password.
Changing the name of a component in the "Globalization Strings" editor when renaming it in a report.
Error when switching pages with the search bar open.
Opening the font editor in the dashboard element "Slider".
Conversion of DateTime data from a JSON data source.
Extra scrollbar in the expanded chart editor on the "Labels" tab.
Saving Interaction values for columns in the dashboard element "Cards".
Export of the selected range of values for the dashboard element "Range Selector".
Stimulsoft Ultimate 2026.2.42026年6月5日
機能
Added the ability to automatically calculate page width and height when changing the web browser window size and the PageWidth or PageHeight are selected in the viewer.
Optimized working with large tables in dashboards.
修正
A memory leak in Stimulsoft.Drawing has been fixed.
Changing page orientation when using Blockly scripts.
Editing variables in the Web report designer.
Passing a parameter in a request from a variable with the DateTime data type.
Embedding a MySQL data source into report resources.
Passing a value from a data column when enabling an interaction for a "Cards" dashboard element.
Error printing report as PDF.
Incorrect icon in the "Indicator" dashboard element when the Value, Target, and Series fields are specified.
Interacting with values in the Tree View Box filter element dropdown in dashboards.
Displaying values in Scatter Line and Scatter Spline charts.
Saving SQL data sources to resources.
Dividing by zero in report expressions.
Stimulsoft Ultimate 2026.2.32026年5月21日
機能
Added system functions for double type, such as isNaN, isFinite, isInfinity and others.
Added a React viewer for Java.
Added the ability to create a CSV data source and develop reports based on it.
Added the ability to create a user data source and develop reports based on it.
The properties AllowScriptsInExpressions, AllowScriptsToRun, and ScriptTimeout are now hidden when StiOptions.Engine.AllowScriptsToRun = false.
Angular Viewer and Angular Designer - Converted to a zoneless architecture, migrated to the OnPush change detection strategy, and replaced Angular Animations with native CSS animations.
Optimized displaying a large number of "Labels" and their layering in charts.
Added the option StiOptions.Viewer.Windows.ShowParameterDescription to toggle parameter description in the viewer.
Improved support for nullable Indicator values and blanks.
Improved support for nullable Progress values and blanks.
Improved support for nullable Gauge values and blanks.
修正
Fixed a problem with hotkeys for opening the Properties panel, Report Tree, and Dictionary.
Entering values into a variable field with the DateTime data type and passing this value to the report.
Fixed an issue where report errors were not shown during report preview when pressing Shift+F5 in the designer.
Image Resolution when exporting SVG images to PDF document.
Export icons to HTML and SVG files.
Filtering data in hierarchical dashboard elements such as Tree View and Tree View Box.
Editing user functions in web design.
Calling the editor for a user data source.
Looping through a relation in data transformation.
JS Standalone report designer closes after changing GUI theme.
Conditional formatting for the Chart and Progress dashboard elements.
Fixed incorrect calculation of the final table when using a cached null table.
Parsing XML with custom namespace.
Removed the use of the Sum() function for X and Y fields in Bubble charts.
Fixed an issue where dragging and dropping report files with data onto the designer page did not work correctly in some cases.
Displaying identical values on the X-axis in Scatter dashboard charts.
Displaying a tooltip when Reverse Horizontal mode is enabled for Stacked Bar and Clustered Bar chart types.
An issue with bold and italic fonts from resources.
Stimulsoft Ultimate 2026.2.22026年4月29日
修正
Executing Blockly scripts in the Click event of a text component.
Shifting the WinForms report designer interface in MDI projects.
Localizing the names of geographic elements in maps into German.
Exporting a report to RTF, ODS, and ODT formats.
Decoding a license key in the Blazor reporting tool.
Stimulsoft Ultimate 2026.2.1メジャーバージョン2026年4月24日
機能
Added new UtcToLocalTime and LocalTimeToUtc functions which provide the ability to convert Local time to UTC and back.
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.
Added support for filtering mode - full path or only selected, for Multi selection mode in hierarchical dashboard filtering elements - Tree View and Tree View Box.
Added support for wrapping words for chart legend values when the column width in the legend is greater than 0.
Added the React report viewer for .NET reporting tool.
New Auto and SimpleDocked values have been added to the ToolbarDisplayMode option, and a new option - PageBorderRadius has been added.
The Range Selector filter has been added.
Added support for editing CSV, JSON, XML files in report resources.
It is now possible to display XML and JSON resources in the viewer.
TextFormat - Negative in Red property is now supported in all dashboards filter elements (where applicable).
Added new StiOptions.Engine.FilterElementCheckSize static property. It sets the size of a single checkbox in filter elements. Valid values range from 10 to 20.
Updated the Microsoft.CodeAnalysis library dependency to version 5.0.0 for .NET 10.
Added support for the Saudi Riyal symbol.
Added support for blocking the execution of property expressions for the DockStyle property at design time.
Library signing keys have been updated. To ensure the project works correctly, simply update the libraries and rebuild it.
Upgraded TypeScript to version 6.
The script execution standard has been updated to ECMAScript 2020 (ES11). Therefore, support for the ES5 standard has been dropped.
Improved support for generic type parsing.
修正
Improvements have been made to the WPF+WCF interface. Requests with requests did not work if the parameter was taken from RequestFromUser variables.
Problem in DatePicker WinForms, different date formats has been fixed.
Serializing empty Watermark in reports.
Passing a parameter with the GUID data type in a query to a MySQL data source.
Create a component with a link to a column when double-clicked in the data dictionary.
Loading a font file for the .NET reporting tool, in cases where the GraphicsEngine option is set to GDI.
Converting a "Tree View" dashboard element to a "Tree View Box".
Fixed issues with the hint for the TimeSpan variable on the Report Viewer parameters panel.
Fixed incorrect working with short and byte types in the viewer parameters.
Fixed an issue with converting DateTimeOffset values in the expression parser.
Fixed incorrect loading of time-related variables and initialization of the 'First' item.
Fixed an issue where the data source was duplicated in some cases.
Updated variable item conversion to preserve and convert values when switching between numeric and string types instead of always clearing the list.
Subscribing to the global event "window.beforeunload" in the web designer.
Displaying a list of values for nullable variables with the Int data type.
The maximum value in a Heatmap chart.
Unintentional termination of the report designer during calculation of empty text.
Applying the "dd.MM.yyyy" date format to chart labels.
In the list of variable values, identical labels were grouped into one.
Getting data from selected columns into items of a variable.
AM/PM time format in datepicker.
Saving the description for a report when you change it in the Report Options editor.
Expressions for the "Show Dashboard" interactive action in the "Progress" dashboard element.
Fixed variable's data binding bug with some integers types.
Fixed container selection in the clone component for containers located not on report pages.
Fixed a bug with dragging setup toolbox button from the toolbox.
Time format in the options panel for variables with the TimeOnly data type.
An issue with the chart axis tick value has been fixed.
Fixed an issue with nullable parameters initialization in the WinForms viewer for string, int and decimal types.
A CSP (Content Security Policy) nonce conflict with Watermark.
SumRunning function in reports.
Displaying a regional map in a report when using tags and hyperlinks in the Map component.
Displaying constant lines for charts when the "Reverse Vertical" property is set to "True.".
Fixed an issue that occurred when using the C# parser alongside the CheckListBox control in the legacy dialog mode.
Fixed incorrect line and column calculation for tokens in the C# parser.
An issue with how the "More" option works in the "Save" dialog box in the WPF v1 Report Designer has been fixed.
Stimulsoft Ultimate 2026.1.72026年3月23日
修正
Initializing a value from an expression in a variable in the Options bar.
Processing of the provider's "Open Street Map" (OSM) in online maps.
Displays the "Parameters" control in the viewport depending on the value of the option in the "Preview Settings" editor.
Displaying an electronic signature when printing a report.
Export to PDF: For some fonts with incorrectly set Ascend/Descend parameters, the line height was calculated incorrectly.
Export to HTML: The indentation for nested list items was being set incorrectly.
Engine: When printing some report components, the ClearType parameter has been disabled.
Engine: When parsing SQL command, numeric parameters are now converted to string forcibly when the "en-US" culture is set.
HTML-Tags engine: The tag inside the tag no longer creates an extra line.
HTML-Tags engine: Positioning of subscript text.
Resetting the date when using a DateTime variable and using a Time-type mask to the variable's value.
Stimulsoft Ultimate 2026.1.62026年3月13日
修正
Fixed error displaying loaded fonts in the print window in Blazor components.
Fixed problem processing measure in the "Text" dashboard element.
Fixed issue displaying zero values in a "Heatmap" chart.
JSON data parsing error.
Fixed error displaying values in the "Map" report component using OpenStreetMap provider.
Stimulsoft Ultimate 2026.1.52026年3月6日
機能
The new StiOptions.Engine.Maps.DisabledMaps property allows you to exclude maps from the Map report component and the Region Map dashboard element.
When exporting a report to a PDF file, the "PDF/UA (Universal Accessibility)" option has been added to the export parameters.
Optimized loading big JSON data file (increased speed).
The compilation error message now includes the line/column number and error code.
Added new RuntimeType(), RuntimeName(), RuntimeVersion(), RuntimeIdentifier(), and RuntimeOS() functions to determine the current execution environment.
When exporting a report to a PDF file, the algorithm for determining the need to synthesize the font style has been improved.
修正
The "CanBreak" property for the "Child" band.
Search for values in a rendered report when viewing it in the report designer or in the viewer.
The location of the "Information" elements in the report export settings to a PDF file.
Processing scripts created using Blockly.
Processing DateTime data using the Data Transformation tool.
Processing decimal64 data in a ClickHouse data source.
When exporting a report to a PDF file, attached files are not allowed in PDF/A-1 mode (according to the specification).
When exporting a report to a PDF file, a rare issue occurs with incorrect display of text in the ElectronicSignature and Map components if the font is not installed on the system.
Line spacing when displaying HTML tags in the WPF report generator.
When exporting a report to an SVG file, image rotation is now exported correctly.
The width of cells with the "Allow Html Tags" property enabled was calculated incorrectly for the "Cross-Tab" component.
The Totals.Sum function by page did not work correctly.
Wrong type of the expression editor was calling for the initial value at the number box editor.
The issue with the require_once path for handler has been fixed.
ToCurrencyWords() formatted the output incorrectly when two parameters are used.
Incorrect behavior of the report designer when calling a non-existent variable in "CSharp Script Parser".
Displaying controls for the "Number Box" dashboard component in "Slider" mode.
Stimulsoft Ultimate 2026.1.42026年2月19日
機能
Added a new UseDashboardCacheOnTabSwitch option, which enables caching when navigating between dashboards in the viewer.
Added properties for a QR Code barcode that can be used to change the type and color of the Body and Eye in that barcode.
修正
Processing HTML tags in a report.
Referencing business objects in a report using aliases.
Enabling and disabling commands in the viewer using the "Preview Settings" editor.
When exporting a dashboard, the state of the checkboxes in the "List" filter element is saved.
An issue with preview data table from some dashboards elements has been fixed.
An issue with wrong previewing data transformation result in some cases has been fixed.
Passing drill-down parameters in SQL queries.
Handling numbers with fractional parts when loading data from an Excel data source.
Description text color and shift focus from the properties panel when double-clicking the "Restrictions" property.
Details in the report, in cases where the template contains a report page and a dashboard.
Calling the GetDrillDownReport event when drilling down using an external report.
Displaying data in a dashboard element when you set filters for that element in the report designer.
Processing the "Diameter" property for a "Pie" chart type.
Building the "Image" component if this component is disabled in the report.
A request to the data source when the dashboard is first displayed in cases where the "Request parameters" property is set to "True".
Expressions in the Enabled property.
Processing a list of elements in a variable, in cases where labels are not specified for the elements.
An issue with dragging a data column to the pivot editor has been fixed.
UUID column in Postgres database.
Stimulsoft Ultimate 2026.1.32026年2月2日
機能
The colors of the sorting and collapse icons can now be changed using the following properties: StiOptions.Viewer.IconBackgroundColor and StiOptions.Viewer.IconForegroundColor.
Added a Slider mode for the "Date Picker" and "Number Box" dashboard elements.
Added a text editor for properties: "Report Name", "Report Alias", "Report Author", "Report Description".
Added support for color images in QR Codes.
Improved repainting grid lines on a page in the report designer.
Focus is now moved to the parent component when pressing Esc in the report designer.
Improved the position of the drop-down list of report components on the properties panel.
修正
The size of the "New Data Source" dialog at 175% scaling in the operating system.
Slider mode rendering for "Date Picker" and "Number Box" elements when editing a dashboard in the report designer.
Localization of names for custom fonts in the list.
Using the Euro currency symbol when formatting text components for currency when the template culture is set to Bulgaria.
The size of the drop-down list of variables, in cases where long value labels are used.
Creating a "Table" report component in the Web designer.
Getting the key of an element in tooltips for dashboard elements.
Control for date range variables in the Web viewer and designer.
Removing content when editing images in a rendered report.
Positioning images when editing them in a rendered report.
Processing expressions for the Max and Min fields in the Number Box element editor.
UTF-8 encoding for QR Code.
Multiple designers on one page.
Displaying text in the rendered report when the "Allow HTML Tags" and "Editable" properties are simultaneously enabled for the text component.
Slower speed efficiency with images.
Some vulnerabilities in email sending have been fixed.
Incorrect saving the default value of Watermark.TextBrush to JSON format has been fixed.
Incorrect exceptions handling in the WinForms report viewer has been fixed.
Using parameters in SQL queries with the UniqueIdentifier type for MS SQL data sources.
Displaying the variable label in the report when using the default value.
Processing of watermark text when opening an *.mdc file with XML markup in the viewer.
Displaying the Report Checker results on the Preview tab.
Error closing the "View Query" window.
Fixed issue with database relations.
Connecting to SQL data sources using Python data adapters.
Fixed issue with loading images from URL.
Minimum height of the "Map" component editor for reports.
Saving the rendered report to a file when cache mode is enabled.
Editing multiple data source parameters in the Web Report Designer.
Stimulsoft Ultimate 2026.1.22026年1月8日
機能
Added Slider mode support for Number Box and Date Picker controls when viewing a dashboard in a WPF viewer.
Added the ability to replace the content for the Image component in a rendered report if the component's Editable property is set to True.
Display the 'Format' category in the data dictionary tree for different editors.
Description of the ToString function has been added to the report dictionary.
修正
Stopping connections to data sources when the "Request Parameters" property is set to "True".
Processing integer data when retrieving data from a source using an ODBC driver.
Setting the format for the parameters panel using the "ParametersPanelDateFormat" option.
Displays images if the "Can Shrink" property of the component is enabled.
Arbitrary change of the variable's data type when calling its editor again.
Processing values for the DateTime Offset data type on different operating systems.
Processing null values for the "Image" component in reports.
Chinese character support in the Rich Text report component for web reporting components.
Calculating the size of the "Rich Text" component to display content in the Win viewer for the .NET 8 and .NET 10 frameworks.
Passing keys and labels of variables with the DateTime, TimeSpan, TimeOnly data types.
An error occurred when attempting to re-invoke the Image component editor in the WPF V2 report designer.
The length of the password input field when opening an encrypted *.mrx report template in the WPF V2 report designer.
Displaying constant lines in the Chart report component.
Processing the Cross Tab component when placing it on the Data Band.
An issue of rendering dashboards with incorrect sql connections has been fixed.
Using aliases in the text editor for the Web report designer.
Handling headers in the Cross-Tab component.
Wraps Chinese content in PDF export.
EngineV2, in rare cases, when the "Print At Bottom" property is enabled in the "Sub-report" component, the plotting loop occurs.
Export MS-Word, the background of the "Shape" component is now exported more correctly.
The StiOptions.Engine.DisableAntialiasingInPainters property now also works for the Shape component.
Output of zero values in the ToWordsZh() function.
The JoinColumnContent() function for business objects now works correctly with calculated columns.
An issue with drawing very long content in columns in the report parameters has been fixed.
An issue with unselecting all columns in the report variables multi-column mode has been fixed.
Extra border for drop-down menu in the Rich Text component editor.
The StiOptions.Viewer.IconUseZoomEffect property has been added. If enabled, the sorting and collapse icons will be scaled in the WinForms report viewer. Also colors of these icons can be changed with the following properties: StiOptions.Viewer.IconBackgroundColor and StiOptions.Viewer.IconForegroundColor.
The issue with using CountDistinct function with string arguments in the Dashboards has been fixed.
The issue with drill-down reports and collapsing states has been fixed.
Applying the "Data Bars" type to data fields in a "Table" dashboard element.
Filtering data on a dashboard when applying a filter in a Funnel chart.
Error while disabling the "Lock" component property.
Sum values when selecting multiple segments in a Chart dashboard element.