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_IDENTITYworkloadIdentityImpersonationPath 接続パラメーターが追加され、推移的なサービスアカウントの偽装により、ワークロードが別の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ディストリビューションの詳細を使用して、ログインリクエストテレメトリを拡張しました。

バグ修正

  • :codenowrap:`ExtractCell()`に再試行状態のクリーンアップ、バッチ整合性検証、および防御的な境界チェックを追加することで、Arrow結果チャンク処理における:codenowrap:`IndexOutOfRangeException`を修正しました。

  • NUMBER/DECIMAL 列でArrow結果形式で9より大きいスケールを持つ列を読み取る際の IndexOutOfRangeException を修正しました。

バージョン5.4.0(2026年2月5日)

新機能および改善

  • Red Hat Enterprise Linux( RHEL )9のサポートを追加しました。

  • DECFLOAT データ型(完全な精度を維持するために文字列として返されます)のサポートを追加しました。

バグ修正

  • Snowflakeバックエンドによって空のバッチが返された場合のArrowの結果処理における IndexOutOfRangeException を修正しました。

バージョン5.3.0(2026年1月7日)

新機能および改善

  • ネイティブRust拡張機能用のテストプラットフォームを識別し準備するための拡張テレメトリーの共有ライブラリを導入しました。

バグ修正

  • なし。