Improved

Enhanced report controls effective November 2nd

Rainforest has enhanced the report controls, for filtering and sorting, on all reports embedded within your platform and within the Rainforest Portal.

For embedded reports, this update will automatically go into effect on November 2nd, 2026. To opt-in to this enhancement prior to November 2nd, see how to preview the feature.

For reports within the Portal, this update is automatically available today.

Centralized report controls

This update organizes all reporting controls to refresh, sort, filter, export, and manage the timezone setting to above the report table. Previously, filtering and sorting were managed through the column headers.

Centralized filtering

Filtering is now managed through a centralized filter control rather than per-column controls.

Each filter is composed of three parts: a field, an operator, and a value. Operators are typed to the field, so only relevant options are presented.

Field typeAvailable operators
DateIn Range
StringContains (case-sensitive)
EnumerableIs Any Of (assumed)

Applied filters appear as editable and dismissible chips below the report controls.

Pre-defined data filters

Data filters defined via the data-filters prop are not rendered as chips and will be applied regardless of the user's interaction with the report. Any filtering via the report controls are in addition to the pre-defined data filters. No changes to your existing data-filters integration are required.

Preview feature

Rainforest will automatically update all embedded reports on November 2nd, 2026 to utilize the new report controls.

You can also update your embedded reports to use the new report controls prior to November 2nd by enabling this feature with the preview-features prop and passing REPORT_CONTROLS:

<rainforest-payment-report
	session-key='REPLACE_ME'
+	preview-features='REPORT_CONTROLS'
></rainforest-payment-report>

Please contact support if you have any questions.