Updates

  • Source Node Mapping Column Sort and Filter: On Source Nodes, you can sort Mapping tab columns alphabetically or by data type, and filter by column name. This makes wide Source tables easier to navigate.

  • Column-Level Node Type Config Items: V2 Node Types can add toggles, dropdowns, text boxes, and tables as per-column options, not only node-wide settings. Each column keeps its own value in SQL annotations and Node metadata.

  • Circular Dependency Problem Scanner: The problem scanner warns when your graph has a circular dependency, so you can catch cycles before plan or run surfaces a cycle-detected error.

  • BigQuery Local COA CLI: The local `coa` CLI supports BigQuery Service Account profiles for doctor, init, validate, create, and run paths that were previously Snowflake-only.

  • Node Type Name on Node API: Node API responses include `nodeTypeName` so callers get a friendly Node Type display name for custom and package types without changing the existing `nodeType` field.

  • View Plan for Deploy Runs: Anyone authorized to view a deploy run can open View Plan for that run's executed plan. Plan access is no longer limited to the user who created the plan.


Packages

Snowflake

  • Create or Alter package 1.6.3: Removes the Treat NULL as Current Timestamp toggle from Create or Alter Dimension, Fact, and Persistent Nodes. When Last Modified is enabled, a validation stage stops execution if NULL values exist in the selected timestamp column.

  • Cortex 4.2.0: Renames AI_EXTRACT to Cortex File Processor, adds `AI_PARSE_DOCUMENT` and `AI_TRANSCRIBE` support on Cortex File Processor, and migrates legacy `SNOWFLAKE.CORTEX` functions to AISQL `AI_*` functions on the LLM Node.

Bug Fixes

  • Column-Valued Annotation Serialization: Column selectors in V2 annotations such as `@orderbycolumn` and `@lastModifiedColumn` write the column name instead of `[object Object]`, so committed SQL and redeploy comparisons stay correct.

  • Hidden Config Options When Parent Toggle Is Off: When a parent config toggle is off, dependent config options are hidden and their annotations are stripped from the SQL Editor so you only see settings that apply.

  • Add a Column With Sorted Grid: After you sort the column grid, Add a Column focuses the newly created column instead of the last sorted row.

  • Subgraph Double-Click in Scrollable List: Double-clicking a subgraph in a scrollable Subgraphs list opens the subgraph you selected, including when the Node column panel is open.

  • Corrupt Metadata Errors in Column Editor: When corrupt column metadata blocks a transform save, the Column Editor shows an error instead of failing silently with no feedback.

  • Run Preview Hotkey During In-Flight Runs: Pressing Ctrl+Enter or Cmd+Enter while a Node run is already in progress no longer throws an unhandled "Nodes are already running" error.

  • Bulk Source Column Remap With Missing Columns: Bulk remap source columns returns a clear error when the source step has no columns, instead of crashing.