v3.2.0-rc0
Pre-release
Pre-release
Deprecations
manifest
field ofapplication package
entity is now optional. This field does not have any functionality.
New additions
- Added
--retain-comments
option tosnow sql
command to allow passing comments to Snowflake. - Added
--replace
and--if-not-exists
options tosnow 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
andoptional_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 thetemplates
processor.- Added
--label
option tosnow 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 aboutSNOWFLAKE_HOME
variable.- Removed requirement of existence of any
requirements.txt
file for Python code execution viasnow 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 fromconnections.toml
toconfig.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.