Source
Publish an app using release channels
Release channels allow providers to publish apps at different stages of the app development lifecycle.
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…
Upgrade an app
The Snowflake Native App Framework is generally available on supported cloud platforms.
Develop a new version of 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.
Update an app
The Snowflake Native App Framework enables providers to update a Snowflake Native App to add new functionality, fix bugs, and make other changes. Providers can create new versions or patches of and app and upgrade the app in the consumer…
snow app publish
Adds the version to the release channel and updates the release directive with the new version and patch.
Share an app with consumers
As a provider, you add an application package as the data content of an listing. The consumer installs the app in their account from the listing.
Publishing a Snowflake Native App to customers
In Snowflake, publishing a Snowflake Native App to customers is done by setting release directives. Release directives are a set of rules that determine which version and patch of the Snowflake Native App is available to which customers.
Declarative Native App manifest reference
It’s used to declaratively share data with consumers, such as notebooks, tables, and views.
snow app release-directive add-accounts
…snow app release - directive add - accounts Adds accounts to a release directive.