<?xml version="1.0" encoding="UTF-8"?>
<!-- AUTOGENERATED FILE. DO NOT EDIT. -->
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>tag:google.com,2016:dataform-release-notes</id>
  <title>Dataform - Release notes</title>
  <link rel="self" href="https://docs.cloud.google.com/feeds/dataform-release-notes.xml"/>
  <author>
    <name>Google Cloud Platform</name>
  </author>
  <updated>2026-04-02T00:00:00-07:00</updated>

  <entry>
    <title>April 02, 2026</title>
    <id>tag:google.com,2016:dataform-release-notes#April_02_2026</id>
    <updated>2026-04-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#April_02_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>The
<a href="https://docs.cloud.google.com/dataform/docs/organize-code-assets">Dataform folders and repositories</a>
feature is now
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA). This feature lets you organize code assets like notebooks and saved
queries into a hierarchical structure with IAM policy inheritance. This release
also introduces <code>deleteTree</code> API methods for deleting folders and
team folders.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 28, 2026</title>
    <id>tag:google.com,2016:dataform-release-notes#January_28_2026</id>
    <updated>2026-01-28T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#January_28_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can
<a href="https://docs.cloud.google.com/dataform/docs/organize-code-assets">organize your code assets into a hierarchical structure</a>
with folders and repositories using the Dataform API. This feature is in
<a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 19, 2026</title>
    <id>tag:google.com,2016:dataform-release-notes#January_19_2026</id>
    <updated>2026-01-19T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#January_19_2026"/>
    <content type="html"><![CDATA[<h3>Breaking</h3>
<p><a href="https://docs.cloud.google.com/dataform/docs/sql-workflows">Dataform workflows</a>,
<a href="https://docs.cloud.google.com/bigquery/docs/orchestrate-notebooks">BigQuery notebooks</a>,
<a href="https://docs.cloud.google.com/bigquery/docs/schedule-pipelines">pipelines</a>,
and
<a href="https://docs.cloud.google.com/bigquery/docs/orchestrate-data-preparations">data preparations</a>
are enforcing strict act-as mode at the project level. To avoid failures and
maintain automatic releases, you must use custom service accounts instead of the
default Dataform service agent across all repositories. You must also grant the
Service Account User role (<code>roles/iam.serviceAccountUser</code>) to the default
Dataform service agent and relevant principals. For more information and to
verify act-as permissions, see
<a href="https://docs.cloud.google.com/dataform/docs/strict-act-as-mode">Use strict act-as mode</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 16, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#December_16_2025</id>
    <updated>2025-12-16T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#December_16_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/dataform/docs/strict-act-as-mode">Strict act-as mode</a>
for Dataform is now
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA). This feature enhances security by requiring users to have the
<code>iam.serviceAccounts.actAs</code> permission on the service account used to run
workflows, ensuring a more secure and predictable permissions model for your
Dataform projects.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 15, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#December_15_2025</id>
    <updated>2025-12-15T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#December_15_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can verify and resolve <code>iam.serviceAccounts.actAs</code> permission issues in
Dataform by checking Cloud Logging, interpreting log entries, and granting the
necessary IAM roles. For more information, see
<a href="https://docs.cloud.google.com/dataform/docs/strict-act-as-mode#verify-permissions">Verify act-as permissions for the effective service account</a>.
This feature is in
<a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 09, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#December_09_2025</id>
    <updated>2025-12-09T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#December_09_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Dataform offers
<a href="https://docs.cloud.google.com/dataform/docs/access-control#use-config-api">enhanced IAM permissions</a>,
providing more granular control over resource creation and scheduling.
Administrators can also
<a href="https://docs.cloud.google.com/dataform/docs/access-control#enable-private-workspaces">enable private workspaces</a>
to restrict access to the workspace creator. These features are in
<a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 18, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#November_18_2025</id>
    <updated>2025-11-18T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#November_18_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Dataform now lets you automate the creation of
<a href="https://docs.cloud.google.com/dataform/docs/create-tables#create-iceberg-table">BigLake tables for Apache Iceberg in BigQuery</a>.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 13, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#November_13_2025</id>
    <updated>2025-11-13T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#November_13_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use custom constraints with Organization Policy to provide more
granular control over specific fields for the <code>CompilationResult</code>,
<code>ReleaseConfig</code>, <code>WorkflowConfig</code>, <code>WorkflowInvocation</code>, and <code>Workspace</code>
resources. For more information, see
<a href="https://docs.cloud.google.com/dataform/docs/create-custom-constraints">Create custom organization policy constraints</a>.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 06, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#October_06_2025</id>
    <updated>2025-10-06T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#October_06_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use custom constraints with Organization Policy to provide more
granular control over specific fields for some Dataform
resources. For more information, see
<a href="https://docs.cloud.google.com/dataform/docs/create-custom-constraints">Create custom organization policy constraints</a>.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
<h3>Feature</h3>
<p>You can set the priority of BigQuery jobs in Dataform
to run queries as interactive jobs that start running as quickly as possible
or as batch jobs with lower priority. For more information, see
<a href="https://docs.cloud.google.com/dataform/docs/schedule-runs#create-workflow-configuration">Create a workflow configuration</a>
and
<a href="https://docs.cloud.google.com/dataform/reference/rest/v1/InvocationConfig">InvocationConfig</a>.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 08, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#September_08_2025</id>
    <updated>2025-09-08T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#September_08_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now <a href="https://docs.cloud.google.com/dataform/docs/create-tables#change-schema-without-refresh">update an incremental table schema without a full table refresh</a>. This feature is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 02, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#September_02_2025</id>
    <updated>2025-09-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#September_02_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Dataform now automatically selects a processing location based on the datasets referenced in your SQL queries. This makes setting the default location optional in your workflow configurations. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/manage-repository#repository-settings">About repository settings</a>. This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 21, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#August_21_2025</id>
    <updated>2025-08-21T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#August_21_2025"/>
    <content type="html"><![CDATA[<h3>Security</h3>
<p>A security vulnerability was discovered in the Dataform API. This vulnerability could potentially allow unauthorized access to customer code repositories and data. For more information, see
<a href="https://docs.cloud.google.com/dataform/docs/security-bulletins#gcp-2025-045">GCP-2025-045 security bulletin</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 14, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#July_14_2025</id>
    <updated>2025-07-14T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#July_14_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Updates to the automatic cataloging of Dataform metadata in Dataplex improve the near real-time <a href="https://docs.cloud.google.com/dataplex/docs/catalog-overview">management</a> and <a href="https://docs.cloud.google.com/dataplex/docs/search-assets">search</a> capabilities for repository metadata. These features are <a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>June 12, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#June_12_2025</id>
    <updated>2025-06-12T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#June_12_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Dark theme is now available for BigQuery and Dataform. To turn on the dark theme, go to the Console, open the <strong>Settings and utilities</strong> menu next to your avatar, and select <strong>Preferences</strong>. On the <strong>User preferences</strong> page, select <strong>Appearance</strong> in the navigation, select your color theme, and save your selection.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 29, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#May_29_2025</id>
    <updated>2025-05-29T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#May_29_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use your Google Account user credentials to authorize the creation, scheduling, and running of pipelines, the scheduling of notebooks and data preparations, and the creation of workflow configurations. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/schedule-runs">Schedule runs</a>. This feature is in <a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 28, 2025</title>
    <id>tag:google.com,2016:dataform-release-notes#May_28_2025</id>
    <updated>2025-05-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#May_28_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use strict act-as mode to enable an additional security check for certain user actions in Dataform. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/strict-act-as-mode">Use strict act-as mode</a>. This feature is in <a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 19, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#December_19_2024</id>
    <updated>2024-12-19T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#December_19_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now <a href="https://docs.cloud.google.com/dataplex/docs/search-assets">search for</a> and view the metadata of Dataform repositories in the Dataplex console. This feature is in <a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
<h3>Feature</h3>
<p>You can now manage Dataform repositories in Dataplex. Metadata of Dataform repositories is automatically available in Dataplex, without additional configuration. For more information, see <a href="https://cloud.google.com/dataform/docs/use-dataplex">Manage Dataform assets
with Dataplex</a>. This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 10, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#October_10_2024</id>
    <updated>2024-10-10T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#October_10_2024"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Dataform is available in the following regions:</p>
<ul>
<li>asia-northeast2</li>
<li>asia-south2</li>
<li>australia-southeast2</li>
<li>europe-central2</li>
<li>europe-north1</li>
<li>europe-west8</li>
<li>europe-west9</li>
<li>europe-west10</li>
<li>me-west1</li>
<li>northamerica-northeast2</li>
<li>southamerica-west1</li>
<li>us-west3</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/dataform/docs/locations">Locations</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 30, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#September_30_2024</id>
    <updated>2024-09-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#September_30_2024"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p>The maximum size limit for workspaces encrypted with customer-managed encryption keys (CMEK) is 512 MB. For more information about Dataform quotas and limits, see <a href="https://docs.cloud.google.com/dataform/docs/quotas">Quotas and limits</a>. For more information about encrypting Dataform repositories with CMEK, see <a href="https://docs.cloud.google.com/dataform/docs/cmek">Use customer-managed encryption keys</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 09, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#September_09_2024</id>
    <updated>2024-09-09T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#September_09_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now set a default Dataform customer-managed encryption keys (CMEK) key for your project to encrypt multiple Dataform repositories with the same CMEK key. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/cmek#default-keys">Use Dataform default CMEK keys</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 12, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#August_12_2024</id>
    <updated>2024-08-12T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#August_12_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Customer-Managed Encryption Keys (CMEK) in Dataform are <a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA). For more information, see <a href="https://docs.cloud.google.com/dataform/docs/cmek">Use customer-managed encryption keys</a>.</p>
<h3>Feature</h3>
<p>You can now use Cloud External Key Manager (Cloud EKM) keys to protect Dataform data. Cloud EKM keys in Dataform are <a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA). For more information, see <a href="https://docs.cloud.google.com/dataform/docs/cmek#ekm">Using and managing external keys</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 05, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#August_05_2024</id>
    <updated>2024-08-05T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#August_05_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/assured-workloads/access-approval/docs/overview">Access Approval</a> supports Dataform in the <a href="https://cloud.google.com/products#product-launch-stages">GA stage</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 31, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#July_31_2024</id>
    <updated>2024-07-31T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#July_31_2024"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p>The maximum size limit for repositories encrypted with customer-managed encryption keys (CMEK) is 512 MB. For more information about Dataform quotas and limits, see <a href="https://docs.cloud.google.com/dataform/docs/quotas">Quotas and limits</a>. For more information about encrypting Dataform repositories with CMEK, see <a href="https://docs.cloud.google.com/dataform/docs/cmek">Use customer-managed encryption keys</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 18, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#July_18_2024</id>
    <updated>2024-07-18T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#July_18_2024"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>As of Dataform Core <a href="https://github.com/dataform-co/dataform/releases/tag/3.0.0"><code>3.0.0.</code></a>,
Dataform doesn't distribute a Docker image. You can build your own
Docker image of Dataform, which you can use to run the equivalent of Dataform CLI commands. To build your own Docker image, see <a href="https://docs.docker.com/guides/workshop/02_our_app/">Containerize an application</a>
in the Docker documentation.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>June 21, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#June_21_2024</id>
    <updated>2024-06-21T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#June_21_2024"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>The 3.0.0 version of the open-source Dataform framework is available.</p>
<p>The <code>workflow_settings.yaml</code> file, which was introduced in Dataform Core 3.0.0-beta.0, replaces <code>dataform.json</code>.</p>
<p>You can specify the Dataform Core version directly in the <code>workflow_settings.yaml</code> file, which removes the need for <code>package.json</code> for most repositories. To have package dependencies other than <code>@dataform/core</code>, the <code>package.json</code> file is still required.</p>
<p>No immediate action to convert existing Dataform code is required. You can continue to use <code>dataform.json</code> and <code>package.json</code> in existing repositories.</p>
<p>You can convert your <code>dataform.json</code> file into <code>workflow_settings.yaml</code> by following the instructions in the <a href="https://github.com/dataform-co/dataform/releases/tag/3.0.0">3.0.0 GitHub release</a>.</p>
<p>New repositories use <code>workflow_settings.yaml</code> by default. You can replace the <code>workflow_settings.yaml</code> file with <code>dataform.json</code> to continue using the JSON format. If you remove <code>workflow_settings.yaml</code>, you need to add a <code>package.json</code> file to your repository to install <code>@dataform/core</code>.</p>
<p>For more information, see the <a href="https://github.com/dataform-co/dataform/releases/tag/3.0.0">3.0.0 release on GitHub</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>June 17, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#June_17_2024</id>
    <updated>2024-06-17T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#June_17_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now inspect past manual compilation results of a selected release configuration. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/release-configurations#release-configuration-details">View details of a release configuration</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 29, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#May_29_2024</id>
    <updated>2024-05-29T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#May_29_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Dataform Core <code>includeDependentAssertions</code> and <code>dependOnDependencyAssertions</code> parameters for adding assertions as dependencies are available.</p>
<p>You can set the <code>includeDependentAssertions</code> parameter in a selected action to automatically add assertions of a selected dependency action as dependencies of the edited action. </p>
<p>You can set <code>dependOnDependencyAssertions</code> the parameter in a selected action to automatically add assertions of all dependency actions as dependencies of the edited action. </p>
<p>For more information, see <a href="https://docs.cloud.google.com/dataform/docs/assertions#add_assertions_as_dependencies">Set assertions as dependencies</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 10, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#May_10_2024</id>
    <updated>2024-05-10T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#May_10_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Gemini, an AI-powered collaborator in Google Cloud, can help you generate code in Dataform. This feature is in <a href="https://cloud.google.com/products#product-launch-stages">preview</a>. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/develop-with-ai">Write queries with Gemini assistance</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 02, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#April_02_2024</id>
    <updated>2024-04-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#April_02_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use Customer-Managed Encryption Keys (CMEK) to protect repositories in Dataform. CMEK in Dataform is available in <a href="https://cloud.google.com/products#product-launch-stages">preview</a>. For more information, see <a href="https://docs.cloud.google.com/dataform/docs/cmek">Use customer-managed encryption keys</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 13, 2024</title>
    <id>tag:google.com,2016:dataform-release-notes#March_13_2024</id>
    <updated>2024-03-13T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/dataform/docs/release-notes#March_13_2024"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>The 3.0.0-beta.0 version of the open-source Dataform framework is available. This update introduces significant changes, including, but not limited to, the following:</p>
<ul>
<li>Deprecation of <code>dataform.json</code> in favor of <code>workflow_settings.yaml</code></li>
<li>Stateless package installation by <code>@dataform/cli</code></li>
<li>Warehouse-agnostic compilation output</li>
</ul>
<p>You don't need to take immediate action to update your Dataform code.</p>
<p>For more information, see the <a href="https://github.com/dataform-co/dataform/releases/tag/3.0.0-beta.0">3.0.0-beta.0 release on GitHub</a>.</p>
]]>
    </content>
  </entry>

</feed>
