v3.23.0
·
230 commits
to main
since this release
New additions
snow spcs service eventsis now generally available. This command returns service-level and service-instance-level platform events in addition to container-level events.snow app opennow accepts a--watchflag for Snowflake App Runtime projects. With--watch, the command no longer fails when the app service does not exist yet; it polls until the service is created and its endpoint is ready before opening (or printing) the URL.snow app --helpis now context-aware: when the current project'ssnowflake.ymlunambiguously targets one app family (Native Apps or Snowflake App Runtime), the help listing hides the other family's commands. Detection is conservative — a mixed, missing, or unparsable project shows every command — and hidden commands remain fully runnable. Because the same filtering backs shell completion and Click's "did you mean" suggestions, the hidden family's commands also stop appearing insnow app <TAB>completion for such a project (they still run when invoked explicitly).
Fixes and improvements
snow app deploynow drops the code stage before recreating it only when the stage already exists. A first deploy has nothing to clear, so it no longer issuesDROP STAGEunnecessarily, letting a role with onlyCREATE STAGE(and notOWNERSHIP) deploy successfully.- Upgraded
snowflake-connector-pythonfrom 4.6.0 to 4.7.1. - Upgraded
snowflake-snowpark-pythonfrom 1.41.0 to 1.53.0.