# ActiveReportsJS: What's New in version 6.2

Learn what's new in ActiveReportsJS 6.2

## Content

## Introducing AI assistance

You can now use AI assistance when building reports, whether you're working in the [Standalone Report Designer](/activereportsjs/docs/ReportAuthorGuide/QuickStart/Get-Started-With-Designer-App){:target="_blank"} or the [Report Designer component](/activereportsjs/docs/GettingStarted/QuickStart-ARJS-Designer-Component){:target="_blank"} embedded in your own application.
The `Explore` feature builds [table](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Regions/Table){:target="_blank"}, [tablix](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Regions/Tablix){:target="_blank"}, and [chart](/activereportsjs/docs/ReportAuthorGuide/Report-Items/Data-Regions/Chart){:target="_blank"} visualizations using AI instead of relying solely on the built-in static algorithm: click `Explore` on a data set (or just a few of its selected fields) and, once configured, the designer sends the field names and types (never your data) to your AI provider and returns ready-to-use visualizations, complete with plain-language descriptions and a switchable color theme. If AI assistance isn't configured, or a request fails, `Explore` falls back to the classic built-in visuals automatically. Check out the [Explore function](/activereportsjs/docs/ReportAuthorGuide/Report-Designer-Interface#explore-function){:target="_blank"} documentation for more information.
Pick whichever provider fits your stack — OpenAI, Azure OpenAI, Google Gemini, or a fully private, on-machine Ollama model. Configure it once, via `ai-config.json` [Standalone Report Designer App](/activereportsjs/docs/ReportAuthorGuide/QuickStart/Get-Started-With-Designer-App#ai-assistance-configuration){:target="_blank"}, or through an AI reporting endpoint in [your own hosting application](/activereportsjs/docs/DeveloperGuide/advanced/enabling-ai-assistance-in-report-designer-control){:target="_blank"}.
![image](https://cdn.mescius.io/document-site-files/images/f97048a6-1930-4831-84bf-aae614753294/image-20260824.12fdf3.png)

## Angular 22 Support

The [Report Designer](/activereportsjs/docs/DeveloperGuide/ActiveReportsJSDesignerComponent/Integration/Angular-Component){:target="_blank"} and [Report Viewer](/activereportsjs/docs/DeveloperGuide/ActiveReportsJSViewer/Integration/Angular-Component){:target="_blank"} Angular wrappers now support Angular 22. Update to the latest version to build against Angular 22 in your projects.

## Multivalue Parameter Enhancements

Multivalue parameters gain two new options. `Enable Empty Array` lets a multivalue parameter be submitted with no values selected, instead of 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](/activereportsjs/docs/ReportAuthorGuide/Report-Parameters){:target="_blank"} for more information.
![image](https://cdn.mescius.io/document-site-files/images/f97048a6-1930-4831-84bf-aae614753294/image-20260824.f912c1.png)

## 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](/activereportsjs/docs/DeveloperGuide/ActiveReportsJSDesignerComponent/customization#report-defaults){:target="_blank"} for more details.