Suositut: Tiedot päivitetty 26. lokakuuta 2026

Kategoriat

Internet1 355
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 120
Kehitystyökalut3 132
Tekoälytyökalut527
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 113
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Snowflake CLI: vanhemmat versiot ja versiohistoria

A command-line tool for Snowflake developers to create, manage, update, and view apps running on Snowflake across workloads such as Streamlit in Snowflake, the Snowflake Native App Framework, Snowpark Container Services, and Snowpark.

Snowflake CLI -ohjelmasta on luettelossa 39 versiota, ensimmäinen 25. maaliskuuta 2025 ja uusin 3.31.0.0. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2025: 19 19 25 2026: 20 20 26

39 versiota 2 vuoden aikana · noin 24 vuodessa

VersioPäivämääräKokoTiedostot
3.31.0.0Uusin 23. lokakuuta 2026 67,1 Mt 64-bittinen MSI 67,1 Mt
3.30.0.0 20. lokakuuta 2026 69,1 Mt 64-bittinen MSI 69,1 Mt
3.29.0.0 7. lokakuuta 2026 69,6 Mt 64-bittinen MSI 69,6 Mt
3.28.0.0 24. syyskuuta 2026 68,9 Mt 64-bittinen MSI 68,9 Mt
3.27.0.0 9. syyskuuta 2026 68,6 Mt 64-bittinen MSI 68,6 Mt
3.26.0.0 31. elokuuta 2026 68,7 Mt 64-bittinen MSI 68,7 Mt
3.25.0.0 24. elokuuta 2026 68,5 Mt 64-bittinen MSI 68,5 Mt
3.24.1.0 6. elokuuta 2026 68,3 Mt 64-bittinen MSI 68,3 Mt
3.24.0.0 5. elokuuta 2026 68,3 Mt 64-bittinen MSI 68,3 Mt
3.23.0.0 16. heinäkuuta 2026 67,9 Mt 64-bittinen MSI 67,9 Mt
Muutosloki
New features and updates
- snow spcs service events is now generally available. The command now returns service-level and service-instance-level platform events in addition to container-level events. The --container-name and --instance-id filters are now optional; omit them to retrieve all events for the service.
- Added a --watch flag to snow app open for Snowflake App Runtime projects. With --watch, the command no longer fails when the app service doesn’t exist yet; it polls until the service is created and its endpoint is ready before opening (or printing) the URL.
- snow app --help is now context-aware: when the current project’s snowflake.yml unambiguously targets one app family (Native Apps or Snowflake App Runtime), the help listing hides the other family’s commands. Hidden commands remain fully runnable, and shell completion reflects the same filtering.
- Upgraded snowflake-connector-python from 4.6.0 to 4.7.1.
- Upgraded snowflake-snowpark-python from 1.41.0 to 1.53.0.
Bug fixes
- snow app deploy now drops the code stage before recreating it only when the stage already exists. A first deploy no longer issues DROP STAGE unnecessarily, which allows a role with only CREATE STAGE (and not OWNERSHIP) to deploy successfully.
3.22.1.0 14. heinäkuuta 2026 67,6 Mt 64-bittinen MSI 67,6 Mt
3.22.0.0 8. heinäkuuta 2026 67,5 Mt 64-bittinen MSI 67,5 Mt
3.21.0.0 24. kesäkuuta 2026 67,5 Mt 64-bittinen MSI 67,5 Mt
3.20.0.0 8. kesäkuuta 2026 67,2 Mt 64-bittinen MSI 67,2 Mt
3.19.0.0 26. toukokuuta 2026 72,8 Mt 64-bittinen MSI 72,8 Mt
3.18.0.0 20. toukokuuta 2026 72,7 Mt 64-bittinen MSI 72,7 Mt
3.17.1.0 12. toukokuuta 2026 72,5 Mt 64-bittinen MSI 72,5 Mt
3.17.0.0 11. toukokuuta 2026 72,5 Mt 64-bittinen MSI 72,5 Mt
Muutosloki
New features and updates
- The snow app command group now supports both Snowflake Native Apps (application and application package entities) and Snowflake Apps Deploy (snowflake-app entities). The entity type in snowflake.yml determines which flow is used, so shared subcommands such as bundle, deploy, validate, open, events, and teardown automatically select the correct behavior. The experimental hidden snow __app command group and the ENABLE_SNOWFLAKE_APPS feature flag have been removed.
- Added the snow app setup command for initializing a snowflake.yml file for a Snowflake Apps Deploy project.
- Added the snow connection generate-workload-identity-token command to generate a workload identity token for the current environment. Supports AWS, GCP, Azure, and OIDC providers via the --workload-identity-provider option or connection configuration.
- Added the snow custom-image validate command to validate custom Docker images against configured rules (entrypoint, environment variables, Python packages, and dependency health). Supports an optional --scan-vulnerabilities flag to run Grype vulnerability scanning.
- Added the snow dcm purge command to drop all the objects managed by the specified DCM Project. The project object itself is not dropped.
- DCM manifest targets now validate the account_identifier and project_owner fields. The CLI checks these against the current session and prints a warning on mismatch: account_identifier is checked for all manifest-based commands, and project_owner is checked for snow dcm create.
- Added the --secondary-roles option (and matching SNOWFLAKE_SECONDARY_ROLES environment variable and secondary_roles configuration key) to snow connection add and the global connection overrides. The value is forwarded to snowflake-connector-python and accepts ALL or NONE, so sessions can be pinned to the primary role without running USE SECONDARY ROLES.
- Added the --force option to snow spcs service drop to allow dropping services that contain block storage volumes.
- Significantly improved DCM file upload performance.
- Updated snowflake-connector-python to version 4.4.0. The 4.x series introduced stricter permission checks. In future versions of Snowflake CLI, strict configuration file permissions will become mandatory. To test whether your files have the correct permissions, set SNOWFLAKE_CLI_FEATURES_ENFORCE_STRICT_CONFIG_PERMISSIONS=1 before running CLI commands.
Bug fixes
- Fixed snow streamlit deploy failing with a collision error when a pages/*.py glob in additional_source_files overlaps with the automatically-included pages/ directory. Overlapping glob patterns are now deduplicated during v1-to-v2 definition conversion.
- Fixed the error message when the PRIVATE_KEY_PASSPHRASE environment variable is set to an empty string.
- Fixed SELECT * output being corrupted when joined tables share column names. Duplicate column names are now disambiguated by appending a numeric suffix (for example, NAME, NAME_2).
- Fixed snow connection generate-jwt and snow connection generate-workload-identity-token failing with Connection None is not configured when used with --temporary-connection.
- Fixed duplicate LOGIN_HISTORY events (and OVERFLOW_FAILURE_EVENTS_ELIDED entries) previously emitted when a snow invocation was rejected by an authentication policy. The internal connection cache now remembers failed connect attempts and re-raises the original exception on subsequent accesses within the same process, instead of re-dialing Snowflake every time a command accesses the shared connection.
- Fixed session/master token connections created from environment variables or named connection configuration not enabling token keep-alive settings. This could cause follow-up commands to fail with 251007: Session and master tokens invalid.
3.16.0.0 19. maaliskuuta 2026 55,5 Mt 64-bittinen MSI 55,5 Mt
Muutosloki
New features and updates
- Added support for DCM commands in preview.
- Added the --in-account option to list commands (for example, snow object list, snow stage list). This option lists all objects of a given type in the account. Cannot be used together with the --in option.
- Added the experimental command snow spcs service build-image to build container images using an SPCS service. The command uploads the local build context to a stage, executes a build job, and streams logs in real time until completion. This command is experimental and subject to change.
- Added the --async option to the snow spcs service execute-job command to execute job services asynchronously without waiting for completion.
- Added the --replicas option to the snow spcs service execute-job command to specify the number of job replicas to run.
- Added the --dbt-version option to the snow dbt deploy and snow dbt execute commands. This option sets the dbt Core version on a dbt project object (snow dbt deploy command) or executes a dbt command on a specific dbt Core version without altering the dbt object (snow dbt execute commands).
- All authenticators (including snowflake-jwt, username_password_mfa, and workload_identity) are now case-insensitive.
- Changed how the fully qualified names for temporary stages are established for snow dbt deploy. The database and schema from the dbt project object’s fully qualified name now take precedence over those from the session.
Bug fixes
- Fixed snow stage copy --recursive dropping database and schema qualifiers from fully qualified stage names, which caused the command to resolve stages against the connection’s default database instead of the one specified in the FQN.
- Fixed snow streamlit deploy --prune failing with an incorrect stage path format for Streamlit entities using versioned deployment. The snow:// prefix is now correctly preserved through all stage path operations.
- Fixed a bug with snow dbt deploy where the dbt project uploaded files first and updated project properties afterward. This could cause deploys to fail if, for example, the project lacked external access integrations and dependencies were specified.
- Fixed the snow stage copy and snow stage put commands failing when a local directory path contains glob special characters (such as, square brackets in [id] or [slug]). The path is now escaped before glob expansion, so literal directory names are matched correctly.
3.15.0.0 3. helmikuuta 2026 55,1 Mt 64-bittinen MSI 55,1 Mt
Muutosloki
New features and updates
- Added the --if-exists option to the snow object drop command and object-specific drop commands (for example, snow stage drop) to drop objects only if they exist, preventing errors when dropping non-existent objects.
- Updated the project definition with supported Python versions aligned with snowflake-connector-python.
Bug fixes
- Fixed git repository path parsing to allow quotes around both repository and branch names (such as @"example-repo"/branches/"feature/branch"/*).
- Fixed external browser authentication (EXTERNALBROWSER) for headless systems.
3.14.0.0 9. joulukuuta 2025 55,4 Mt 64-bittinen MSI 55,4 Mt
Muutosloki
New features and updates
- Updated the snow streamlit deploy command to use the updated CREATE STREAMLIT syntax (FROM source_location) instead of the deprecated syntax (ROOT_LOCATION = ‘<stage_path_and_root_directory>’).
Note
The deprecated syntax is still supported, but Snowflake recommends using the new syntax for better clarity and consistency. You can use the snow streamlit deploy --legacy option to continue using the deprecated syntax.
Bug fixes
- None.
3.13.1.0 2. joulukuuta 2025 55,1 Mt 64-bittinen MSI 55,1 Mt
Muutosloki
New features and updates
- None.
Bug fixes
- Fixed an issue with parsing the --vars values provided to snow dbt execute subcommands. This fix allows you to pass variables the same way as you would to the dbt CLI, such as --vars '{"key": "value"}’.
3.13.0.0 4. marraskuuta 2025 54,8 Mt 64-bittinen MSI 54,8 Mt
3.12.0.0 24. syyskuuta 2025 54,9 Mt 64-bittinen MSI 54,9 Mt
3.11.0.0 27. elokuuta 2025 54,7 Mt 64-bittinen MSI 54,7 Mt
3.10.1.0 16. elokuuta 2025 64,6 Mt 64-bittinen MSI 64,6 Mt
3.10.0.0 18. heinäkuuta 2025 64,2 Mt 64-bittinen MSI 64,2 Mt
3.9.1.0 9. kesäkuuta 2025 53,6 Mt 64-bittinen MSI 53,6 Mt
3.9.0.0 29. toukokuuta 2025 53,6 Mt 64-bittinen MSI 53,6 Mt
3.8.3.0 27. toukokuuta 2025 53,6 Mt 64-bittinen MSI 53,6 Mt
3.8.2.0 27. toukokuuta 2025 53,6 Mt 64-bittinen MSI 53,6 Mt
3.8.1.0 27. toukokuuta 2025 53,6 Mt 64-bittinen MSI 53,6 Mt
3.8.0.0 16. toukokuuta 2025 53,4 Mt 64-bittinen MSI 53,4 Mt
Muutosloki
New features and updates
- Added support for OAuth tokens.
- Added the following enhancements to the snow sql command:
- Added an interactive mode.
- Added support for asynchronous SQL queries.
- Added support for the !queries, !result, and !abort SQL query commands.
- Added the --single-transaction command line option to execute multiple SQL queries as an all-or-nothing batch, ensuring that all commands complete successfully before any of the changes are committed.
- Added the artifact_repository and artifact_repository_packages field to the Snowpark Entity Model to support using non-anaconda packages.
Bug fixes
- Fixed an issue with deploying Snowpark project using the != operator in requirements.txt.
- Fixed an issue with escaping identifiers for use commands.
- Moved the enable_release_channels parameter from the global level to the project level.
- Fixed the snow spcs service metrics command to accept fully qualified service names.
3.7.2.0 12. toukokuuta 2025 52,8 Mt 64-bittinen MSI 52,8 Mt
3.7.1.0 28. huhtikuuta 2025 39,2 Mt 64-bittinen MSI 39,2 Mt
3.7.0.0 21. huhtikuuta 2025 39,2 Mt 64-bittinen MSI 39,2 Mt
3.6.0.0 2. huhtikuuta 2025 38,8 Mt 64-bittinen MSI 38,8 Mt
3.5.0.0 10. maaliskuuta 2025 25,1 Mt 64-bittinen MSI 25,1 Mt
Muutosloki
New features and updates
- Extended project definition (snowflake.yml) support for the following SPCS (Snowpark Container Services) entities:
- Compute pool
- Image repository
- Service
- Added the snow spcs compute pool deploy command that reads a snowflake.yml project definition file.
- Added the snow spcs image repository deploy command that reads a snowflake.yml project definition file.
- Added the snow spcs service deploy command that reads a snowflake.yml project definition file.
Buf fixes
- Fixed an issue with data type handling in the snow sql command when using JSON for the output format.
3.4.1.0 25. maaliskuuta 2025 25,0 Mt 64-bittinen MSI 25,0 Mt

Suosituin kategoriassa Tietokannat

Näytä kaikki
  1. MariaDBTietokannat · MariaDB Corporation Ab
  2. HeidiSQLTietokannat · Ansgar Becker
  3. SQLiteTietokannat · SQLite
  4. DoltTietokannat · DoltHub
  5. Redis on WindowsTietokannat · MSOpenTech
  6. MongoDBTietokannat · MongoDB Inc
  7. DB Browser for SQLiteTietokannat · DB Browser for SQLite Team
  8. Beekeeper StudioTietokannat · Beekeeper Studio Team
  9. LiquibaseTietokannat · Liquibase
  10. Another Redis Desktop ManagerTietokannat · Another

Lisää julkaisijalta Snowflake Inc.

Näytä kaikki

Tunnisteet

Jaa