> For the complete documentation index, see [llms.txt](https://docs.diaflow.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.diaflow.io/changelog/2026/april-10-2026.md).

# April 10, 2026

Real-time row automation triggers, organizational folders, table trash recovery, and 15 native workflow actions.

See what’s new and improved in our latest update.

### Table Automation Triggers

* Workflows can now start automatically on row events: **Row Created**, **Row Updated**, **Row Deleted**, **Created or Updated**, or when a specific **Tag Value Changes** (single & multi-select).
* Scope triggers to specific watched columns to prevent unnecessary executions and save credits.
* Real-time "Run Node" preview shows actual recent events instead of dummy placeholder data.

### Table Folders & Organizational Hierarchy

* Organize tables into custom folders to separate customer data, sales pipelines, and internal operations.
* Move tables between folders via drag-and-drop or folder dropdown menus.
* Every workspace includes an un-deletable Default Folder to reliably catch unassigned tables.

### Table Trash & Soft Deletion Recovery

* Deleting a table safely moves it to the **Trash** instead of permanently dropping records.
* Trashed tables are locked for editing and their automation triggers pause automatically.
* Restore single or all tables back to their original folder with all sheets, columns, and data intact; or choose to permanently purge when ready.

### 15 Native Table Workflow Actions

* Workflows now possess complete CRUD access via the native Diaflow Table node: add row, find row, list rows, update row, upsert row, delete row, get row by ID, add multiple rows, and count rows.
* Schema and administrative actions: create table, clear table, add column, update column, delete column, and get table schema dynamically.

<details>

<summary>Improved</summary>

* **Grid Loading Optimization:** Rebuilt the table virtualizer engine, resulting in up to 3x faster initial sheet rendering for large tables.
* **Live Folder Metrics:** Folder table counts now update in real-time without requiring a page reload when tables are moved or created.
* **Formula Integrity on Restore:** Restoring a trashed table automatically re-indexes dependent formulas and cross-sheet relational lookups.
* **Filter Expression Parsing:** Hardened the query parser for `Find Rows` and `List Rows` actions to support complex conditional logic.

</details>

<details>

<summary>Fixed</summary>

* **Concurrency Race Conditions:** Resolved a database locking error when multiple automated flows attempted to insert rows simultaneously.
* **Sheet Tab Switching Glitch:** Fixed a front-end freeze where rapidly switching between multi-sheet tabs left cell focus stuck in the previous sheet.
* **Folder Phantom Count:** Fixed a bug where deleting an empty table left the folder badge showing an outdated table count.

</details>
