Skip to content

v3.2.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sfc-gh-pjob sfc-gh-pjob released this 20 Nov 11:49
· 48 commits to main since this release
6f5f0cc

Deprecations

  • manifest field of application package entity is now optional. This field does not have any functionality.

New additions

  • Added --retain-comments option to snow sql command to allow passing comments to Snowflake.
  • Added --replace and --if-not-exists options to snow object create command.
  • Added support for event sharing, which now can be specified under the telemetry section of an application entity. Two fields are supported: share_mandatory_events and optional_shared_events.
  • snow stage copy supports --recursive flag to copy local files and subdirectories recursively to stage. Including
    glob support.
  • snow helpers v1-to-v2 now converts v1 template references to v2 in Native App artifacts that use the templates processor.
  • Added --label option to snow app version create command to allow adding labels to versions and patches.
  • Enhanced snow spcs service logs command with new parameters for improved log retrieval and monitoring.
    • --previous-logs (-p): Retrieve logs from the last terminated container.
    • --since: Start log retrieval from a specified UTC timestamp.
    • --include-timestamps: Include timestamps in log entries for log streaming.
    • --follow (-f): Stream logs in real-time.
    • --follow-interval: Set custom polling intervals during log streaming.
  • snow connection add supports --no-interactive flag to skip interactive prompts.

Fixes and improvements

  • 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.
  • Fixed saving of the config file updates when connections.toml exists.
    Removed incorrect copying of connections from connections.toml to config.toml.
  • Fixes snow connection generate-jwt to work with keys with no passphrase.
  • The privilege to create a schema or stage is no longer required to run snow app version create if the schema and stage already exist.
  • Fix Windows permissions error on files created by CLI when owner is a part of custom group with granted
    default permissions.