| Новые возможности |
|---|
| 1. | Added support for Windows target frameworks to the Reports.WEB and Dashboards.WEB NuGet packages.V2026.3.1 |
| 2. | 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.2DBlazorDAngular |
| 3. | 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.2 |
| 4. | Added the ability to test-run a user-defined function with sample arguments directly in its editor.V2026.3.1 |
| 5. | Added the ability to edit HTTP request headers from code for GraphQL data sources.V2026.3.1DBlazor |
| 6. | Added new Polar and Stacked Polar chart types for reports and dashboards.V2026.3.1DBlazor |
| 7. | Added a "Max Selected Items" limit for variables of the "List" type, available only when "Allow User Values" is set to False.V2026.3.1 |
| Улучшения |
|---|
| 1. | 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.2 |
| 2. | 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.1 |
| Исправлены ошибки |
|---|
| 1. | Fixed incorrect expressions in the item list of a Range-type report variable when its data type is DateTime.V2026.3.1 |
| 2. | Fixed incorrect positioning of values in the parameters panel of the report viewer.V2026.3.1 |
| 3. | Fixed an infinite loop that could occur when rendering certain dashboard elements.V2026.3.1 |
| 4. | Fixed a missing icon in the "Indicator" dashboard element when only the "Target" field has a value set.V2026.3.1DBlazor |
| 5. | Auto-completion mode in the search bar on the properties panel has been disabled.V2026.3.2 |
| 6. | Values of user data sources are now loaded with the declared column types instead of plain strings.V2026.3.2DBlazorDAngular |
| 7. | Display labels in the Gauge dashboard element when using the Year() function on series values.V2026.3.2DBlazor |
| 8. | Using the Totals function in Blockly scripts.V2026.3.2DBlazor |
| 9. | 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.2DBlazorDAngular |
| 10. | Passing a value as a parameter to a URL from cells of the "Table" dashboard element.V2026.3.2 |
| 11. | Filtering empty values in dashboards when using List Box elements.V2026.3.2 |
| 12. | 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.1DBlazor |