New version 2022.1 is here!

Stimulsoft News
Post Reply
Posts: 25
Joined: Fri Jun 09, 2006 3:58 am

New version 2022.1 is here!

Post by markusnest »

In the version 2022.1, we realized a lot of ideas for more effective work of Stimulsoft components in your applications. We added a new type of chart – a 3D Pie chart for expanded data visualization capabilities, substantially minified JS-scripts size for more rapid loading of programming products. In addition, we expanded capabilities of designing dashboards, added new barcodes, and generally made our reporting tools faster, more productive, and convenient.

3D Pie chart
Starting from version 2022.1, a 3D Pie chart is available in the report designer. This type of chart expands a visualization of data rows and gives the data you need in a more convenient and understandable form. The 3D Pie chart is presented as a separate type in the chart menu and has all capabilities of the Pie chart.

New functions
A new category of functions – Drawing is added to the data dictionary. The category contains the functions, which allow you to return color depending on a specified value. Besides, the ability of automatic code generation for various design properties when defining an expression as values of these properties is added.

JS scripts optimization
In the new version, we substantially optimized source code without loss of functionality. The optimization affected both packed and standard files. The total volume of code reduction is about 20 percent. As a result, the time of script loading has been significantly reduced. The optimization affected the products, which use JavaScript in their work – Reports.JS, Dashboards.JS, Reports.PHP, and Dashboards.PHP.

Data sources in Blazor
The abilities to connect SQL, NoSQL, REST data sources, and get data from Google, Azure, Data.World, Quickbooks were added for the Reports.Blazor product (Server components). To use data from these sources in reports, you should install a data adapter from NuGet to your project and create a connection.

Dashboard watermark
We added an ability to define a watermark for dashboards and the Panel component. You can specify some text, image, weave, or their combinations as the watermark. This functionality allows you to set a unique design of dashboards and emphasize the corporate style of the company.

Design of dashboard components
We added an ability to round borders, background transparency, and shadows for various dashboard components. Roundings and shadows are controlled by using component properties. Transparency is controlled by using the alpha parameter in the Back Color property.

Export and import of report globalization
You can create a report for various language cultures using the globalization string editor. In the new version, you can export and import report globalization settings. Define a list of cultures and globalization of report elements and save the globalization to an XLSX file. You may use this file to globalize other reports.

New barcodes
We added new types of barcodes - Intelligent Mail USPS 4-State and Aztec, which you may use in reports and dashboards. The Intelligent Mail USPS 4-State is used to sort mail in the US Mail Service automatically. The Aztec is used in different spheres like transport ticketing, bills, tax notices, etc.

Text behavior in dashboards
We added an ability to change the text size mode on dashboards. Previously, the content of the Text component and header of components were scaled depending on the size of the dashboard viewer. Now you may change their behavior - scale, crop, or wrap text across lines. The behavior is defined using the Size Mode property.

Limits after grouping and sorting in data transformation
Transformation allows you to convert data visually. One of the data transformation capabilities is to limit and skip rows. Previously, you could use this data transformation before or after data grouping. In the new version, you can use data transformation after grouping and sorting.

Localization in maps
We added an ability to select regional localization of segments for Germany, Italy, France, and Russia maps in the manual data input mode. The localization of map segments is defined using the Language parameter in the component editor.

Transition animation
We added transition animation when changing a value in reports and dashboards for the Gauge component. This feature is relevant for all types of components.

New theme
We added a new theme of dashboard design and its elements. To apply a new style, you should select a dashboard and select the Sienna theme from the styles menu.

Reset settings to default
Now you can clear settings, cache, or delete some Stimulsoft files by resetting to their default state. To do that, you should go to the Restore Defaults menu from the Options menu in the report designer, check the required options, and click the Clear button.

Border thickness in charts
Now, you can specify border thickness for graphic elements of charts. The action is carried out using the Border Thickness property for each row of the chart.

Post Reply