ActiveReportsJS Releases
Released: Dec 9, 2025
Updates in v6.0
Features
- React 19 Support - Added support for the latest stable version of React, v19. ActiveReportsJS’s React interop enables you to utilize the ActiveReportsJS Designer and Viewer within your React application.
- Cell-based Report Designer - Design your reports in a cell-based report layout. Previously you were restricted to using a grid-based layout system.
- The cell-based mode divides the design surface into a grid of cells, providing spreadsheet-like precision when positioning report items...
Released: Mar 12, 2025
Updates in V5.2
Features
- Revamped Chart Report Item - Introduces a completely revised Chart Report Item, offering greater flexibility and configuration across all aspects of chart design. From data binding to legend customization, the new chart model provides more dynamic options to better suit various reporting needs.
- Enhanced Configuration - Every aspect of the chart, including data binding, axis setting, labels, and legend items, is now more customizable by using dynamic expressions.
- Seamless Migration...
Released: Oct 21, 2024
Updates in V5.1
Features
- Master Reports is a powerful new feature that allows you to create reusable report templates that ensure consistency across all your reports.
- With Master Reports, you can define fixed elements (Master Items) and flexible content areas (Content Placeholders) that can be used to quickly generate new reports while maintaining a uniform structure.
- Any updates made to a Master Report automatically apply to all associated reports, making it easier than ever to manage and update your reporting...
Released: Jun 17, 2024
Updates in V5.0
Features
- Rebranding to MESCIUS - With the rebranding from GrapeCity to MESCIUS, this release introduces new NPM package names. The GrapeCity packages will remain available for one year, providing sufficient time for developers to update their applications to the new packages. The table below outlines the association between the GrapeCity packages and the new MESCIUS packages:
- GrapeCity Package
- @grapecity/activereports
- @grapecity/activereports-localization
- @grapecity/activereports-react...
Released: Dec 12, 2023
Updates in V4.2
Features
- Report Designer Customization - The Report Designer component now features a comprehensive customization API. This powerful tool enables precise configuration of the user interface, offering a range of customization options:
- Sidebar Customization: Control the visibility and arrangement of sidebar items.
- Menu and Toolbar Adjustments: Fine-tune the appearance and functionality of menus and toolbars.
- Data Panel Editing: Enable or disable editing capabilities in the data panel, tailoring it...
Released: Aug 14, 2023
Updates in V4.1
Features
- Pageless layout - This new layout type provides an alternative to traditional page-by-page report formats by presenting report content across separate tabs. The Pageless layout also enables the use of scrollable containers for a streamlined user interaction.
- Custom Code - ActiveReportsJS now supports the use of custom functions within your report expressions:
- Complex Calculations - Custom code can provide an elegant solution for complex mathematical manipulations that go beyond the...
Released: Mar 28, 2023
Updates in V4.0
Features
- Modern Front-End Tool Support - New frameworks and tools which are now supported by ActiveReportsJS include:
- Vite - Vite.js is a build tool that provides a fast and lean development experience for modern web projects. You can now build your React or Vue projects that utilize the React Report Viewer and Designer or Vue Report Viewer and Designer, respectively, with Vite v2 or v3.
- Next.js - Next.js is a React-based framework that provides a well-defined structure for your application and...
Released: Aug 16, 2022
Updates in V3.2
Features
- Frozen Headers - Table and tablix data regions now expose Frozen Row and Frozen Column properties to indicate how many rows and columns should remain visible when a report is scrolled. This feature only works when the Report Viewer is in Gallery mode.
- Performance improvements - Improved rendering of large reports.
Released: May 31, 2022
Updates in V3.1
Features
- No More UI Freeze When Using Large Datasets - ActiveReportsJS runs and renders reports on the client-side in the browser. There are multiple stages of report rendering - data processing, layout building and drawing. Data processing could be a heavy task if using a large data set because it involves reading, parsing and transforming operations. ActiveReportsJS now processes data in a background thread using Web Workers technology. In practice, this means that the page in the browser does...
Released: Feb 9, 2022
Updates in V3.0
Features
- Tabular Data Export
- Sometimes you might want to export report data for further processing. To solve this problem, this release introduces Tabular Data Export. Currently, it supports CSV output format and exports data produced by Table and Tablix data regions.
- If a report contains multiple tables or tablices, the Tabular Data Export can optionally produce multiple files and put them into a single ZIP archive. You can easily import the output of the Tabular Data Export into an Excel table...