10.12 Release Notes (with behavior changes): Apr 03, 2026-Apr 08, 2026¶
Attention
This release has completed. For differences between the in-advance and final versions of these release notes, see Release notes change log.
Behavior change bundles¶
This release contains the following behavior change bundles:
Bundle Name |
Status in this Release |
Previous Status |
|---|---|---|
Disabled by default; admins can enable for testing |
N/A (introduced in this release) |
|
Enabled by default; admins can disable for opt-out |
Disabled by default |
|
Generally enabled; admins can no longer enable/disable |
Enabled by default |
The status for each bundle will change again in the following behavior change release, planned for May 2026; however, this schedule is subject to change.
For more information about bundle statuses and how they may impact your accounts, see About Behavior Changes.
New features¶
Dynamic table refresh boundaries¶
You can now use DYNAMIC_TABLE_REFRESH_BOUNDARY() in a dynamic table definition to prevent an upstream dynamic table from being refreshed
together with the downstream dynamic table. This lets you decouple dynamic table pipelines so that each pipeline refreshes independently.
Cascading refreshes and snapshot isolation do not apply across the boundary.
For more information, see Dynamic table refresh boundary.
Access history improvements¶
Access history lets you monitor the SQL statements executed in Snowflake. It keeps track of the following types of statements:
Data Manipulation Language (DML) statements. For example, statements used to insert data into a table.
Data Query Language (DQL) statements. For example, statements that use a SELECT statement to project data.
Data Definition Language (DDL) statements. For example, statements that create or alter a Snowflake object.
Snowflake is expanding which SQL statements are included in the access history. This release adds support for the following:
CREATE STREAM statements.
SHOW AGGREGATION POLICIES, SHOW AUTHENTICATION POLICIES, SHOW NETWORK POLICIES, and SHOW PASSWORD POLICIES.
DESCRIBE JOIN POLICY, DESCRIBE NETWORK POLICY, DESCRIBE AUTHENTICATION POLICY, and DESCRIBE PASSWORD POLICY (DESCRIBE can be abbreviated to DESC).
DDL related to MCP servers.
DDL related to Postgres instances.
DDL related to Cortex agents.
For a complete list of objects and commands that appear in your access history, see Supported Objects.
Release notes change log¶
Announcement |
Update |
Date |
|---|---|---|
Release notes |
Initial publication (preview) |
Mar 31, 2026 |
Access history improvements |
Added to New features section |
Apr 06, 2026 |
Release notes |
Final publication |
Apr 08, 2026 |