> ## Documentation Index
> Fetch the complete documentation index at: https://trickest.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Trickest Changelog 2026

> Platform updates and improvements in 2026

<Update label="April 15, 2026" type="major" tags={["Feature", "Editor", "Runs", "Database", "Solutions", "Enterprise"]}>
  ## v1.0.22

  ### Runs & Execution

  * **Execution optimizer** — A new partial-run preview computes which nodes actually need to re-execute based on what changed since the last run. Quick-execute automatically picks between a full re-run and an optimized partial run.
  * **Accurate run view** — Viewing a run now hydrates the exact workflow version that run executed against, not the current draft.
  * **Cleaner canvas during active runs** — Paused and cached nodes have clearer visual states, and stale indicators are cleared when selecting an active run.

  ### Database & Solutions

  * **Re-index live tables** — Re-index existing workflow output against a live table from the table header menu.
  * **Indexing history drawer** — Each live table has a drawer showing its full indexing history.
  * **Query CSV export** — Export query results directly to CSV from the query tab.

  ### Security

  * **Audit log CSV export** — Enterprise admins can now export audit logs as a CSV from the audit logs page.

  ### Editor

  * **README editor drawer** — Edit workflow and module READMEs in-place without leaving the canvas.
  * **Distribute from the connection UI** — Start the distribute wizard directly while connecting two tools.
  * **Node Library redesign** — Restructured hierarchy, better search, and clearer categories in the node library sidebar.
  * **Quick Add scripts & popular modules** — Quick-add script entry points are back, and the library surfaces popularity signals for common picks.
</Update>

<Update label="April 3, 2026" tags={["Feature", "Editor", "UI/UX"]}>
  ## v1.0.20 & v1.0.21

  ### Canvas Copy & Paste

  * **Copy workflow as JSON to your system clipboard** — Pressing **Ctrl/Cmd+C** on a canvas selection now writes pretty-printed JSON to your OS clipboard, so you can paste into external editors or share workflow structure outside the platform.
  * **Paste from the system clipboard** — **Ctrl/Cmd+V** now reads directly from your OS clipboard, so you can paste workflow JSON that came from anywhere — not just from within the platform.
  * **Multiple JSON formats accepted** — The canvas import understands workflow snapshots, legacy exports, internal clipboard payloads, and raw workflow JSON, all via the same Ctrl+V or Ctrl+I flow.
  * **Auto-layout after import** — When you import workflow JSON, the graph is re-laid out automatically so imported nodes don't overlap.
  * **Pasted and imported nodes stay selected** — After pasting or importing, the newly added nodes remain selected so you can move, connect, or delete them immediately.
</Update>

<Update label="April 2, 2026" tags={["Feature", "Editor", "Runs", "UI/UX"]}>
  ## v1.0.19

  ### Disabled Nodes

  * **Disable individual nodes** — Mark a node as disabled from its settings popover. Disabled nodes appear faded with a dashed border and a **Disabled** badge; connected edges use a dotted style.
  * **Upstream awareness** — Running a node whose upstream contains a disabled node is blocked, with a toast naming the blocker.
  * **Bulk enable/disable** — The selection toolbar shows a single **Disable (N)** or **Enable (N)** action depending on the current state of your selection.

  ### Runs & Execution

  * **Cached-run styling** — Nodes and edges served from cache on the last run appear with a muted dashed look, so you can quickly tell which parts of a run were re-executed vs replayed.

  ### Editor

  * **Better section resize handles** — Sections now show visible resize lines on the right and bottom, plus corner handles, making them easier to grab.
  * **Annotation light theme** — Annotation content renders correctly in light mode with proper heading colors and code-block treatment, and the scrollbar no longer appears on empty annotations.
  * **Run view ↔ editor sync** — Leaving a historical run view reloads the current workflow version automatically instead of leaving stale data.
  * **Trackpad swipe-back prevention** — Accidental browser back-navigation from horizontal trackpad scrolling is suppressed across the dashboard.
  * **Distribute dialog polish** — Renamed Strategy to Mode and grouped parameters into required vs optional with clearer outcome summaries.
</Update>

<Update label="March 30, 2026" tags={["Performance", "Editor", "App Builder", "Billing"]}>
  ## v1.0.18

  ### Editor Performance

  * **Smoother canvas during active runs** — Polling no longer triggers extra canvas redraws. Switching between runs fades cleanly instead of flickering.
  * **Faster editor load** — Execute and schedule modals are loaded on demand, and the dashboard shows 10 runs initially instead of 200.
  * **Accurate execution badges** — Nodes no longer get stuck in "Queued…" or "Preparing distribution…" states when no real job is running.

  ### App Builder

  * **Boilerplate refresh** — The Next.js starter template has been upgraded to Next.js 16 and Tailwind v4.
  * **Better previews** — Previews detect client-only imports in server components and surface clear, actionable error messages.

  ### Billing

  * **Outbound traffic warnings** — The outbound traffic progress bar warns at 90% usage and shows a "Limit exceeded" state at 100%.
</Update>

<Update label="March 25, 2026" type="major" tags={["Feature", "Main Navigation", "UI/UX", "Editor", "Library", "Workflow"]}>
  ## v1.0.17

  ### Navigation

  * **Drill-down sidebar** — The primary sidebar replaces the stacked Main/Platform sections with a workspace-scoped root plus drill-down categories. Your current category is remembered across sessions.
  * **Full-width settings pages** — Settings pages use the full content area; navigation between sections lives in the main sidebar.

  ### Workflow Editor

  * **Export workflow snapshots** — Any saved snapshot can be exported to JSON from the snapshot sidebar.
  * **Import workflows from JSON** — Press **Ctrl/Cmd+I** anywhere on the canvas to paste or upload workflow JSON. Imported content is merged into your current workflow with auto-layout.
  * **Redesigned snapshot diff** — Snapshot history shows clear `+ / ~ / −` counts for a quick sense of what changed.
  * **Canvas polish** — Node library categories default to collapsed, canvas toolbar buttons are uniform size, and connection-handle hover states are smoother.

  ### Library

  * **Shareable library URLs** — Library filters (type, visibility, category, sort) sync with the URL so you can bookmark and share filtered views.

  ### Runs & Workflows

  * **Partial vs Full filter** — Filter the runs list by partial or full executions.
  * **Delete without flash** — Deleting a workflow no longer briefly shows an empty list before the new data loads.

  ### Authentication

  * **Shared password requirements UI** — Signup, password reset, and security settings all use the same live-updating requirements checklist, with a show/hide toggle on signup and reset.

  ### Workspace

  * **Destructive confirmation** — Deleting a workspace now opens a destructive-action dialog instead of a quiet dropdown entry.
  * **Workspace switcher polish** — Cleaner chevron affordance, better spacing, and improved copy for users without any workspaces.
</Update>

<Update label="March 20, 2026" tags={["Performance", "Editor", "Runs"]}>
  ## v1.0.16

  ### Performance

  * **Smoother canvas during active runs** — The workflow canvas is now significantly faster while workflows are executing. Status updates and node indicators are applied incrementally instead of redrawing the entire canvas on each update.

  ### Runs & Execution

  * **Console improvements** — Switching between nodes in the console now immediately clears stale output and cancels pending data loads, giving you a cleaner view faster.

  ### Bug Fixes

  * Fixed an issue where nested JSON structures could cause errors when creating live tables from workflow output.
</Update>

<Update label="March 19, 2026" tags={["Feature", "Editor", "Runs", "Library", "Bug Fix"]}>
  ## v1.0.15

  ### Node Configuration

  * **Redesigned inputs panel** — Tool inputs are now organized into two tabs: All and Configured. A count badge shows how many inputs are already set. Required inputs appear at the top, and optional inputs are grouped into collapsible sections. A built-in search makes it easy to find any input by name.
  * **Click-outside fix** — Clicking outside the node configuration panel now reliably closes it.

  ### Scripts

  * **Golang support** — Go is now available as a script language alongside Bash, Python, and Node.js.
  * **Folder inputs** — Scripts can now accept entire folders as input (e.g., a Git repository URL), not just individual files.

  ### Distributed Workflows

  * **Detailed preparation status** — Distributed nodes now display which stage of preparation they're in — calculating split ranges, splitting input, or creating batches — instead of a generic "Preparing distribution…" message.
  * **Clear failure messages** — When distribution setup fails, the error now identifies which stage failed and why.
  * **Running indicator** — Distributed nodes show a clear "Running…" state during execution.

  ### Runs & Execution

  * **Safer run deletion** — Runs still being processed by the platform can no longer be accidentally deleted. When deletion fails, the actual error message is now shown instead of a generic failure.
  * **Faster file downloads** — Large output files are now streamed directly, improving download speed for large results.

  ### Editor

  * **Unified workflow mode** — The separate "Design" and "Run" modes have been merged into a single "Workflow" mode for a simpler editing experience.

  ### Library

  * **Smoother script editing** — Switching between script languages now automatically updates the template. Creating or importing a script refreshes the library immediately.

  ### Bug Fixes

  * Fixed an issue where the node configuration panel could accumulate too many file tabs when browsing outputs.
  * Various stability improvements across file handling and data loading.
</Update>

<Update label="March 14, 2026" tags={["Feature", "Editor", "Runs", "Bug Fix"]}>
  ## v1.0.11

  ### Workflow Canvas

  * **New layout engine** — Cleaner workflow visualizations with improved edge routing for complex workflows.
  * **Status-aware edge coloring** — Edges are now colored by execution status, making it easy to trace which paths succeeded, failed, or are still running.

  ### Runs & Execution

  * **Improved run tracking** — Stale run indicators are cleared automatically, and node statuses load correctly on the first execution.
  * **Scheduled workflow safety** — Auto-repair and auto-update are skipped on scheduled workflows to prevent accidental disruption.

  ### Bug Fixes

  * Fixed overlay issues on the canvas during execution states.
  * Fixed overflow on connected-node pills and input panels.
  * Fixed pending run blur overlay that could get stuck.
</Update>

<Update label="March 13, 2026" tags={["Feature", "Editor", "Bug Fix"]}>
  ## v1.0.10

  ### Workflow Editor

  * **Layout direction persistence** — The editor remembers your chosen layout direction (top-to-bottom or left-to-right) across sessions.
  * **Scaling banner** — New canvas indicator showing machine count information during execution.
  * **Module modal lock** — Module modal canvas is now view-only, preventing accidental edits to module internals.

  ### Modules

  * **Connection repair** — Corrupted module connections are now automatically repaired when detected.
  * **Auto-connect outputs** — Module outputs are connected automatically during repair.

  ### Library

  * **Card actions** — Enhanced actions on library cards including copy and duplicate.
</Update>

<Update label="March 12, 2026" tags={["Feature", "Editor", "Bug Fix"]}>
  ## v1.0.9

  ### Workflow Editor

  * **Orthogonal edges** — New edge routing style for top-to-bottom layouts using right-angle paths for cleaner vertical workflows.

  ### Billing

  * **Payment method management** — Payment method change and removal now works correctly.

  ### Bug Fixes

  * Various stability improvements.
</Update>

<Update label="March 11, 2026" tags={["Feature", "Editor", "Bug Fix"]}>
  ## v1.0.8

  ### Workflow Editor

  * **Module connection fix** — Fixed an issue where updating a module could break its connections to other nodes.
  * **Improved module modal** — Streamlined module view with an embedded read-only canvas preview.

  ### Bug Fixes

  * Various performance and stability improvements.
</Update>

<Update label="March 10, 2026" tags={["Feature", "Editor", "Runs", "Performance"]}>
  ## v1.0.7

  ### Workflow Canvas

  * **Bezier curve edges** — Replaced angular edges with smooth curves for a cleaner, more readable canvas.
  * **Execution status coloring** — Edges colored by execution status: running (blue), succeeded (green), failed (red).
  * **Hover & selection** — Smooth transitions on edge hover and selection highlighting.

  ### Runs & Execution

  * **Partial run accumulation** — Running individual nodes sequentially now shows combined results from all partial runs, instead of only the most recent one.
  * **Module connection fix** — Fixed module-to-module connection failures caused by output key mismatches.

  ### Performance

  * **Faster platform** — Significant reduction in background processing overhead, resulting in a more responsive experience.
  * **Improved real-time updates** — More reliable WebSocket connections with automatic recovery from dropped connections.
</Update>

<Update label="March 9, 2026" tags={["Feature", "Editor", "Runs", "UI/UX", "Bug Fix"]}>
  ## v1.0.6

  ### Workflow Editor

  * **Partial execution highlighting** — When a run only executes some nodes, the ones that didn't run are now visually dimmed so you can quickly see what actually executed.
  * **Faster workflow switching** — Switching between workflows no longer briefly shows run data from the previous workflow.
  * **Historical version fix** — Fixed a flash of incorrect node statuses when viewing a previous workflow version.
  * **Node visual polish** — Improved status indicators and styling across tool, group, and output nodes.

  ### Runs & Execution

  * **Active runs on listing pages** — Workflow cards and rows now show live run status directly, so you can see what's running at a glance without opening the editor.
  * **Smoother canvas updates** — Reduced unnecessary canvas redraws during run polling, resulting in a more responsive editor while workflows execute.
  * **Console streaming** — Console output now streams in real time instead of polling, giving you faster feedback during execution.

  ### Library

  * **Delete tools & scripts** — Private tools and scripts can now be deleted directly from library cards with a confirmation dialog.
  * **Improved tool & script editors** — Enhanced editor pages for tool and script configuration.
  * **Detail drawer refresh** — The library detail drawer has improved layout and actions.

  ### Workflows

  * **Workflow diff** — Compare two versions of a workflow to see what changed between them.
  * **Workflow validation** — Validate a workflow's nodes, connections, and configuration before executing.
  * **Workflow status** — New composite view combining workflow metadata, latest run status, and schedule info.
  * **Distribution management** — View and update distribution split configuration for distributed nodes.

  ### Notifications

  * **Bulk actions** — Delete or mark multiple notifications as read in one action.
  * **Notification settings** — Configure your notification preferences.

  ### Modules

  * **Full module updates** — Modules now support full updates in addition to partial edits.

  ### Performance & Stability

  * **Workflow listing pagination** — Improved pagination and error handling on workflow listing pages.
  * **Run state cleanup** — Deleted nodes no longer inherit stale execution state when names are reused.
</Update>

<Update label="March 6, 2026" tags={["Feature", "Editor", "Runs", "Database", "UI/UX", "Bug Fix"]}>
  ## v1.0.5

  ### Workflow Editor

  * **Scheduled workflow locking** — The editor is now read-only when a workflow has an active schedule, preventing accidental edits to running automations.
  * **Schedule indicators** — Workflow cards, list rows, and run items now display a badge when a schedule is active.
  * **Active run navigation** — Clicking a workflow in listing pages now navigates directly to the editor with the active run pre-selected.
  * **Database schema popover** — The database badge on canvas nodes now shows a schema popover with table structure on hover.
  * **Inline edit fix** — Fixed an issue where clicking to rename a tool node in the canvas wasn't registering correctly.
  * **Module IO cleanup** — Internal input names are no longer shown in the module input/output panel.
  * **Parallelism slider fix** — The parallelism control now reads the correct value from the API, preventing mismatched settings.
  * **Annotation resize handles** — Simplified annotation node resize handles for smoother interactions.

  ### Runs & Execution

  * **Task children view** — Distributed tasks now show individual sub-tasks with live polling and a per-task stop button.
  * **Execution timeline bars** — Distributed task children are now visualized as sub-bars within the execution timeline.
  * **Input/Output file split view** — The task detail panel now shows input files (from upstream nodes) alongside output files in a side-by-side layout.
  * **Runtime params bar** — Task parameters are displayed in a compact, collapsible bar above the console instead of a separate tab.
  * **IP display & bulk download** — Run details now show assigned IPs and offer an export dropdown for bulk output downloads.
  * **Run stop removed from listing pages** — The stop button has been removed from the runs listing to avoid accidental stops; use the run detail view instead.
  * **Distribution UI copy** — Improved distribution mode descriptions and step labels for clarity.

  ### File Preview

  * **JSONL content detection** — Files containing JSON Lines data are now automatically detected and rendered with the interactive JSON viewer, even without a `.jsonl` extension.
  * **Unified file preview** — File preview across the platform now uses a single consistent component with delete confirmation.

  ### Database

  * **Row history drawer** — View the change history for any row in database mode.

  ### Projects

  * **Move project to workspace** — Projects can now be moved between workspaces via the project header actions menu.

  ### Modules

  * **Module actions** — Module cards now support edit, delete, and open actions with consistent card styling.

  ### Navigation & Layout

  * **Sidebar collapse** — The sidebar collapse icon is now always visible, not just on hover.
  * **Workflow cards & rows** — Unified styling and added quick actions across all workflow listing pages.
  * **Solution badges** — Workflow listing now displays database and solution badges for quick identification.
  * **Dashboard run sidebar** — Workflow name is now shown in the dashboard run sidebar for better context.
  * **Dashboard layout** — New workflow CTA moved to the header for easier access; "View all" moved to the bottom.
  * **Editor state preservation** — Navigating away and back to the editor no longer loses your current run context.
  * **Light theme checkbox fix** — Fixed checkbox border visibility in light theme.
  * **Copy improvements** — Improved copy across solutions, database mode, and distribution dialogs for clarity.
</Update>
