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.
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.
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.
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%.
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.
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.
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.
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.
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.
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.
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.
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
.jsonlextension. - 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.