We analyzed the use of Flash components by our customers and concluded that, compared to other technologies, very few of them use Flash. We decided to completely stop supporting Flash, optimize the set of our components, and focus on different platforms that are popular now.
Adobe Flash is an Adobe Systems multimedia platform for creating animated rich web applications and multimedia presentations. The main features are fast work, the identical appearance, and functionality of a ready solution on any computer and operating system.

The first version of Stimulsoft reporting components using Flash was released over 10 years ago - in October 2008. Since then, we have continuously been developing components for designing reports, filling them with functionality, and expanding capabilities. In September 2013, Adobe stopped releasing Flash updates for mobile devices, and in July 2017 recognized the technology as obsolete. The Flash life cycle went to an end in 2019, it was replaced by promising HTML5 and JavaScript technologies. Around this time, our company stopped updating Flash components – patches with only important updates and critical bug fixes were released.
Starting with version 2020.3, all reporting components that use Flash technology will be marked as obsolete. In version 2020.4, we plan to remove these components from all our products. As an alternative, we recommend using HTML5 and JavaScript components that almost completely cover all the functionality of outdated Flash technology, are continually being improved, support dashboards, and work on mobile devices.

Below is a list of obsolete components and options on which we recommend to replace:
Product and Platform from Flash to HTML5
Stimulsoft Reports.Web
ASP.NET
StiWebViewerFx
StiWebDesignerFx
StiWebViewer
StiWebDesigner
Stimulsoft Reports.Web
ASP.NET MVC
StiMvcViewerFx
StiMvcDesignerFx
StiMvcViewer
StiMvcDesigner
Stimulsoft Reports.Web
.NET Core MVC
StiNetCoreViewerFx
StiNetCoreDesignerFx
StiNetCoreViewer
StiNetCoreDesigner
Stimulsoft Reports.PHP
PHP
ViewerFx_PHP
DesignerFx_PHP
StiViewer
StiDesigner
Stimulsoft Reports.Java
Java
StiViewerFx
StiDesignerFx
StiWebViewer
StiWebDesigner
We are pleased to announce the release of the new version Stimulsoft Reports and Dashboards 2020.2, which is now available for download. This release comes with some updates including optimizations in the Region Map and two new chart types - Waterfall and Sunburst.

Waterfall chart
In this release, we have added a new type of chart - Waterfall. Now you can use it to analyze data. A waterfall chart is used to display a running total when you add or remove values.

Waterfall chart

Sunburst Chart
Now you can use the new hierarchical Sunburst chart to design dashboards. Each level of the hierarchy is represented by one ring or circle, and its top is the circle closest to the center.

Sunburst Chart

Scaling of Regional Map
In the new version, we have optimized the Region Map element in dashboards, and also added the ability to scale and drag the map. So now you can focus even on small geographic objects.

Scaling of Regional Map

Overall result for the Stacked Area chart
Also, in the current release, we have added the ability to display the total for each argument in the Stacked Area chart of a dashboard. The overall total is the sum of all the values of a specific argument in the chart.

Overall result for the Stacked Area chart

Dark Green theme for dashboards
In addition, in the 2020.2 release we added a new theme for the dashboards and its elements. To apply a new style, select the dashboard and select the Dark Green theme from the styles menu.

Dark Green theme for dashboards
black
We are pleased to announce the release of the new version Stimulsoft Reports and Dashboards 2020.1, which is now available for download. This major release comes with .NET Core 3.0 support, significant updates in Maps, two new adapters - Data.World and Quickbooks.

Support for .NET Core 3.0
Starting with the version 2020.1, we have added support for the .NET Core 3.0 platform for Stimulsoft Reports.Web and Stimulsoft Dashboards.WEB. It is enough to install or update the appropriate NuGet package to the latest available version, and the components are ready to work. The packages are universal and support the frameworks .NET Standard 2.0 and .NET Standard 2.1, which guarantee the application runs on various operating systems. We also added support for .NET Core 3.0 for WPF and WinForms components, which are part of Stimulsoft Reports.Net, Stimulsoft Reports.Wpf and Stimulsoft Dashboards.WIN. Now you can create, edit and view reports and dashboards in .NET Core desktop applications.

Support for .NET Core 3.0



Mobile mode of editing
In the new version, we have added a mobile editing mode for WinForms and HTML5 dashboard designers. Go to the Page tab in the dashboard designer and click the Mobile button. All elements and components will be displayed in a separate window Components. Just drag and drop the necessary items to the dashboard panel and save the changes. In the viewer, the mobile mode will be activated automatically when the width of the device is reduced to a specific value.

Mobile mode of editing


Online Heatmap
In the new version, we have added the ability to use the Heat mode in the online map on the dashboard panel in Dashboards.WIN. Set the Heatmap mode and configure this mode in the element editor.

Online Heatmap



Search for reports from the File menu
In the new version, you may search and download our sample reports and dashboards from the File menu in the WinForms report designer. Based on the downloaded templates, you can design your reports and dashboards. Most examples are located in Stimulsoft Cloud and are not built in the report designer.

Search for reports from the File menu


New Data.World Adapter
Starting with this release, you can connect to the Data.World online storage and exchange service from the WinForms report designer. To do this, in the window for creating a data source, select the Data.World type, specify the data access to the data storage, or use the authorization dialog. After retrieving the data, you can create reports and dashboards based on them.

New Data.World Adapter


New QuickBooks Adapter
Now, in the WinForms report designer, you can connect to the QuickBooks online accounting service. In the window for creating a data source, select the QuickBooks type, specify access data to this service, or use the authorization dialog. After retrieving the data, you can create reports and dashboards based on them.

New QuickBooks Adapter


The new wizard
We have added a wizard to retrieve data in the WinForms report designer. You may use this wizard to make a first data connection or download Stimulsoft Demo Data. To run the Get Data wizard, select the Get Data command in the New item of the File menu.

The new wizard


New Adapters in .NET Core
In 2020.1, we have added new data adapters - ODBC and OLE DB. Now you can retrieve data using these adapters from the storage. In the window for creating a data source, select the ODBC and OLE DB type, specify the connection string to the data storage, and select the data tables. After retrieving the data, you can design reports and dashboards based on these tables.

New Adapters in .NET Core


New maps
We have prepared two new maps – a map of France by regions and a map of France by departments. Put the Map component in the report or Region Map to the dashboard panel and type France in the map selection window. Use these types of maps in reports and dashboards design.

New maps


Chart legend settings
In this release, we expanded the chart legend settings and added the functionality to customize the number of legend columns and their sorting. Select the chart, and in the properties panel, open the Legend settings group. Using the Columns property, you can set the required number of columns in the legend, and using the Direction property, specify the order in which they are filled.

Chart legend settings
We are pleased to announce that, starting with version 2019.4.2, we added support for the .NET Core 3.0 platform for the products Stimulsoft Reports.Web and Stimulsoft Dashboards.WEB. You need to only install or update the appropriate NuGet package to the latest available version, and the components are ready to work:

Stimulsoft.Reports.Web.NetCore
Stimulsoft.Dashboards.Web.NetCore

The packages are universal and support for the .NET Standard 2.0 and the .NET Standard 2.1 frameworks that guarantee the work of the application on various operating systems.

Besides, our team is already on the finish line to add WPF components, which support .NET Core 3.0, and soon we will inform you about their availability. First of all, we expect a component to view reports in your .NET Core applications.
white
We are pleased to announce the release of the new version Stimulsoft Reports and Dashboards 2019.4 which is now available for download. This major release comes with the number of changes including the new installer, support for custom maps, HiDPI support, and critical fix with printing in Chrome77.

New installer
Starting with the release of 2019.4, you can install each Stimulsoft application as a separate distribution. Previously, to run the report designer, you had to download a Stimulsoft product entirely, install it, and then start designing reports and dashboards. Now, to begin creating reports and dashboards, install Stimulsoft Designer in the Windows operating system or Stimulsoft Designer.JS in the Windows and macOS operating systems.

You can also download the Stimulsoft Demo to familiarize yourself with our sample reports and dashboards. Also, you can download product packages from the website, in your account, from NuGet, npm, Maven file storages, or from the report designer dialog.

New installer


Printing reports from a web browser
In Google Chrome browser version 77, changes were made to the built-in PDF document viewer, because of which the automatic printing of the report from the menu of the Web viewer stopped working. We analyzed the situation and found a solution. In the new version of the product, report printing works correctly in any browser, on any operating system.

Printing reports from a web browser


New CosmosDB Data Adapter
You can now retrieve data using the Azure CosmosDB server. To do this, select the CosmosDB type in the window for creating a data source and specify the connection string. After retrieving the data, you can design reports and dashboards based on them.

New CosmosDB Data Adapter


HiDPI support
The 2019.4 release adds HiDPI support in the standalone report designer. The designer automatically adapts to the scaling set in the system. You can define a scaling mode of 100 percent in the report designer settings. By default, the automatic zoom mode is used.

HiDPI support


The Get Started window
When you run the report designer first time, you will see the Get Started window. From there, you can download and get access to other Stimulsoft applications, development packages, or help resources. You can disable popping up this window at every start of the designer. Just uncheck the
"Show 'Get Started' next time" option. You can call this window from the report designer by selecting the Get Started command from the File menu.

The get started window

Sorting for dashboard elements
In the release 2019.4, you can specify the sorting of data for elements of the dashboards – Chart, Progress, Indicator, Gauge. You may change sorting data from the report designer or in the viewer. To do this, hover over an item, click the sort button, select a data field, and set the sorting direction. Sort settings apply only to the current element.

Sorting for dashboard elements


New chart functionality
In the new version, we added new features for the chart in dashboards. Now you can use Constant Lines, Markers, and Labels for values. To use the new features, you should select the Chart element and use the properties to determine their settings. Also, we added the conditional formatting of values for the chart. Thus, using markers, constant lines, and conditional formatting, you can create control charts.

New chart functionality


Conditional formatting in dashboards
We added the ability to conditionally format dashboards elements – Indicator, Pivot Table, and Chart. Using conditional formatting, you can change the design settings of an element. To configure conditional formatting of an element, select the element in the dashboard and click the Conditions button on the Home tab of the Ribbon panel of the report designer. Add a condition and define conditional formatting options for the Pivot table.


New features of the Table element
We have added new functions for the Table element of dashboards. Now you can enable the display of totals in a column, select a table row, disable the detail mode of the table data when applying a filter. The settings for displaying totals are carried out in the editor of the Table element and enabling the row selection mode, and the disabling of the drill-down mode in the editor is the interaction of the current item.

New features of the Table element


New online map features
Now, when you create dashboards with an online map, you can display a chart of values or display an icon for values on this map. To change the display mode of the value on the online map, select the appropriate value of the View Mode parameter in the editor of the current element. To display a value chart, you should also specify a data field in the Arguments field. Also, in the current release, the online map supports a dark style. The style of the map depends on the style of the dashboard panel.


Custom maps
In the new version, you can use custom maps in reports and dashboards. To do this, you should create a map file and add this file to the report resources. After that, the map will be displayed in the map list of the Region Map element in dashboards or the Map component in reports. Select a custom map in the element (or component) editor and set values for the geographic objects of this map. Also, we improved the map selection window. Now you can select a category for a geographic region or use the search bar. Besides, in the current release, we added new types of maps - Scandinavia, Benelux countries and updated maps of Europe and the European Union.


Custom maps


New functionality for Image and Text
In the release 2019.4, we added new features for the Image and Text elements in dashboards. Now you can use the icons in the Image element. When you click on an image or text, you can open a hyperlink, display a drill-down dashboard panel, and when you hover over these elements, you may see tooltips. The Image component now can save previously loaded images.

New functionality for Image and Text


Limit rows
When you create reports, you can specify the row limit for the Data Band on the current page or in the current column. The number of rows of the data band is determined by the numeric value for the Limit Rows property of this band.

Limit rows


Library version in the Publish wizard
When publishing a report or a dashboard, you can use the latest libraries or the current ones. To use the latest libraries, select the Use the latest versions of libraries option in the publication wizard. If this option is disabled, then when publishing a report or a dashboard, the current version of libraries will be used.

Library version in the Publish wizard


Support for CSV connections in the Publish wizard
Now when publishing reports and dashboards, you can specify a CSV data connection.

Export to Text
In the version 2019.4, in Reports.JS, we added the ability to convert a report to a .txt file. To do this, click the Save button and select the Text file... command in the viewer or the preview panel. After that, define the export settings and click the Ok button.

Support for ZUGFeRD v2.0
In our previous 2016.2 release, we added support for the ZUGFeRD electronic invoice format when exporting reports to PDF. The current version adds support for a new specification of this format - ZUGFeRD v2.0.

Displaying filters on dashboard elements
When viewing the dashboard, some elements are interactive. When you select a value, the data of all related items are filtered. Now, when using this type of filtering, the filter, and the selected value will be displayed on the element.

Compression when exporting to PDF
When you export reports to PDF from Reports.Java or Reports.JS, compression of the finished document is now available. When you export big reports, the size of the PDF document will be significantly reduced.


Data from other data sources in dashboards
When you design dashboards, you can now use data from other data sources. Create a virtual data source and design dashboards and reports based on it.