2025年の Snowflake CLI リリースノート¶
この記事には、 Snowflake CLI のリリースノートが含まれています。また、該当する場合は以下が含まれます。
動作の変更
新機能
顧客向けバグ修正
ドキュメントについては、 Snowflake CLI をご参照ください。
Version 3.14.0 (Dec 09, 2025)¶
新機能および更新¶
Updated the
snow streamlit deploycommand to use the updated CREATE STREAMLIT syntax (FROM source_location) instead of the deprecated syntax (ROOT_LOCATION = '<stage_path_and_root_directory>').注釈
The deprecated syntax is still supported, but Snowflake recommends using the new syntax for better clarity and consistency. You can use the
snow streamlit deploy --legacyoption to continue using the deprecated syntax.
バグ修正¶
なし。
Version 3.13.1 (Dec 02, 2025)¶
新機能および更新¶
なし。
バグ修正¶
Fixed an issue with parsing the
--varsvalues provided tosnow dbt executesubcommands. This fix allows you to pass variables the same way as you would to the dbt CLI, such as--vars '{"key": "value"}'.
Version 3.13.0 (Nov 03, 2025)¶
新機能および更新¶
Pythonの:codenowrap:
Decimal型に任意の精度を設定できるように、codenowrap:--decimal-precisionグローバルオプションを追加しました。一定期間の非アクティブ後におけるサービスの自動停止を構成するための、SPCS サービスコマンド(
deploy、set、unset)の:codenowrap:auto_suspend_secsパラメーターのサポートが追加されました。Added the
snow dbt describeandsnow dbt dropcommands.Added the
snow dbt execute ... retrysubcommand.Added the following
snow dbt deploycommand options:--default-targetはデフォルトのターゲットを設定します。--unset-default-targetto clear the default target.--external-access-integrationは外部アクセス統合を設定します(dbtプロジェクトオブジェクトを変更するための外部依存関係をプルする必要があります)--install-local-depsはプロジェクトにある依存関係をインストールします。
SPCS ランタイムでStreamlitアプリを実行するためのサポートを追加しました。
Streamlit
snowflake.ymlファイルに権限付与定義が追加されました。snowflake-connector-pythonを3.18.0に更新しました。
緩和されたdbt
profiles.yml検証ルール。profiles.ymlで指定されたロールの検証が追加されました。
バグ修正¶
なし。
バージョン3.12.0(2025年9月24日)¶
新機能および更新¶
外部エディターをサポートするため、
!editコマンドをsnow sqlコマンドに追加しました。ログメッセージの大文字と小文字を区別しない部分一致をサポートするため、
--partialオプションを:codenowrap:snow logsコマンドに追加しました。後続コメントで
!sourceの解析を改善しました。ヘルプメッセージの表示を改善するため、
typer=0.17.3にアップグレードしました。snow sqlコマンドのストリーミングクエリで出力処理を改善しました。
バグ修正¶
古いx86_64 Intel CPUs のクラッシュを修正しました。
snow sqlコマンドの:codenowrap:!コマンドを修正し、評価に後続の;が必要なくなりました。Jinja テンプレートを用いた:codenowrap:
snow sqlの:codenowrap:ctx.varの使用を修正しました。後続の改行を含むコンテンツを貼り付けるときの問題を修正しました。
重複パッケージで失敗する:codenowrap:
snow snowpark deployの問題を修正しました。snow spcs logsIndexOutOfRangeエラーを引き起こす問題を修正しました。
バージョン3.11.0(2025年8月25日)¶
新機能および更新¶
codenowrap:
snow connection removeコマンドを追加しました。ノートブックエンティティ構成で、codenowrap:
runtime_environment_versionフィールドがサポートされ、コンテナー化されたノートブックのランタイム環境バージョンを指定できるようになりました。codenowrap:
snow auth oidcワークロードIDフェデレーション認証を管理するためのコマンドを追加しました。codenowrap:`snow auth oidc read-token`OIDC 環境から CI/CDのトークンを読み取って表示します。
また GitHub これらのコマンドのアクションプロバイダーのサポートを含み、CI/CD パイプラインでのパスワードなしの認証を実現します。
バグ修正¶
なし。
バージョン 3.10.1(2025年8月15日)¶
新機能および更新¶
なし
バグ修正¶
codenowrap:
snow dbt deploy完全修飾名を適切に処理するコマンドを修正しました。codenowrap:
snow dbt deploy名前にドットを含むローカルディレクトリを適切に処理するための コマンドを修正しました。
バージョン3.10.0(2025年7月17日)¶
非推奨¶
このバージョンは、Snowflake Native App Framework のSnowparkプロセッサーを廃止します。
新機能および更新¶
OAuth トークンを :codenowrap:
--tokenオプションで渡すためのサポートを追加しました。新しい Snowflake CLI バージョンメッセージを抑制する機能が追加されました。
データを出力するための以下の新しい:codenowrap:
--formatオプションを追加しました:codenowrap:
--enabled_templateオプションをcodenowrap:snow SQLコマンドに追加しました。これにより、変数を解決する際に以下のテンプレートのどれを使用するかを指定できます。標準(
<% ... %>)、デフォルトで有効。レガシー(
&{ ... })、デフォルトで有効。Jinja (
{{ ... }})、デフォルトで無効になっています。
snowflake.yml`スキーマにおいて、:codenowrap:`artifact_repository_packagesのエイリアスとして:codenowrap:packagesを追加しました。codenowrap:2つの名前付きステージ間でファイルを直接コピーするための`snow stage copy @src_stage @dst_stage`コマンドを追加しました。
DBT codenowrap:
deploy,execute`および:codenowrap:`listコマンドのサポートを追加しました。
バグ修正¶
バージョン3.9.1(2025年6月09日)¶
新機能および更新¶
codenowrap:
snow spcs image-registry loginコマンドに--private-linkオプションを追加し、プライベートリンクURLsを使用してログインできるようにしました。
バグ修正¶
なし。
バージョン3.9.0(2025年5月29日)¶
新機能および更新¶
codenowrap:
snow stage createコマンドに--encryptionオプションを追加し、ステージのすべてのファイルに使用する暗号化のタイプを定義できるようになりました。
バグ修正¶
useコマンドで、現在のデータベースがセットされていない場合に発生していたエラーを修正しました。
バージョン3.8.3(2025年5月22日)¶
新機能および更新¶
なし
バグ修正¶
プライベートリンクURLsを取得する
snow spcs image-registry urlコマンドに--private-linkオプションを追加しました。
バージョン3.8.2(2025年5月21日)¶
新機能および更新¶
なし
バグ修正¶
codenowrap:
enable_release_channelsプロパティのデフォルトをFalseからNoneに変更しました。
バージョン3.8.1(2025年5月20日)¶
新機能および更新¶
なし
バグ修正¶
アップグレードメッセージは
stderrに送信されるようになります。新しいPythonバージョンでの
Snowflake.coreインポートの問題を修正しました。
バージョン3.8.0(2025年5月16日)¶
新機能および更新¶
OAuthトークンのサポートを追加しました。
codenowrap:
snow sqlコマンドに以下の機能強化を加えました。インタラクティブモードを追加しました。
非同期SQLクエリのサポートを追加しました。
codenowrap:
!queries、!result、!abortのSQLクエリコマンドのサポートを追加しました。Added the
--single-transactioncommand-line option to execute multiple SQL queries as an all-or-nothing batch, ensuring that all commands complete successfully before any of the changes are committed.Snowpark エンティティモデルに:codenowrap:
artifact_repositoryフィールドを追加して、非anacondaパッケージの使用を追加しました。
バグ修正¶
Snowparkプロジェクトをデプロイする際に、
requirements.txtの!=演算子を使用していた問題を修正しました。codenowrap:
useコマンドの識別子をエスケープする際の問題を修正しました。codenowrap:
enable_release_channelsパラメーターをグローバルレベルからプロジェクトレベルに移動しました。codenowrap:
snow spcs service metricsコマンドが完全修飾サービス名を受け付けるように修正されました。
バージョン3.7.2(2025年5月12日)¶
新機能および更新¶
なし。
バグ修正¶
ヘルプメッセージにエラーが表示される問題を修正しました。
バージョン3.7.1(2025年4月28日)¶
新機能および更新¶
なし。
バグ修正¶
証明書接続の問題を修正しました。
codenowrap:
snow spcs image-registryログインでクエリに時間がかかる問題を修正しました。
バージョン3.7.0(2025年4月16日)¶
新機能および更新¶
codenowrap:
snow notebook deploy、snow snowpark deploy、snow streamlit deployのコマンドに、ステージングされたがローカルファイルシステムには存在しないファイルを削除する--pruneオプションを追加しました。codenowrap:
snow logsコマンドを追加し、サーバーからログを取得してストリームできるようになります。snow helper check-snowsql-env-varsを追加しました。このヘルパーはSnowSQLの環境変数とその Snowflake CLI の代替を報告します。
バグ修正¶
MacOSのポストインストールスクリプトを更新し、必要に応じて
PATH環境変数を更新し、snowコマンドを利用できるようにしました。
バージョン3.6.0(2025年4月2日)¶
新機能および更新¶
SQLクエリで
!sourceコマンドのサポートを追加し、ローカルファイルからのSQLの実行を許可しています。
バグ修正¶
codenowrap:
snow spcs compute-poolコマンドで互換性のないオプションがエラーにならない問題を修正しました。Python環境全体を埋め込むようにバイナリのビルドを変更しました。
不均衡なディレクトリツリーに対するステージへの再帰コピーを修正しました。
新しい Snowflake CLI バージョンをチェックするように修正しました。
codenowrap:
snow stageおよびsnow gitコマンドにファイル実行ログを追加しました。
バージョン3.5.0(2025年3月10日)¶
新機能および更新¶
以下のSPCS(Snowpark Container Services)エンティティの拡張プロジェクト定義(
snowflake.yml)サポートです。コンピューティングプール
イメージリポジトリ
サービス
snowflake.ymlプロジェクト定義ファイルを読み込むsnow spcs compute pool deployコマンドが追加されました。snowflake.ymlプロジェクト定義ファイルを読み込むsnow spcs image repository deployコマンドを追加しました。snowflake.ymlプロジェクト定義ファイルを読み込むsnow spcs service deployコマンドを追加しました。
バグ修正¶
出力形式にJSONを使用した場合の
snow sqlコマンドのデータタイプ処理に関する問題を修正しました。
バージョン3.4.0(2025年2月13日)¶
新機能および更新¶
アプリケーションパッケージエンティティに、オプションの
stage_subdirectoryフィールドを追加しました。この値を指定すると、アプリケーションのアーティファクトは、アプリケーションパッケージのステージのルートではなく、このサブディレクトリにアップロードされます。以下の
snow spcs serviceコマンドを追加しました。snow spcs service eventsはサービス固有のイベントを取得します。snow spcs service metricsはサービスメトリクスを取得します。
次の
snow app release-directiveコマンドを追加しました。snow app release-directive add-accountsはリリースディレクティブにアカウントを追加します。snow app release-directive remove-accountsはリリースディレクティブからアカウントを削除します。
codenowrap:
snow app release-channel set-accountsコマンドを追加しました。リリースチャンネルにアカウントをセットできるようになります。--force-replaceオプションをsnow snowpark deployコマンドに追加しました。変更が検出されなくてもエンティティを置き換えられるようになります。以下のNotebooks機能を追加しました。
codenowrap:
snow notebook deployコマンドが追加されました。ローカルファイルを使ってノートブックを作成できるようになりました。コンテナー化されたノートブックのサポートを追加しました。
codenowrap:
notbooksをsnow objectコマンドのサポート対象となるオブジェクトタイプに追加しました。
Streamlit およびSnowpark
snowflake.yymlファイルのアーティファクトパスに、グロブパターン(**を除く)のサポートを追加しました。注釈
Snowpark
snowflake.ymlファイルでglobパターンを使用するには、 ENABLE_SNOWPARK_GLOB_SUPPORT 機能フラグを有効にする必要があります。Mac OS x86_64アーキテクチャのサポートを追加しました。
バグ修正¶
Snowflake CLI バイナリのインストールファイルにおけるMFAキャッシュの問題を修正しました。
Snowflake CLI バイナリのインストールファイルにおけるオートコンプリートの問題を修正しました。
バージョン3.3.0(2025年1月21日)¶
注釈
2025年1月28日、Snowflakeは snow add release channel コマンドのドキュメントを更新し、この機能が一般公開ではなくパブリックプレビューであることを示しました。
新機能および更新¶
以下の Snowflake Native Apps 機能と更新を追加しました。
リリースディレクティブをサポートするために以下のコマンドが追加されました。
snow app release-directive listsnow app release-directive setsnow app release-directive unset
以下のリリースチャンネルへのサポートを追加しました。
codenowrap:
snow app version createおよびsnow app version dropコマンドでリリースチャンネルのサポートを追加しました。リリースディレクティブからアプリケーションインスタンスを作成する際にリリースチャンネルを指定できるようになりました(
snow app run --from-release-directive --channel=<channel>)。snow app release-channel listを追加し、利用可能なリリースチャンネルをリストします。codenowrap:
now app release-channel add-accountsとsnow app release-channel remove-accountsのコマンドを追加しました。、リリースチャンネルからのアカウントの追加と削除に対応するようになります。snow app release-channel add-versionおよびsnow app release-channel remove-versionコマンドが追加され、リリースチャンネルにバージョンを追加したり、リリースチャンネルからバージョンを削除したりできるようになりました。
snow app publishコマンドを追加し、リリースチャンネルへのバージョン公開とリリースディレクティブの更新を簡素化しました。snow app version createコマンドに以下の変更を加えました。コマンドはバージョン、パッチ、ラベルを JSON 形式で返すようになりました。
--from-stageオプションを追加し、ステージに再同期することなく、ステージの内容からバージョンを作成できるようになりました。
既存の SnowSQL 構成から接続をインポートするための
snow helpers import-snowsql-connectionsコマンドを追加しました。ユーザーアクセスを Snowflake CLI にのみ制限できるようにしました。詳細については、 Snowflake CLI のみへのアクセスを制限する認証ポリシーの追加 をご参照ください。
バグ修正¶
小文字の引用バージョンにパッチを追加できない問題を修正しました。
Noneが提供されていない場合に、ラベルを空白に設定していた問題を修正しました。Fixed the
snow connection generate-jwtcommand to preserve command-line connection options.ノートブックコマンドのステージパス処理を修正しました。