Massive Upgrades to the Table Widget

We’ve supercharged the Table Widget with powerful new data analysis tools like pivoting, major performance boosts, and a migration that consolidates how you view alarms.

Important: Alarms Widget Migration

  • Alarms are moving to Tables: Alarm lists are now natively handled through the Table Widget, replacing the old Alarms Widget. This change gives you powerful, out-of-the-box filtering and enhanced sorting features for all your alarm data.

  • Deprecation Notice: The standalone Alarms Widget is now deprecated. We encourage you to transition your dashboards to the Table Widget to ensure continued support and access to these new features.

Advanced Data Analysis (Pivoting & Grouping)

2026-06-10_15h19_20.gif
  • Dynamic Pivot Tables: You can now pivot data directly inside data-source-driven tables! Designate one or more columns as pivot columns to reshape your data on the fly—turning unique values into new table headers for effortless side-by-side metric comparison. You can spread values horizontally across columns or stack them vertically into rows.

  • State Column Grouping: Data-source-driven tables now support grouping rows by state columns.

  • Visual Group Hovering: Hovering over a grouped cell will now instantly highlight all rows belonging to that same group.

Layout & Usability Improvements

  • Responsive Fixed Headers: You no longer need to set a maximum height to use fixed headers. Fixed-header tables can now automatically stretch to perfectly fill an entire dashboard tile.

  • Smarter Column Naming: The widget will now automatically populate column names as soon as you select a column type.

  • Smoother Performance: Enjoy a much snappier experience with optimized scrolling and hover animations.

Bug Fixes & Export Enhancements

  • Data Export Fixes: Resolved an issue where state columns were missing from data exports, and fixed an issue where numerical precision formatting wasn’t being applied to the final row of exported files.

  • Sorting Fix: Fixed a bug that caused rows to sort incorrectly when the same column was utilized with different aggregate functions.