How is your experience with the OutSystems Community?
outsystems-data-grid
Reactive icon

OutSystems Data Grid

Supported
Stable version 2.24.0 (Compatible with OutSystems 11)
Uploaded
 on 6 Oct (2 weeks ago)
 by 
OutSystems
4.6
 (47 ratings)
outsystems-data-grid

OutSystems Data Grid

Compatible with:
Created on OutSystems 11

Version 2.24.0

Stable
Current
Uploaded on 6 Oct (2 weeks ago) by OutSystems
Compatible with:
Version 11
↳11.9.2 or higher
↳11.7.6 to 11.9.0
↳11.0.539 to 11.0.615
Database:
All
Release notes:

What's New

  • ROU-12860 - Updated Wijmo library to version 2026v1-Hotfix Wijmo - Build 5.20261.52.


 Fixed Issues and Improvements

  • ROU-12891 - Fixed an issue that caused the DateColumn block to skip cell validity reevaluation after an undo or redo operation.
  • ROU-12917 / RPM-7013 - Fixed an issue that caused Data Grid cells to display incorrect validation states after pasting content into parent-dependent dropdown columns.
  • This occurred because the grid failed to evaluate the pasted input against the cell's original state and parent dependency constraints, including empty values pasted into mandatory fields, which prevented standard validation sequences and event handlers from executing correctly.
  • ROU-13063 / RPM-7213 - Fixed an issue that caused the SetViewLayout client action to originate unexpected behavior on the table or grid. This occurred during the first column drag-and-drop interaction immediately after page load.
  • ROU-13064 / RPM-7212 - Fixed an issue that caused inconsistent values to be returned when calling the GetRowData client action. This occurred when performing Undo or Redo operations on the dataset.
Application Objects:
OutSystems Data Grid has 22 AOs.

Version 2.23.1

Stable
Uploaded on 2 Jul by OutSystems
Compatible with:
Version 11
↳11.9.2 or higher
↳11.7.6 to 11.9.0
↳11.0.539 to 11.0.615
Database:
All
Release notes:

Fixed Issues and Improvements

  • ROU-10907 - Removed the dependency on the Lodash library to improve security and reduce the surface area of the component. The underlying codebase has been refactored to eliminate all usages of the third-party Lodash utility library in favor of native, modern JavaScript implementations.
  • ROU-12739 / RPM-6759 - Fixed an issue where editing a cell in a grid with column groups caused a console error and silently prevented the OnCellValueChange event from firing.
    When a cell edit ended, the grid resolved the edited column by matching the provider's internal index against the OS column list. Because Wijmo keeps regular columns and group columns in separate arrays - each with its own zero-based index sequence - an index value could match a GroupColumn before reaching the actual data column. Accessing event handling on a GroupColumn is unsupported and throws an exception, blocking the event from reaching the OutSystems application. The fix filters out group columns before the index lookup, so only data columns are candidates for the match.
  • ROU-12796 - Fixed an issue that caused time values to lose their seconds formatting when updated through the SetCellData client action.
  • ROU-12848 / RPM-6900 - Fixed an issue that caused the Data Grid to report ‘Broken ARIA reference’ errors in accessibility testing tools like WAVE.
    This occurred because column headers and filtering buttons emitted an aria-describedby attribute that pointed to a non-existent element identifier, which has now been removed to ensure valid ARIA markup.
  • ROU-12864 / RPM-6927 - Fixed an issue that could make SetCellData client action on a Dropdown column resolve the input string against the option list in an ambiguous way, if the same literal appears as the stored value (key) of one option and the display label (text) of another. 
    To address this, a new input parameter called ValueIsKey has been added exclusively for DropdownColumn cells. When set to True, the framework strictly interprets the supplied value as an exact identifier (key); when set to False (the default behavior), it attempts to match the value against both the Display Text and the key.
Application Objects:
OutSystems Data Grid has 22 AOs.

Version 2.23.0

Stable
Uploaded on 17 May by OutSystems
Compatible with:
Version 11
↳11.9.2 or higher
↳11.7.6 to 11.9.0
↳11.0.539 to 11.0.615
Database:
All
Release notes:

What's New

  • ROU-12689 - Updated Wijmo library to version 2026v1 Wijmo - Build 5.20261.50
    This update introduces enhanced accessibility support to help your applications better comply with WCAG 2.2 AA standards.


Fixed Issues and Improvements

  • ROU-12718 / RPM-6761 - Fixed a security vulnerability CVE-2025-13465, with a score of 6.9 (Medium). 
    Updated an internal dependency from Lodash to version 4.18.1
  • ROU-12721 - Improved formula execution for Calculated Columns to ensure CSP safety.
    This update refines how Calculated Columns evaluate formulas, migrating away from legacy execution methods to a more secure, Content Security Policy (CSP) compliant architecture.
    This ensures that column calculations function correctly in highly restricted security environments without requiring 'unsafe-eval' permissions.
  • ROU-12794 / RPM-6817 - Fixed an issue that caused empty DateTime values to be incorrectly shifted by server time zones.
    This occurred when the platform's default empty date was transformed to the server's timezone, shifting the time away from "00:00:00" and causing the Data Grid to display incorrect dates or times on the client side.
Application Objects:
OutSystems Data Grid has 22 AOs.