AI code suggestions in Cortex Code are now generally available. This release also includes updated keybindings and bug fixes.
...
In the menu to the left of this page, release notes are organized by release type. These types include server releases (which are deployed every week), feature updates (which occur between server releases), and client, driver, library, and connector releases. You can use this page to view release notes for all types of releases and filter the list by type and date.
Showing 44 releases
July 28, 2026
AI code suggestions in Cortex Code are now generally available. This release also includes updated keybindings and bug fixes.
...
July 27, 2026
With this preview release, AI_EXTRACT and AI_PARSE_DOCUMENT support documents stored on stages that use client-side or server-side encryption, including in accounts that use PrivateLink or other network policies that restrict public network access to stages.
...
July 27, 2026
AI_EXTRACT and AI_PARSE_DOCUMENT are now available in the Google Cloud Platform Middle East Central2 (Dammam) region, expanding regional support for customers with in-region requirements for document processing workloads.
...
July 23, 2026
Environment variable support for dbt Projects on Snowflake is now generally available. Manage per-developer schemas, dynamic runtime values, secrets, and multiple environments in a single, Git-versioned env.yml file that Snowflake resolves before each run.
...
July 23, 2026
The following updates are now available in Snowflake Data Clean Rooms:
July 23, 2026
With this release, the SERVICE_AGENT user type is generally available. Use this user type for automated AI agents that interact with Snowflake using their own identity and privileges.
...
July 23, 2026
With this release, we are pleased to announce the general availability of the SHOW CORTEX BASE MODELS command. Use this command to list the Cortex Base Models available in your account, along with each model's lifecycle status, regional availability, legacy date, and end-of-life date. The output is filtered based on your model role-based access control (RBAC) grants, so you can quickly determine which models your current role can use.
...
July 22, 2026
CoCo Desktop v1.20.0 focuses on a smoother, more reliable chat:
...
July 22, 2026
You can now refresh multiple dynamic tables in a single ALTER DYNAMIC TABLE ... REFRESH statement by supplying a comma-separated list of table names. Snowflake merges the upstream dependencies of every listed dynamic table into one pipeline and refreshes all of them at a single data timestamp. Shared upstreams refresh exactly once.
...
July 21, 2026
CoCo Desktop is now generally available. CoCo Desktop is a native Mac and Windows desktop application that brings CoCo's full agentic capabilities into an IDE-like surface, with a file editor, integrated terminal, agentic AI loop, agentic browser, agentic notebook, and deep Snowflake awareness.
...
July 21, 2026
Tag-based policy support is now available in public preview for aggregation policies, row access policies, projection policies, and join policies. This feature allows you to assign data protection policies to tags, automatically protecting any objects that have the tag assigned to them.
...
July 20, 2026
OpenID Connect (OIDC) security integrations for federated single sign-on (SSO) are available in Public Preview. Multiple OIDC integrations, or OIDC alongside an existing SAML2 integration, require identifier-first login. Without identifier-first login, only one SSO integration (SAML2 or OIDC) can be ENABLED=TRUE at a time.
...
July 20, 2026
Snowflake now maintains built-in network rules for five additional Microsoft partner applications:
...
July 20, 2026
You can now use DML statements (INSERT, UPDATE, MERGE, DELETE) to modify rows directly in the frozen region of a dynamic table. This enables use cases such as GDPR-required row deletions or correcting specific records without triggering a full refresh of the active region.
...
July 20, 2026
Dynamic tables that have base tables with arbitrary masking or row access policies can now maintain incremental refresh when the policy is pass-through for the role used during refresh (that is, when the refresh role has unrestricted access to all rows and columns regardless of the policy condition). Previously, only policies using allow-listed functions, such as CURRENT_ROLE() or IS_ROLE_IN_SESSION() were compatible with incremental refresh.
...
July 17, 2026
CoCo Desktop added the following capabilities across releases v1.16.0 through v1.19.1:
...
July 16, 2026
DCM Projects now supports the following capabilities in preview:
...
July 16, 2026
The following new features and enhancements are now available in Snowflake Data Clean Rooms:
COLLABORATION.RUN: Previously, errors that occurred when using a hardcoded source table in template runs were incorrectly classified as replication lag issues. These errors are now correctly identified and reported.register_code_spec: When registering a Python artifact or ML job, the stage must use SNOWFLAKE_SSE encryption. The system now validates this at registration time and returns a clear error message, avoiding failures at runtime.July 16, 2026
VOLATILE scalar user-defined functions (UDFs) are now supported with dynamic table incremental refresh in INCREMENTAL, AUTO, and ADAPTIVE refresh modes. This applies to scalar UDFs written in Python, Java, Scala, JavaScript, and SQL. For incremental refresh, VOLATILE UDFs are supported only in the SELECT clause.
...
July 15, 2026
Snowflake Cortex AI_TRANSCRIBE now supports AAC (Advanced Audio Coding) input, both as a standalone audio file and as the audio track inside a supported video file. Because AAC is one of the most widely used audio codecs across podcasts, streaming, and video pipelines, you can now transcribe a wider range of real-world recordings directly in Snowflake, without first converting them to another format.
...
July 15, 2026
Automations in Snowflake CoWork are now in Private Preview, available to selected accounts. An automation turns a one-time report into a recurring one: Snowflake CoWork re-runs your question with fresh data on the schedule you choose and emails you the results, including a summary and key metrics, along with a link that opens the full report so you can ask follow-up questions.
...
July 15, 2026
Select Integrated SaaS listings now let you start a free trial of a provider's application directly from a Marketplace listing. This experience replaces the trials previously offered through Snowflake Partner Connect and brings these trials into the Marketplace, where discovery, trial, and purchase all happen in one place. Anyone can browse and discover these listings in the Marketplace (no elevated privileges required), and you can return to them at any time to start a trial or purchase the application, including drawing down on your existing Snowflake capacity commitment through Marketplace Capacity Drawdown.
...
July 15, 2026
Consumer-controlled maintenance policies for Snowflake Native Apps are now generally available.
...
July 14, 2026
CREATE OR ALTER is now generally available for 24 object types. CREATE OR ALTER creates an object if it doesn't exist, or modifies an existing object to match the statement definition. It's especially useful in declarative deployment workflows and CI/CD pipelines where the same script must be safe to re-run.
...
July 13, 2026
You can now clone a dynamic Iceberg table to a new dynamic Iceberg table or to a Snowflake-managed Iceberg table.
...
July 13, 2026
Cloud capacity isn't always guaranteed. When a compute pool's instance type is unavailable, provisioning fails with an insufficient capacity error (ICE), leaving the pool unable to scale. Previously, resolving an ICE required manually switching the pool to a different instance type. Backup instance types remove that manual step: you specify an ordered list of fallback instance families, and Snowflake automatically retries provisioning using the backup families in the order you specify.
...
July 10, 2026
Online Feature Store is now available in public preview. Serve the latest feature values with low-latency online retrieval backed by Snowflake Postgres for real-time ML applications such as fraud detection, recommendations, and personalization. Use batch, stream, and real-time feature views; ingest events through REST APIs; and integrate with real-time model inference.
...
July 9, 2026
The following updates are now available in Snowflake Data Clean Rooms:
July 7, 2026
Deep Research in Snowflake CoWork is now generally available. Deep Research is an investigation mode for complex, open-ended questions that require multi-step reasoning across your data. Instead of returning a single result, Snowflake CoWork decomposes the question into multiple sub-investigations, runs them in parallel across your structured and unstructured data, and synthesizes the findings into a structured report. Every claim in the report is traced back to its source data and queries, so you can verify the reasoning and share results with confidence.
...
July 6, 2026
Snowflake Cortex AI_TRANSLATE now supports translation of up to 100,000 input tokens, enabling organizations to translate large documents and long-form text directly in Snowflake. Customers can now translate documents, lengthy transcripts, and conversation logs that previously exceeded the function's context limits without manually splitting text or building custom preprocessing pipelines.
...
July 5, 2026
With this release, we are pleased to announce the general availability of domain verification.
...
July 3, 2026
Snowflake now supports resource budgets to control credit spending for Cortex Search services. Resource budgets let you define a monthly spending limit and take automated actions, such as revoking access or suspending the service, when spending exceeds your limits.
...
July 2, 2026
Snowflake Container Runtime CPU and GPU version 2.7 is now available. This release includes the following changes:
PYTORCH_USE_LEGACY_TRAINER=1. The legacy path will be removed in an upcoming release.TunerConfig now defaults resource_per_trial to {"CPU": 1} when uses_snowflake_trainer=True....
July 2, 2026
The following new features and enhancements are now available in Snowflake Data Clean Rooms:
CREATE_FAILED, CREATE_TIMED_OUT, or JOIN_FAILED can now be dropped or left, in order to clean up collaborations in your account.July 2, 2026
With this release, Snowflake supports the VARIANT data type on Iceberg tables created from Delta table files in object storage (Delta Direct).
...
July 2, 2026
Snowflake is rolling out metadata-based sensitive data classification recommendations in Snowsight to help you identify databases that are likely to contain sensitive data and enable classification with one click.
...
July 1, 2026
Snowflake can now act as the OpenID Connect (OIDC) provider when Snowflake workloads authenticate to external services. To use this capability, create a secret of type WORKLOAD_IDENTITY_FEDERATION and share its issuer URL and subject identifier with the external service to establish trust. When the workload needs to authenticate, call SYSTEM$ISSUE_WORKLOAD_IDENTITY_FEDERATION_TOKEN to obtain a short-lived ID token to send to the service.
...
June 30, 2026
Analytical search, an orchestration capability in Cortex Agents that enables analytical queries over large document collections, is now in Public Preview.
...
June 29, 2026
Snowflake now supports replication of dynamic Iceberg tables as part of replication and failover groups. Previously, dynamic Iceberg tables were skipped during replication refresh operations.
...