9.29 Release Notes: Preview

Attention

Content on this page is available in advance of the completion of the 9.29 release, which is currently either pending or in progress and is scheduled for completion on September 26 (subject to change).

Features, updates, or behavior changes described on this page might not be available in your accounts until the release is complete.

For updates to these release notes, see Release notes change log.

New features

Declarative Shared Native Apps (Preview)

Declarative Sharing allows providers to share and sell data products, enhanced by Snowflake Notebooks to help Snowflake consumers visualize and explore the data.

Declarative Shared Native Apps is in Preview.

Declarative Sharing’s simplified development experience makes it easy to get started quickly.

Key features include:

  • Streamlined Development: Providers can define shared objects, including notebooks, using a straightforward YAML file format, with automatic version control.

  • Live Notebook Development: You can interactively develop notebooks, edit notebook content and share it, all from within Snowsight.

  • Controlled Data Visibility: Application roles enable providers to categorize data, giving consumers easy control over data visibility.

  • Consumer-managed Resources: The application runs in the consumer’s account, allowing them to manage resource usage and costs.

  • Secure Execution: Declaratively shared applications operate within a tightly controlled environment, ensuring strict limitations on their actions and data access.

Extensibility updates

Support for Scala version 2.13 (Preview)

You can specify Scala version 2.13 as the Scala runtime for Snowflake to use when executing Scala user-defined functions (UDFs), stored procedures, and Snowpark code.

Support for Scala 2.13 is in Preview.

For more information, see documentation on Scala stored procedures, Scala UDFs, and Scala in Snowpark.

Data governance updates

Data quality: FRESHNESS data metric function improvement

You can now associate the FRESHNESS data metric function (DMF) with a table without specifying a column argument, which lets you determine the last time a DML command acted on the table. Previously, you needed to associate the FRESHNESS with a timestamp column to determine the last time the table was modified.

Release notes change log

Announcement

Update

Date

Release notes

Initial publication (preview)

Sep 19, 2025

Language: English