Skip to content

Releases: OutSystems/outsystems-datagrid

Release of version 2.6.2 (2022-03-07)

17 Mar 11:58
4cd63b8
Compare
Choose a tag to compare
  • Now, Data Grid Reactive is called OutSystems Data Grid.
  • Since DataGrid Reactive is an OutSystems supported component, it is locked with the possibility to be cloned.
  • Created the new SetUnsortState client action.
  • Created a new Show Aggregate optional input parameter.
  • Created a new client action called ApplyRowValidations to validate a row when a new one is needed.
  • Now, the Style client actions return an error message and a success boolean.
  • Now, the Data and Validation client actions return an error message and a success boolean.
  • Now, the Sort client actions return an error message and a success boolean.
  • Now, the Selection client actions return an error message and a success boolean.
  • Now, the Filter client actions return an error message and a success boolean.
  • Now, the Column/ColumnFreeze client actions return an error message and a success boolean.
  • Now, the View client actions return an error message and a success boolean.
  • Now, when removing a row and using the GetChangedLines client action, the correct JSON is returned.
  • Now, the GetChangedLines no longer returns null dates when there are multiple dates on the Grid.
  • Now, when using GetCheckedRowsData with MarkChangesAsSaved and Pagination for a second time, an error is no longer triggered.
  • Now, when using icons as text on iOS devices, the on-click event works correctly.
  • Now, the Rows client actions returned an error message and a success boolean.
  • Fixed an issue on the GetRowNumberByKey client action when a row is related to the KeyBinding.
  • Fixed an issue on the Data Grid that caused dates prior to 1900-01-01 to display.
  • Fixed an issue that caused Add Row to throw an error.

Release of version 2.6.1 (2022-01-10)

20 Jan 09:32
2cbc902
Compare
Choose a tag to compare

Added functionalities

Added action to allow Filter by Value in column when server-side pagination is ON (RGRIDT-1097)

Fixed issues

Fixed issue with Undo/Redo for deleting rows by context menu not working (RGRIDT-757)

Fixed issue with adding new row or deleting rows not triggering validation for Empty rows panel (RGRIDT-1098)

Fixed issue with checkbox with cell selection on copy is equalizing everything but only copying checked (RGRIDT-1062)

Fixed issue with GetChangedLines that was throwing errors on empty Grid that has multiple entities (RGRIDT-1099)

Fixed issue with Date/DateTime columns throws error when isRequired is set to true (RGRIDT-1115)

Fixed issue where Pagination records were not updating (RGRIDT-1121)

Others

Improved the user experience when using Data Grid in Tablet (RGRIDT-1071)

Release of version 2.6.0 (2021-12-21)

10 Jan 16:06
76759e1
Compare
Choose a tag to compare

Added functionalities

  • Addition of RowHeader input parameter on DataGrid (RGRIDT-1036)
  • Addition of RowHeader Checkboxes on DataGrid (RGRIDT-1037, RGRIDT-1038, RGRIDT-1039)
  • Addition of conditional format to Checkbox/Dropdown/Text columns (RGRIDT-1063, RGRIDT-1065, RGRIDT-1079)
  • Addition of new client actions to get checked rows (RGRIDT-1040)
  • Addition of new client action to sort columns (RGRIDT-1066)

Fixed issues

  • Fixed issue where row addition didn’t work with dependent dropdowns (RGRIDT-1051)
  • Fixed issue where conditional format was not applied with null dates (RGRIDT-1056)
  • Fixed a reflected XSS vulnerability. CVSSv3.1 score 5.4 (Medium). (RGRIDT-1092)
  • Fixed issue with AddNewRows and RemoveSelectedRows actions always returning false in output parameter (RGRIDT-1093)

Release of version 2.5.0 (2021-10-04)

04 Oct 14:37
34c9bb3
Compare
Choose a tag to compare

Added functionalities

Addition of format optional input parameter to set Date/DateTime format.
Addition of new client actions that filter values from a column.
Addition of new client actions to get/set current page number.
Addition of new client action that sets aggregate function on columns.
Grid now supports server-side sync. Please check our sample page for instructions on how to achieve this.
Addition of hasThousandSeparator input parameter on Number columns.

Fixed issues

Fixed issue with align input parameter on Group column.
Fixed issue where symbol would be lost after changing decimal places on Currency column.

Release of version 2.3.0 (2021-06-30)

30 Jun 12:31
829bf69
Compare
Choose a tag to compare

Added functionalities

  • Addition of Calculated Column.
  • Addition of new public client actions for Row and Style.
  • Addition of SetCellData public client action.
    As suggested by @pedromsoares.
  • Addition of new parameter on MarkChangesAsSaved that allows to clean all dirty marks.
  • Addition of a new input parameter on columns that allow setting if the column be hidden in the column picker menu or not.
    Kudos to @rmadeiraneto for providing a solution on github.
  • All exported files can now have a custom name.
  • Dropdown column can now be bound with another dropdown column.

Fixed issues

  • Fixed bug where Selection API was returning wrong values.
  • Fixed bug where grid didn’t render correctly when changing data source.
  • Fixed bug where conditional format was not being applied on exported files.
  • Fixed bug where adding new row wasn’t working properly.

Release of version 2.2.0 (2021-05-17)

18 May 11:56
49f1aee
Compare
Choose a tag to compare

Added functionalities

  • Implementation of Conditional format in grid.
  • Implementation of On Initialize event.

Fixed issues

  • Fixed bug where translation was breaking on Safari and mobile browsers.
  • Fixed bug where grid duplicated columns after server-side searching.
  • Fixed bug where it wasn't possible to edit new added rows.
  • Fixed bug where hidden column reappeared after some scenarios.

Release of version 2.1.0

22 Mar 10:35
b8fa927
Compare
Choose a tag to compare

Added functionalities:

  • Implementation of Save/Load view in grid.
  • Addition of new public client actions for Filter, Validation, Sort, and Style.
  • Improved GetChangedLines API to retrieve information about invalid lines.
  • Implementation of Filter Change event.
  • Implementation of Cell Edition event.
  • Addition of the mandatory parameter into columns.

Fixed issues:

  • Fixed bug where date column was being cleared with GetChangedLines.
  • Fixed bug with Column Picker.
  • Fixed bug where Save Changes was only being triggered on the current page.
  • Fixed bug with dropdown symbol being over text.
  • Fixed bug where Date Column was returning the wrong value.
  • Fixed bug where Grid was duplicating text columns.
  • Fixed bug on GetChangesInGrid API.
  • Fixed bug where dirty marks were being cleared after pasting the original value.

Others:

  • Binding now allows inputs with and without {}[].
  • Changed menu item isActive property to Enabled.
  • SearchData client action is now set as deprecated.

Release of version 2.0.8 (2020-02-24)

01 Mar 09:01
a3a375e
Compare
Choose a tag to compare

Fixed issues

  • Removed Error 404 to fetch resource file when using translations
  • Fixed error with Date and DateTime column when users have different timezones

Links

Release of version 2.0.7 (2020-02-15)

16 Feb 12:25
e733c04
Compare
Choose a tag to compare

Added functionalities

  • Implementation of a new block for the context menu and allow its customization.
  • Highlight columns and row headers on the selected cells.
  • Addition of the Translation functionality (Available on Platform Server version 11.10 or later).
  • Creation of a new Alignment property for columns.
  • Implementation of Freeze Columns feature and its addition to Data Grid API.
  • Implementation of Add and Remove Rows feature and its addition to Data Grid API.
  • Addition of Selection actions to Data Grid API.
  • Implementation of a new block for Action Columns.

Fixed issues

  • Fixed bug on copy after searching for non-existing values.
  • Display a message for “no results” on Wijmo’s search mechanism.
  • Fixed bug on creating columns to affect all grids.
  • New line (content) correction to add new rows to the grid.

Others

  • Console.log is now available on Grid Reactive.
  • Improvements on autogenerate columns.
  • Created an Event mechanism in the framework.
  • Changed the dirty mark symbol.

Links