2024年の Node.js Driver リリースノート¶
この記事には、 Node.js Driver のリリースノートが含まれています。また、該当する場合は以下が含まれます。
動作の変更
新機能
顧客向けバグ修正
Snowflake は、 Node.js Driver の更新にセマンティックバージョニングを使用します。
ドキュメントについては、 Node.jsドライバー をご参照ください。
バージョン2.0.1(2024年12月13日)¶
新機能および更新¶
なし。
バグ修正¶
構成処理中にプロキシポートが見つからない問題を修正しました。
バージョン2.0.0(2024年12月11日)¶
BCR (動作変更リリース)変更¶¶
バージョン2.0.0より、Node.jsドライバーは以下の変更を導入しました。
Node.jsドライバーのNode.jsライブラリ14、16、17バージョンのサポートを削除しました。Node.jsは、ライブラリの18以下のバージョンを公式にサポートしなくなりました。Snowflakeでは、Node.jsのバージョン18未満の環境をご利用の皆様に、Node.jsのバージョン22(LTS)へのアップグレードを推奨しています。
OCSP 検証の省略を可能にする
insecureConnect構成フラグの名前をdisableOCSPChecksに変更しました。Node.jsドライバーは、typingファイルに記述されたすべてのタイプとメソッドをドライバーのパブリック API の一部とみなします。
新機能および更新¶
トランスポート層でのログを拡張しました。
URL データサニテーションを改善しました。
GCS リージョン固有エンドポイントのサポートを追加しました。
GCM 暗号化アルゴリズムを実装しました。
axiosをバージョン1.7.7に更新しました。
バージョン3.2.5でaws-sdkをsmithyに置き換えました。
バグ修正¶
ログレベルが
OFFに設定されている場合に、ログが空でなかったのを修正しました。
バージョン1.15.0(2024年11月7日)¶
新機能および更新¶
Node.jsバージョン22のサポートを追加しました。
httpAgentの作成時に、
PROXY*(proxyHostなど)およびnoProxy環境変数のチェックを追加しました。describeOnly構成パラメーターのサポートを追加しました。接続レイヤーのログを改善しました。
バグ修正¶
ドライバーが
heartbeatメソッドでPromiseオブジェクトのrejected状態を処理しない問題を修正しました。
バージョン1.14.0(2024年10月2日)¶
新機能および更新¶
構造化型のサポートを追加しました。
構成レイヤーの拡張ログ。
バグ修正¶
コールバックパラメーターのハートビート問題を修正しました。
SSO トークン認証を修正しました。
ログレベルを拡張し、ドライバータイプ定義に新しいメソッドを追加しました。
バージョン1.13.1(2024年9月4日)¶
新機能および更新¶
なし。
バグ修正¶
型ファイルのコンパイルエラーを修正しました。
バージョン1.13.0(2024年9月3日)¶
新機能および更新¶
MFA 認証プロセスにおいて、
passcodeおよびpasscodeInPasswordパラメーターのサポートを追加しました。
バグ修正¶
失敗したリクエストでユーザーに公開されるクエリ IDs を削除しました。
axiosエラーと応答のサニタイズを追加しました。getResultsFromQueryIdメソッドにおけるエラー処理の問題を修正しました。JWT および SAML 認証の再認証に関する問題を修正しました。
ドライバーの型定義における
asyncメソッドの戻り値の型に関する問題を修正しました。
バージョン1.12.0(2024年8月5日)¶
新機能および更新¶
node.jsドライバーに SSO と MFA トークンキャッシュを追加しました。
Snowflakeホストのトップレベルドメインを選択しました。
ファイルから接続情報を読み込むためのサポートを追加しました。
GET/PUT の実行時に使用する
cwd(現在の作業ディレクトリ)パラメーターを追加しました(コネクタディレクトリと異なる場合)。AES 256の暗号化/復号化のサポートを追加しました。
バグ修正¶
ログイン再試行のためのjwtトークンの再利用に関するバグを修正しました。
ノードバージョン14とのazure-storage-blobバージョンの互換性を修正しました。
isolatedModuleオプションが設定されている場合に列挙型エラーが発生する問題を修正しました。欠落していた
cancelメソッドを追加し、StatementOptionのcompleteフィールドをドライバー型のオプションとして設定して、型定義の問題を修正しました。アカウント名検証にある正規表現に関する問題を修正しました。
バージョン1.11.0(2024年5月28日)¶
新機能および更新¶
SAML URL チェックを無効にする
disableSamlURLCheckパラメーターを追加しました。fetchAsStringメソッドがnull値を返す方法を指定するためのrepresentNullAsStringNull構成パラメーターを追加しました。無効にすると、fetchAsStringはnull値を文字列「NULL」ではなくNULLとして返します。TypeScript ユーザーをサポートするため、Snowflakeの公式
d.ts型宣言ファイルをリリースしました。以下の未使用の依存関係を削除しました。
エージェントベース
デバッグ
拡張
バグ修正¶
ミリ秒の精度に関する問題を修正しました。
Windows上での PUT コマンドを使用した際のパス作成に関する問題を修正しました。
バージョン1.10.1(2024年4月8日)¶
新機能および更新¶
なし。
バグ修正¶
キーペア認証時に発生する未処理のプロミス拒否を修正しました。
timestamp型を高精度で読み取る際の問題を修正しました。外部ブラウザー認証を修正しました。
ネイティブOktaの URL 検証に関する問題を修正しました。
一括アップロード
.csvファイルのデータ形式を修正しました。短いアカウント名の検証を修正しました。
axiosをバージョン1.6.8に更新しました。
バージョン1.10.0(2024年2月27日)¶
新機能および更新¶
ログ構成ファイルにおけるログレベルの設定に対するサポートを追加しました。
gcpライブラリからのリクエストではなく、カスタム HTTP リクエストの送信を強制する
forceGCPUseDownscopedCredentialフラグを追加しました。デフォルト:false。AWS S3でのファイル操作のプロキシサポートを追加しました。
Google Cloudのバージョンを7.7.0に更新しました。
バグ修正¶
クエリステータスを取得する際にエラーが発生する問題を修正しました。
HTTP 429エラーの受信時に OKTA 認証が失敗する問題を修正しました。
バージョン1.9.3(2024年1月17日)¶
新機能および更新¶
host構成パラメーターを追加しました。複数の SAML 統合のサポートを追加しました。
結果セットの列をマッピングするためのログを追加しました。
以下のライブラリを更新しました。
axiosをバージョン1.6.5に。
tmpモジュールを削除しました。
バグ修正¶
接続の破棄時に SESSION_TOKEN_EXPIRED エラーが発生する問題を修正しました。