2026年の .NET Driver リリースノート¶
この記事には、 .NET Driver のリリースノートが含まれています。また、該当する場合は以下が含まれます。
動作の変更
新機能
顧客向けバグ修正
Snowflake は、 .NET Driver の更新にセマンティックバージョニングを使用します。
ドキュメントについては、 NET ドライバー をご参照ください。
バージョン5.5.0(2026年4月13日)¶
新機能および改善¶
Snowpark Container Services( SPCS )コンテナ内で実行する際、ドライバーのログインリクエストに
SPCS_TOKENが含まれるようになりました(SNOWFLAKE_RUNNING_INSIDE_SPCS環境変数で検出)。クラウドプラットフォームと環境検出による拡張ログインリクエストテレメトリ( AWS Lambda、 EC2 、Azure VM/Functions、 GCE /Cloud Run、 GitHub Actions)。検出は、起動時に200ミリ秒のタイムアウト以内にバックグラウンドで1回実行されます。
SNOWFLAKE_DISABLE_PLATFORM_DETECTION環境変数を設定すると、この機能を無効にできます。authenticator=WORKLOAD_IDENTITYのworkloadIdentityImpersonationPath接続パラメーターが追加され、推移的なサービスアカウントの偽装により、ワークロードが別のIDとして認証されるようになります。HonorSessionTimezone`接続パラメーター(デフォルト: :codenowrap:`false)を追加しました。trueに設定した場合,TIMESTAMP_LTZ値はローカルマシンのタイムゾーンの代わりにセッション TIMEZONE パラメーター( ALTER SESSION SET TIMEZONE を使用して設定)を優先します。これは、将来のメジャーリリースのデフォルト動作になります。
バグ修正¶
アイドル状態のセッションを閉じる際に接続プールから除去されない問題を修正しました。
クエリ実行中に HTTP 401を受け取るセッションが接続プールに返される問題を修正しました。
CancellationTokenがキャンセルされてもサーバー上でクエリを中止しないGetResultsFromQueryIdAsyncを修正しました。以前は、Snowflake上でクエリの実行が継続されている間、クライアント側のポーリングのみが停止していました。サーバーが暗号化されたステージ用の事前署名済み URLs を返すと、
DOWNLOADEDの代わりにUPLOADED結果ステータスが誤ってレポートされるAzure GET (ダウンロード)操作を修正しました。サーバーが失敗したクエリ応答で
queryContextを返しても更新されないクエリコンテキストキャッシュを修正しました。CRL 発行者の検証を改善しました: 発行者名は DER エンコーディング(
S=とST=などの文字列形式の不一致を回避)を使用して比較されるようになりました。また、両方の拡張機能が存在する場合、 CRL の権限キー識別子は発行する CA のサブジェクトキー識別子に対して検証されます。
バージョン5.4.1(2026年2月17日)¶
新機能および改善¶
:codenowrap:`/etc/os-release`から解析されたLinuxディストリビューションの詳細を使用して、ログインリクエストテレメトリを拡張しました。
バグ修正¶
バージョン5.4.0(2026年2月5日)¶
新機能および改善¶
Red Hat Enterprise Linux( RHEL )9のサポートを追加しました。
DECFLOAT データ型(完全な精度を維持するために文字列として返されます)のサポートを追加しました。
バグ修正¶
Snowflakeバックエンドによって空のバッチが返された場合のArrowの結果処理における
IndexOutOfRangeExceptionを修正しました。
バージョン5.3.0(2026年1月7日)¶
新機能および改善¶
ネイティブRust拡張機能用のテストプラットフォームを識別し準備するための拡張テレメトリーの共有ライブラリを導入しました。
バグ修正¶
なし。