Snowflake-cli

Latest version: v3.4.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 19

3.4.1

Backward incompatibility

Deprecations

New additions

* Add an optional `stage_subdirectory` field to `application package` entity. When specified, application artifacts are uploaded to this subdirectory instead of the root of the application package's stage.
* Add `snow spcs service events` command to retrieve service-specific events:
* Supports filtering by service name, container name, instance ID, time intervals (`--since`, `--until`), and pagination (`--first`, `--last`).
* Use `--all` to fetch all columns.
* Add `snow spcs service metrics` command to fetch service metrics:
* Supports filtering by service name, container name, instance ID, and time intervals (`--since`, `--until`).
* Use `--all` to fetch all columns.
* Added support for glob pattern (except `**`) in artifact paths in snowflake.yml for Streamlit.
* Added support for glob pattern (except `**`) in artifact paths in snowflake.yml for Snowpark, requires ENABLE_SNOWPARK_GLOB_SUPPORT feature flag.
* Added command `snow app release-directive add-accounts` and `snow app release-directive remove-accounts`
* Added `snow app release-channel set-accounts` command to set accounts for release channel.
* Added support for Mac Os x86_64 architecture.
* Added `--force-replace` flag in `snow snowpark deploy` command to replace entities even if no changes are detected.
* Changes to notebook commands:
* Added `snow notebook deploy` command that allows creating a notebook using local file.
* Add support for containerized notebooks.
* Added notebooks to `snow object` commands.

Fixes and improvements
* Fixed MFA caching issue in binaries.
* Fixed auto-completion issue in binaries.

3.4.0rc1

Backward incompatibility

Deprecations

New additions

* Add an optional `stage_subdirectory` field to `application package` entity. When specified, application artifacts are uploaded to this subdirectory instead of the root of the application package's stage.
* Add `snow spcs service events` command to retrieve service-specific events:
* Supports filtering by service name, container name, instance ID, time intervals (`--since`, `--until`), and pagination (`--first`, `--last`).
* Use `--all` to fetch all columns.
* Add `snow spcs service metrics` command to fetch service metrics:
* Supports filtering by service name, container name, instance ID, and time intervals (`--since`, `--until`).
* Use `--all` to fetch all columns.
* Added support for glob pattern (except `**`) in artifact paths in snowflake.yml for Streamlit.
* Added support for glob pattern (except `**`) in artifact paths in snowflake.yml for Snowpark, requires ENABLE_SNOWPARK_GLOB_SUPPORT feature flag.
* Added command `snow app release-directive add-accounts` and `snow app release-directive remove-accounts`
* Added `snow app release-channel set-accounts` command to set accounts for release channel.
* Added support for Mac Os x86_64 architecture.
* Added `--force-replace` flag in `snow snowpark deploy` command to replace entities even if no changes are detected.
* Changes to notebook commands:
* Added `snow notebook deploy` command that allows creating a notebook using local file.
* Add support for containerized notebooks.
* Added notebooks to `snow object` commands.

Fixes and improvements
* Fixed MFA caching issue in binaries.
* Fixed auto-completion issue in binaries.

3.4.0rc0

New additions

* Add an optional `stage_subdirectory` field to `application package` entity. When specified, application artifacts are uploaded to this subdirectory instead of the root of the application package's stage.
* Add `snow spcs service events` command to retrieve service-specific events:
* Supports filtering by service name, container name, instance ID, time intervals (`--since`, `--until`), and pagination (`--first`, `--last`).
* Use `--all` to fetch all columns.
* Add `snow spcs service metrics` command to fetch service metrics:
* Supports filtering by service name, container name, instance ID, and time intervals (`--since`, `--until`).
* Use `--all` to fetch all columns.
* Added support for glob pattern (except `**`) in artifact paths in snowflake.yml for Streamlit.
* Added support for glob pattern (except `**`) in artifact paths in snowflake.yml for Snowpark, requires ENABLE_SNOWPARK_GLOB_SUPPORT feature flag.
* Added command `snow app release-directive add-accounts` and `snow app release-directive remove-accounts`
* Added `snow app release-channel set-accounts` command to set accounts for release channel.
* Added support for Mac Os x86_64 architecture.
* Added `--force-replace` flag in `snow snowpark deploy` command to replace entities even if no changes are detected.
* Changes to notebook commands:
* Added `snow notebook deploy` command that allows creating a notebook using local file.
* Add support for containerized notebooks.
* Added notebooks to `snow object` commands.

Fixes and improvements
* Fixed MFA caching issue in binaries.
* Fixed auto-completion issue in binaries.

3.3.0

Deprecations
* Added deprecation message for default Streamlit warehouse.

New additions
* Add support for Release Directives by introducing the following commands:
* `snow app release-directive list`
* `snow app release-directive set`
* `snow app release-directive unset`
* `snow app version create` now returns version, patch, and label in JSON format.
* Add `--from-stage` flag to `snow app version create` to allow version creation from the content of the stage without re-syncing to the stage.
* Add support for release channels:
* Add support for release channels feature in native app version creation/drop.
* Add ability to specify release channel when creating application instance from release directive: `snow app run --from-release-directive --channel=<channel>`.
* Add ability to list release channels through `snow app release-channel list` command.
* Add ability to add and remove accounts from release channels through `snow app release-channel add-accounts` and snow app release-channel remove-accounts` commands.
* Add ability to add/remove versions to/from release channels through `snow app release-channel add-version` and `snow app release-channel remove-version` commands.
* Add publish command to make it easier to manage publishing versions to release channels and updating release directives: `snow app publish`.
* Add support for restricting Snowflake user authentication policy to Snowflake CLI-only. For more information, see [the documentation.](https://docs.snowflake.com/developer-guide/snowflake-cli/connecting/configure-cli#label-snowcli-limit-access)
* Added a new command: `snow helpers import-snowsql-connections` allowing to import configuration of connections from SnowSQL.

Fixes and improvements
* Fixed inability to add patches to lowercase quoted versions.
* Fixes label being set to blank instead of None when not provided.
* Fixes generate-jwt command to preserve command line connection options.
* Fixed stage path handling for notebook commands.

3.3.0rc1

Deprecations
* Added deprecation message for default Streamlit warehouse.

New additions
* Add support for Release Directives by introducing the following commands:
* `snow app release-directive list`
* `snow app release-directive set`
* `snow app release-directive unset`
* `snow app version create` now returns version, patch, and label in JSON format.
* Add `--from-stage` flag to `snow app version create` to allow version creation from the content of the stage without re-syncing to the stage.
* Add support for release channels:
* Add support for release channels feature in native app version creation/drop.
* Add ability to specify release channel when creating application instance from release directive: `snow app run --from-release-directive --channel=<channel>`.
* Add ability to list release channels through `snow app release-channel list` command.
* Add ability to add and remove accounts from release channels through `snow app release-channel add-accounts` and snow app release-channel remove-accounts` commands.
* Add ability to add/remove versions to/from release channels through `snow app release-channel add-version` and `snow app release-channel remove-version` commands.
* Add publish command to make it easier to manage publishing versions to release channels and updating release directives: `snow app publish`.
* Add support for restricting Snowflake user authentication policy to Snowflake CLI-only.
* Added a new command: `snow helpers import-snowsql-connections` allowing to import configuration of connections from SnowSQL.

Fixes and improvements
* Fixed inability to add patches to lowercase quoted versions.
* Fixes label being set to blank instead of None when not provided.
* Fixes generate-jwt command to preserve command line connection options.
* Fixed stage path handling for notebook commands.

3.3.0rc0

Deprecations
* Added deprecation message for default Streamlit warehouse.

New additions
* Add support for Release Directives by introducing the following commands:
* `snow app release-directive list`
* `snow app release-directive set`
* `snow app release-directive unset`
* `snow app version create` now returns version, patch, and label in JSON format.
* Add `--from-stage` flag to `snow app version create` to allow version creation from the content of the stage without re-syncing to the stage.
* Add support for release channels:
* Add support for release channels feature in native app version creation/drop.
* Add ability to specify release channel when creating application instance from release directive: `snow app run --from-release-directive --channel=<channel>`.
* Add ability to list release channels through `snow app release-channel list` command.
* Add ability to add and remove accounts from release channels through `snow app release-channel add-accounts` and snow app release-channel remove-accounts` commands.
* Add ability to add/remove versions to/from release channels through `snow app release-channel add-version` and `snow app release-channel remove-version` commands.
* Add publish command to make it easier to manage publishing versions to release channels and updating release directives: `snow app publish`.
* Add support for restricting Snowflake user authentication policy to Snowflake CLI-only.
* Added a new command: `snow helpers import-snowsql-connections` allowing to import configuration of connections from SnowSQL.

Fixes and improvements
* Fixed inability to add patches to lowercase quoted versions.
* Fixes label being set to blank instead of None when not provided.

Page 1 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.