| New Features |
|---|
| 1. | 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.2 |
| 2. | Added the Spanish language to the extended localization - report checker messages and property descriptions in the designer.V2026.3.3 |
| 3. | Added the Brazilian Portuguese language to the extended localization - report checker messages and property descriptions in the designer.V2026.3.3 |
| 4. | Added the Italian language to the extended localization - report checker messages and property descriptions in the designer.V2026.3.3 |
| 5. | 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.3 |
| 6. | Full support for JSON data (JArray, JObject) in business objects, including nested objects, arrays, and native column data types.V2026.3.3 |
| 7. | Added the ability to edit HTTP request headers from code for GraphQL data sources.V2026.3.1 |
| 8. | Added new Polar and Stacked Polar chart types for reports and dashboards.V2026.3.1 |
| 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.2 |
| Fixed Bugs |
|---|
| 1. | Values of user data sources are now loaded with the declared column types instead of plain strings.V2026.3.2 |
| 2. | Using the Totals function in Blockly scripts.V2026.3.2 |
| 3. | Export to Word. When the AllowHtmlTags option was enabled in the Tag property, the #PageNumber# and #TotalPageCount# commands did not work.V2026.3.3 |
| 4. | 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.3 |
| 5. | 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.3 |
| 6. | An issue with applying the ConvertNulls property when changing a data column type to a numeric type has been fixed.V2026.3.3 |
| 7. | The "+" character is encoded incorrectly in the Codabar barcode, and the B and C start/stop characters are swapped.V2026.3.3 |
| 8. | Converting whole amounts to Chinese currency words using the ToCurrencyWordsZh function.V2026.3.3 |