Skip to main content Skip to footer

What's New in ActiveReportsJS 6.2

We are excited to announce the release of the latest version of ActiveReportsJS, 6.2. This release includes the introduction of the ActiveReportsJS AI Assistant to help report authors build reports more easily, Angular 22 support, and enhancements to multivalue parameters. The release also includes bug fixes to address known issues.

Ready to see the latest release? Download ActiveReportsJS Today!

Angular 22 Support

With the release of ActiveReportsJS 6.2, we’re happy to announce support for Angular 22! The Report Designer and Report Viewer Angular wrappers now support Angular 22. Update to the latest version to build against Angular 22 in your projects.

Introducing the AI Assistant

You can now use the ActiveReportsJS AI Assistant when building reports, whether you’re working in the Standalone Report Designer or the web-based Report Designer component embedded in a web application.

The Explore feature allows users to build table, tablix, and chart visualizations using AI instead of relying solely on the built-in static algorithm. To get started, simply click Explore on a data set to get started with the configuration:

AI assistant data sources

If the AI Assistant is not configured, the designer will fall back to the built-in instant visuals, which will analyze the data and suggest chart, table, and tablix visualizations. If the AI Assistant is configured, the designer sends the data set’s field names and types, but never the underlying data, to the configured AI provider, and shows a cancellable progress panel while the visualizations are generated:

 AI based data display controls

If the request to the AI provider fails, the designer asks whether to retry or fall back on instant visuals instead:

Instant Visuals

Once the visualizations are ready, they appear as a set of cards, each with a short description of what it shows:

Completed Visualizations

Multivalue Parameter Enhancements

Multivalue parameters gain two new options. Enable Empty Array allows a multivalue parameter to be submitted with no values selected, rather than always requiring at least one. Select All Value sets the literal value passed to the parameter when a user picks (all) in the parameter panel, so you can hand a query a single sentinel value like * instead of every individual value in the list. Check out the Parameters documentation for more information.

Enable Empty Array

Report Designer API Enhancements

The report designer component now allows you to set the default paper size for newly created reports. You can use a standard paper size or a custom one. Check the designer configuration documentation for more details.

ActiveReportsJS 6.2 delivers powerful new capabilities designed to make report creation faster, smarter, and more flexible than ever. From the introduction of the AI Assistant and support for Angular 22 to enhanced multivalue parameters and Report Designer API improvements, this release represents a significant step forward for both report authors and developers. We’re excited to see how these new features help you build richer reporting experiences with greater efficiency, and we look forward to continuing to enhance ActiveReportsJS in future releases.

Ready to see the latest release? Download ActiveReportsJS Today!

comments powered by Disqus