Skip to content

v3.1.0

Compare
Choose a tag to compare
@sfc-gh-turbaszek sfc-gh-turbaszek released this 24 Oct 13:04
· 130 commits to main since this release

Backward incompatibility

Deprecations

  • Added deprecation warning in the description of snow spcs service status and snow spcs image-repository list-tags.
  • Completely removed the snow app init as it was replaced with snow init in Snowflake CLI 3.0

New additions

  • Added snow connection generate-jwt command to generate JWT token for Snowflake connection.
  • Added snow spcs service list-instances, snow spcs service list-containers and snow spcs service list-roles commands, which support fetching information about all instances/containers/service roles in a service.
  • snow spcs service set now supports --eai-name to update external access integrations for a service.

Fixes and improvements

  • Fixed a bug that would cause the deploy_root, bundle_root, and generated_root directories to be created in the current working directory instead of the project root when invoking commands with the --project flag from a different directory.
  • Align variables for snow stage|git execute. For Python files variables are stripped of leading and trailing quotes.
  • snow spcs image-repository list-images now displays image tag and digest.
  • Fix snow stage list-files for paths with directories.
  • snow --info callback returns information about SNOWFLAKE_HOME variable.
  • Removed requirement of existence of any requirements.txt file for Python code execution via snow git execute command.
    Before the fix the file (even empty) was required to make the execution working.
  • Fix for list fields in mixins applied twice

What's Changed

Full Changelog: v3.0.2...v3.1.0-rc4