Source
Jun 23, 2025: Snowflake Native App Framework updates
The Snowflake Native App Framework now includes the following features that make it easier for providers to develop an app to create objects in a consumer account. These features also make it easier for consumers to configure an app during…
snow app release-directive list
Lists release directives in an application package. If no release channel is specified, release directives for all channels are listed. If a release channel is specified, only release directives for that channel are listed.
snow app release-directive set
Sets a release directive. target_accounts cannot be specified for default release directives. target_accounts field is required when creating a new non - default release directive.
snow app version create
Adds a new patch to the provided version defined in your application package. If the version does not exist, creates a version with patch 0.
snow app publish
Adds the version to the release channel and updates the release directive with the new version and patch.
Configure event definitions for an app
The Snowflake Native App Framework is generally available on supported cloud platforms. For additional information, see Support for private connectivity, VPS, and government regions.
Declarative Native App manifest reference
It’s used to declaratively share data with consumers, such as notebooks, tables, and views. The manifest file also defines app roles, which app owners can use to share a subset of the app’s data and features to teams in their…
Security requirements and best practices for a Snowflake Native App
Your app must not load or execute any code from outside the application package except Snowflake - provided libraries. All the app code, including all library dependencies and setup code, must be included in the app version defined in the…
snow app release-directive add-accounts
…snow app release - directive add - accounts Adds accounts to a release directive.
Share an app with consumers
After developing and testing the application package containing your app , you can publish the app to consumers using listings. As a provider, you add an application package as the data content of an listing. The consumer installs the app…