10BC0 Releases · snowflakedb/snowflake-cli · GitHub
[go: up one dir, main page]

Skip to content

Releases: snowflakedb/snowflake-cli

v3.14.0

09 Dec 16:39

Choose a tag to compare

Deprecations

  • snow streamlit deploy --experimental flag is deprecated. Versioned deployment is now the default behavior.

New additions

  • snow streamlit deploy now uses versioned stages by default (modern FROM syntax with automatic version management)
  • Added snow streamlit deploy --legacy flag to use the legacy ROOT_LOCATION deployment for backward compatibility

Fixes and improvements

v3.14.0-rc0

03 Dec 13:40
24d730a

Choose a tag to compare

v3.14.0-rc0 Pre-release
Pre-release

Deprecations

  • snow streamlit deploy --experimental flag is deprecated. Versioned deployment is now the default behavior.

New additions

  • snow streamlit deploy now uses versioned stages by default (modern FROM syntax with automatic version management)
  • Added snow streamlit deploy --legacy flag to use the legacy ROOT_LOCATION deployment for backward compatibility

Fixes and improvements

v3.13.1

21 Nov 12:02

Choose a tag to compare

Backward incompatibility

Deprecations

New additions

Fixes and improvements

  • Fixed parsing of --vars provided to snow dbt execute subcommands. This allows to pass variables in the same way as to dbt cli, i.e. --vars '{"key": "value"}'

v3.13.0

03 Nov 17:57

Choose a tag to compare

New additions

  • Added global option --decimal-precision allowing setting arbitrary precision for Python's Decimal type.
  • Added support for auto_suspend_secs parameter in SPCS service commands (deploy, set, unset) to configure automatic service suspension after inactivity period.
  • Added snow dbt describe and snow dbt drop commands
  • Added snow dbt execute ... retry subcommand
  • Added new flags to snow dbt deploy command:
    • --default-target to set a default target
    • --unset-default-target to clear default
    • --external-access-integration sets external access integrations (needed to pull external deps on altering dbt project object)
    • --install-local-deps instructs to install dependencies located in the project
  • Added support for running Streamlit on SPCS runtime

Fixes and improvements

  • Bumped snowflake-connector-python==3.18.0
  • Grant privileges defined in snowflake.yml after deploying Streamlit
  • Relaxed dbt profiles.yml validation rules; added extra validation for role specified in profiles.yml

v3.13.0-rc0

24 Oct 14:50

Choose a tag to compare

v3.13.0-rc0 Pre-release
Pre-release

Deprecations

New additions

  • Added global option --decimal-precision allowing setting arbitrary precision for Python's Decimal type.
  • Added support for auto_suspend_secs parameter in SPCS service commands (deploy, set, unset) to configure automatic service suspension after inactivity period.
  • Added snow dbt describe and snow dbt drop commands
  • Added snow dbt execute ... retry subcommand
  • Added new flags to snow dbt deploy command:
    • --default-target to set a default target
    • --unset-default-target to clear default
    • --external-access-integration sets external access integrations (needed to pull external deps on altering dbt project object)
    • --install-local-deps instructs to install dependencies located in the project
  • Added support for running Streamlit on SPCS runtime

Fixes and improvements

  • Bumped snowflake-connector-python==3.18.0
  • Grant privileges defined in snowflake.yml after deploying Streamlit
  • Relaxed dbt profiles.yml validation rules; added extra validation for role specified in profiles.yml

v3.12.0

24 Sep 14:55

Choose a tag to compare

New additions

  • The !edit command for external editors was added to REPL
  • Added --partial flag to snow logs command for partial, case-insensitive object name matching

Fixes and improvements

  • Fixed crashes with older x86_64 Intel CPUs
  • Improved parsing !source with trailing comments
  • ! commands no longer require trailing ; for evaluation
  • Bumped to typer=0.17.3. Improved displaying help messages.
  • Fixed using ctx.var in snow sql with Jinja templating.
  • Fixed issues when pasting content with trailing new lines.
  • Improved output handling with streaming
  • Bumped snowflake-connector-python to 3.17.3
  • Fixed snow snowpark deploy failing on duplicated packages
  • Fixed snow spcs logs IndexOutOfRange error

v3.12.0-rc1

23 Sep 10:53

Choose a tag to compare

v3.12.0-rc1 Pre-release
Pre-release

Deprecations

New additions

  • The !edit command for external editors was added to REPL
  • Added --partial flag to snow logs command for partial, case-insensitive object name matching

Fixes and improvements

  • Fixed crashes with older x86_64 Intel CPUs
  • Improved parsing !source with trailing comments
  • ! commands no longer require trailing ; for evaluation
  • Bumped to typer=0.17.3. Improved displaying help messages.
  • Fixed using ctx.var in snow sql with Jinja templating.
  • Fixed issues when pasting content with trailing new lines.
  • Improved output handling with streaming
  • Bumped snowflake-connector-python to 3.17.3
  • Fixed snow snowpark deploy failing on duplicated packages
  • Fixed snow spcs logs IndexOutOfRange error

v3.12.0-rc0

17 Sep 09:33

Choose a tag to compare

v3.12.0-rc0 Pre-release
Pre-release

Deprecations

New additions

  • The !edit command for external editors was added to REPL
  • Added --partial flag to snow logs command for partial, case-insensitive object name matching

Fixes and improvements

  • Fixed crashes with older x86_64 Intel CPUs
  • Improved parsing !source with trailing comments
  • ! commands no longer require trailing ; for evaluation
  • Bumped to typer=0.17.3. Improved displaying help messages.
  • Fixed using ctx.var in snow sql with Jinja templating.
  • Fixed issues when pasting content with trailing new lines.
  • Improved output handling with streaming
  • Bumped snowflake-connector-python to 3.17.3
  • Fixed snow snowpark deploy failing on duplicated packages
  • Extend Decimal precision to 38

v3.11.0

25 Aug 07:44
5f77af7

Choose a tag to compare

New additions

  • Add snow connection remove command
  • Added support for runtime_environment_version field in notebook entity configuration, allowing specification of runtime environment version for containerised notebooks.
  • Added snow auth OIDC command group for managing workload identity federation authentication:
    • snow auth oidc read-token - Reads and displays OIDC tokens from CI/CD environments
    • Supports GitHub Actions OIDC provider for passwordless authentication in CI/CD pipelines

v3.11.0-rc2

21 Aug 07:18

Choose a tag to compare

v3.11.0-rc2 Pre-release
Pre-release
  • upgraded snowflake-connector-python to 3.17.2
0