Preview — 9.17 Release Notes (with behavior changes)

Attention

Content in this page is available in advance of the completion of the 9.17 release, which is currently either pending or in progress.

The release is scheduled to complete on June 27 (subject to change).

Features, updates, or behavior changes described in this page might not become available in your account(s) until the completion of the release.

For updates to 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

2025_04

Disabled by default; admins can enable for testing

N/A (introduced in this release)

2025_03

Enabled by default; admins can disable for opt-out

Disabled by default

2025_02

Generally enabled; admins can no longer enable/disable

Enabled by default

The status for each bundle will change in the next behavior change release, planned for July 2025; however, this schedule is subject to change.

For more information about bundle statuses and how they may impact your accounts, see About Behavior Changes.

SQL updates

New maximum size limits for database objects — General Availability

With this release, the new maximum allowed length for columns of type VARCHAR, VARIANT, ARRAY, and OBJECT is 128 MB, and the new maximum allowed length for columns of type BINARY, GEOGRAPHY, and GEOMETRY is 64 MB.

To use this feature, the 2025_03 bundle must be enabled. This bundle is enabled by default with this release.

Snowflake Scripting supports nested stored procedures — General Availability

With this release, you can define nested stored procedures in Snowflake Scripting anonymous blocks and stored procedures. A nested stored procedure only exists in the scope of its block and can be called in from any section of its block (DECLARE, BEGIN … END, and EXCEPTION).

Nested stored procedures can enhance and simplify security, keep code more modular, and improve maintainability.

Data pipeline updates

Snowsight: Task Overview and Graph Run History updates — General Availability

With this release, you can see more in Snowsight task history:

  • Account level overview of all task graphs based on task monitoring privileges

  • See status and duration stats for recent runs

  • Manually run, retry, edit or suspend tasks in one place

  • Access task graph run details from the overview or the task-level

Release notes change log

Announcement

Update

Date

Release notes

Initial publication (preview)

20-Jun-25