v3.3.0-rc0
Pre-release
Pre-release
·
47 commits
to main
since this release
Deprecations
- Added deprecation message for default Streamlit warehouse.
New additions
- Add support for Release Directives by introducing the following commands:
snow app release-directive list
snow app release-directive set
snow app release-directive unset
snow app version create
now returns version, patch, and label in JSON format.- Add
--from-stage
flag tosnow app version create
to allow version creation from the content of the stage without re-syncing to the stage. - Add support for release channels:
- Add support for release channels feature in native app version creation/drop.
- Add ability to specify release channel when creating application instance from release directive:
snow app run --from-release-directive --channel=<channel>
. - Add ability to list release channels through
snow app release-channel list
command. - Add ability to add and remove accounts from release channels through
snow app release-channel add-accounts
and snow app release-channel remove-accounts` commands. - Add ability to add/remove versions to/from release channels through
snow app release-channel add-version
andsnow app release-channel remove-version
commands.
- Add publish command to make it easier to manage publishing versions to release channels and updating release directives:
snow app publish
. - Add support for restricting Snowflake user authentication policy to Snowflake CLI-only.
- Added a new command:
snow helpers import-snowsql-connections
allowing to import configuration of connections from SnowSQL.
Fixes and improvements
- Fixed inability to add patches to lowercase quoted versions.
- Fixes label being set to blank instead of None when not provided.