10 versions
Gravity View – DataTables history.
Every release of Gravity View – DataTables is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
8 of 10 releases scanned clean
v3.10.0Latest
July 16, 20264.5 MBScanned
This release improves rendering performance, fixes Views interfering with each other when embedded together on one page, corrects filtered search-result counts, and fixes URL-based Filter & Sort conditions returning no entries behind a full-page cache.
#### ✨ Improved
* Page rendering performance: the table configuration is now built once per View and shared across DataTables features instead of being rebuilt by each feature.
* Client-side search performance when multiple Views are displayed on the same page.
#### 🐛 Fixed
* Tables did not display when the same View was embedded more than once on a page.
* Responsive, FixedHeader, and FixedColumns settings were applied to the wrong table when multiple Views were displayed on the same page.
* A View using client-side processing conflicted with other tables on the page that use the DataTables library.
* The table information text did not report the total number of entries when results were filtered by a search ("Showing X to Y of Z entries (filtered from N total entries)").
* On a View with URL-based Filter & Sort conditions (e.g. `{get:city}`), the DataTables AJAX refresh could return no entries (clearing the results and any Calendar widget) when the page was served from a full-page cache. The AJAX request now also carries the live URL query so the filters resolve regardless of the cached markup.
#### 💻 Developer Updates
* DataTables now uses current GravityView hooks instead of ones deprecated in GravityView 2.55.
* The `gk.datatables.options` JavaScript filter now receives a per-table copy of the configuration. Mutating the filtered object no longer modifies the shared `window.gvDTglobals` entries; return the modified object instead.
July 10, 20264.4 MBScanned
This update resolves single-entry links failing on Views with a large number of columns, along with multiple Search Bar Clear button issues.
#### 🐛 Fixed
* Single-entry links (View, Edit, Delete) on Views with a large number of columns could fail with an "HTTP 414 Request-URI Too Long" error, because DataTables request parameters were appended to each link's URL.
* Search Bar Clear button issues:
- Clearing a search reset the results but left date picker fields populated, making the search appear still active;
- After clearing a search, the Clear button could not reappear when changing inputs or searching again until the page was reloaded.
* A "translation loading was triggered too early" PHP notice in WordPress 6.7+.
v3.9.0Unavailable
June 26, 20264.4 MBScanned
This release exposes DataTables View settings to GravityView's REST inspector and the GravityKit Abilities API, switches DataTables search to GravityView's built-in search, and fixes the Approval and Star column filters.
#### 🚀 Added
* DataTables View settings can now be read, configured, and discovered through GravityView's REST inspector API and the GravityKit Abilities API, so the [GravityKit MCP](https://gravitykit.com/mcp/) can manage them.
#### ✨ Improved
* Replaces DataTables' custom entry search with GravityView's built-in search (GravityView 2.57 and newer).
#### 🐛 Fixed
* Fixes the Approval and Star per-column filters appearing as plain text inputs instead of dropdown menus.
June 4, 20264.4 MBScanned
This update fixes DataTables scripts not loading in some embed locations.
#### 🐛 Fixed
* Export buttons (Copy, CSV, Excel, Print) and other DataTables scripts did not load when a View was placed outside the main page content, such as in a theme template, widget, or page builder.
v3.8.0Unavailable
May 15, 20264.4 MBScanned
This release adds per-column filtering for Gravity Forms fields with multiple sub-inputs in server-side processing mode and fixes invisible filter inputs on Hidden field columns.
#### 🚀 Added
* Server-side per-column filtering for Gravity Forms fields with multiple sub-inputs, such as Name, Address, and Email with Confirmation enabled.
#### 🐛 Fixed
* Per-column filter inputs on DataTables columns bound to Gravity Forms Hidden fields were rendered as ` ` and therefore invisible to the user.
v3.7.4Unavailable
March 28, 20264.4 MBScanned
This update fixes GravityEdit inline editing in client-side processing mode.
#### 🐛 Fixed
* GravityEdit inline edit popups for radio buttons, checkboxes, and other complex fields were empty when DataTables was set to Preloaded (client-side) processing mode.
v3.7.3Unavailable
March 20, 20264.4 MBScanned
This release resolves a DataTables loading issue caused by shortcode sort field overrides, a PHP warning when rendering deleted form fields, and a PHP notice for an unregistered script dependency.
#### 🐛 Fixed
* DataTables getting stuck on "Loading data…" when the `sort_field` shortcode attribute points to a column not visible in the View.
* PHP warning triggered when a View renders a field that no longer exists in the Gravity Forms form.
* PHP notice logged due to an unregistered `gv-datatables` script dependency on Single Entry and Edit Entry pages.
v3.7.2Unavailable
January 27, 20264.4 MBUnknown
This update fixes shortcode search attributes not being applied.
#### 🐛 Fixed
* The `search_field` and `search_operator` attributes were being ignored when embedding a DataTables View via shortcode.
v3.7.1Unavailable
January 16, 20264.4 MBUnknown
This hotfix resolves an issue with sorting when the sort field is not visible in the table.
#### 🐛 Fixed
* Sorting now works correctly when the sort field configured in View Settings is not a visible column in the DataTables table.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Gravity View – DataTables to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.