Release notes

February 2026 (v. 2.9.122)

NEW When the filter.allowEmptyMembersFilter option is set to true, the input filters are saved to the report even if they do not filter out any data.

FIX The inconsistency with dragging multilevel hierarchies to the Measures area in the Field List was fixed.

FIX The issue with a UTF-8 symbol when using Turbopack was fixed.

January 2026 (v. 2.9.121)

FIX The issue with the aggregations field appearing after setting mapping.aggregations was fixed.

FIX The canvg library was updated to version 3.0.11.

FIX The jsPDF library was updated to version 3.0.4.

FIX Data Server The issue with database indexes remaining in a pending state after editing was fixed.

FIX Data Server The issue with indexes being accessible by the old name after renaming was fixed.

FIX Admin Panel The issue with validation while editing indexes and setting the Refresh time to 0 was fixed.

January 2026 (v. 2.9.120)

FIX The issue with incorrect results of the selection filter when the filter.allowEmptyMembersFilter option is enabled was fixed.

FIX The issue with the incorrect member selection in the filter view when the filter.allowEmptyMembersFilter option is enabled was fixed.

December 2025 (v. 2.9.119)

NEW The grid.repeatAllLabels option was added. Set it to true to repeat row member labels in the classic (tabular) form.

FIX accessibility The issue with the textarea keyboard navigation was fixed.

December 2025 (v. 2.9.118)

FIX The expandAllData() method now does not drill down empty members in the multilevel hierarchy.

FIX custom data source API The issue with an incorrect sorting of hierarchies leading to an empty grid view when the levelName is specified was fixed.