Skip to content

Releases: dataform-co/dataform

3.0.71

Choose a tag to compare

@dataform-team dataform-team released this 25 Sep 09:01
cf7d6e5

What's Changed

Full Changelog: 3.0.70...3.0.71

3.0.70

Choose a tag to compare

@dataform-team dataform-team released this 17 Sep 19:18
c05f101

What's Changed

New Contributors

Full Changelog: 3.0.69...3.0.70

3.0.69

Choose a tag to compare

@dataform-team dataform-team released this 07 Sep 10:02
de116ea

🕸️ BigQuery Graph Integration (Property Graphs)

With this release, Dataform CLI delivers full support and native integration for BigQuery Graph (Property Graphs). You can now declaratively define, orchestrate, and manage BigQuery Property Graphs directly in your Dataform projects via YAML.
Key Integration Capabilities:

  • Declarative YAML Definitions: Define property graph schemas using definitions/graph.yaml to specify node tables (entities), edge tables (relationships), source/destination endpoints, labels, and properties.
  • Automated Node & Edge DAG Dependencies: Reference upstream Dataform models in entities/relationships using ref data sources (dataSourceRef), automatically resolving dataset targets and ensuring correct execution ordering after underlying tables.
  • Tagging & Selective Execution: Full tags support in graph.yaml to filter and run property graphs during selective executions (e.g., dataform run --tags graph).
  • Assertion Propagation Control: Explicitly control whether dependent assertions run before property graph creation (dependOnDependencyAssertions: false / includeDependentAssertions: false).
  • Automated BigQuery DDL Lifecycle: Compiles declarative YAML definitions into BigQuery CREATE OR REPLACE PROPERTY GRAPH DDL statements and executes them in BigQuery.

What's Changed

Full Changelog: 3.0.68...3.0.69

3.0.68

Choose a tag to compare

@dataform-team dataform-team released this 03 Sep 12:05
d62ba04

What's Changed

Full Changelog: 3.0.67...3.0.68

3.0.67

Choose a tag to compare

@dataform-team dataform-team released this 01 Sep 10:27
a216942

🌟 Knowledge Catalog Integration (Data Lineage)

Starting with this release, Dataform CLI fully delivers native end-to-end integration with Google Cloud Knowledge Catalog (Dataplex Data Lineage). Executions now automatically emit OpenLineage-compliant operational metadata and table-level lineage graphs directly into Knowledge Catalog.
Key Integration Capabilities:

  • Automated Table-Level Lineage: Automatically maps dependency graphs across tables, views, incremental tables, and custom operations.
  • OpenLineage-Standard Lifecycle Events: Emits START, COMPLETE, and FAIL events mapping source and target BigQuery dataset/table relationships.
  • BigQuery Job Correlation: Links Dataform actions to BigQuery Job IDs for unified auditability and lineage tracking in the GCP Console.
  • Regional Endpoint Routing (REP): Direct emission to regional endpoints (datalineage.${location}.rep.googleapis.com) with automated global fallback.
  • Resilient Non-Blocking Emission: Non-blocking background dispatch with transient retries and graceful silencing on missing IAM roles.
  • Flexible Controls & Diagnostics: Workflow-level opt-out (lineage.enabled: false) in workflow_settings.yaml and verbose tracing with DATAFORM_LINEAGE_DEBUG.

What's Changed

Full Changelog: 3.0.66...3.0.67

3.0.66

Choose a tag to compare

@dataform-team dataform-team released this 26 Aug 08:25
30eaf1c

What's Changed

New Contributors

Full Changelog: 3.0.65...3.0.66

3.0.65

Choose a tag to compare

@dataform-team dataform-team released this 19 Aug 13:52
cb5ae34

What's Changed

Full Changelog: 3.0.64...3.0.65

3.0.64

Choose a tag to compare

@dataform-team dataform-team released this 06 Aug 10:06
bc5392f

What's Changed

Full Changelog: 3.0.63...3.0.64

3.0.63

Choose a tag to compare

@dataform-team dataform-team released this 02 Aug 11:38
7ce03b2

What's Changed

  • feat(cli): node selection for dataform compile by @alandrebraga in #2212
  • Publishing Dataform security patches by @dataform-team in #2237

New Contributors

  • @alandrebraga made their first contribution in #2212

Full Changelog: 3.0.62...3.0.63

3.0.62

Choose a tag to compare

@dataform-team dataform-team released this 28 Jul 07:57
f3335b2

What's Changed

New Contributors

Full Changelog: 3.0.61...3.0.62