ZingGrid Releases

Released: Aug 26, 2025

Updates in 2.1.5

Fixes

  • Fixed bug with insert row position when using search and/or filter.

Released: Aug 12, 2025

Updates in 2.1.4

Features

  • Added support for filtering select columns.

Fixes

  • Fixed context menu position.

Released: May 2, 2025

Updates in 2.1.3

Fixes

  • Fixed conflict between [compact] and css variable --zg-body-font-size.

Released: Mar 31, 2025

Updates in 2.1.2

Features

  • Added getConstants() API method.

Fixes

  • Fixed code to not call server side filter if the value in the filter box does not change.

Released: Mar 26, 2025

Updates in 2.1.1

Fixes

  • Fixed an issue where ZGHeadCells did not have a blue backgrounds when dragging their respective columns.
  • Fixed an issue where the data attribute on <zing-grid> could not be programmatically used to set data.
  • Fixed an issue that when the [dir], [frozenColumns], and [edtiorControls] were all enabled, the frozen column applied to the editor controls were in the wrong position.

Released: Mar 10, 2025

Updates in 2.1.0

Features

  • Added <zg-param name="selectorKey">: In the case of server side paging and type-selector-page-persist, this will indicate the field to act as an ID to persist the selection if an ID is not already set on the dataset.
  • Added support for server side paging and type-selector-page-persist to work together.
  • Modified <zing-grid> API Method setData() to accept an optional parameter indicated if the grid should try to maintain the current sort after changing the data.

Fixes

  • Fixed a...

Released: Feb 13, 2025

Updates in 2.0.0

Features

  • Modified the underlying architecture to better support flexibility in the grid's layout and configuration.
  • Row Details:
    • ZingGrid now has a built-in feature to expand rows to reveal more details. This functionality is made to work with other features, such as edit, filter, search, and sort. The open state of the rows are preserved when paging.
    • This feature can be added to your grid through the different ways:
      • [row-details-template] attribute.
      • [row-details-renderer] attribute.
      • <zg-row...

Released: Aug 19, 2024

Updates in 1.7.2

Features

  • Supabase and SupabaseJS adapters:
    • Added a Supabase adapter which allows you to easily connect your Supabase table to ZingGrid. All you have to do is set the <zg-param name="adapter"> to "supabase" and <zg-param name="headers"> to your Supabase key.
    • ZingGrid also supports the SuperbaseJS adapter. To connect to your Supabase table by setting <zg-param name="adapter"> to "supabasejs" and <zg-param name="dataTable"> to the name of the Supabase table. Then create your...

Released: Apr 9, 2024

Updates in 1.7.1

Fixes

  • Fixed type definition file.

Released: Mar 20, 2024

Updates in 1.7.0

Features

  • Advanced Filtering:
    • Updated the filter feature to now support different filter conditions, such as "contains", "notContains", "equal", "beginsWith", and "endsWith".
    • The filter menu now has many capabilities that are customizable. You can change the number of filter conditions to apply to the column or add your own custom condition. If you don't want to filter by conditions, you can even update it to selectbox options.
    • The filter menu now supports styling through CSS variables.
    • The...