Notes de version de Node.js Driver pour 2024¶
Cet article contient les notes de version Node.js Driver, y compris les éléments suivants, le cas échéant :
Changements de comportement
Nouvelles fonctionnalités
Corrections de bogues pour les clients
Snowflake utilise la version sémantique pour les mises à jour Node.js Driver.
Voir Pilote Node.js pour la documentation.
Version 1.14.0 (02 octobre 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout de la prise en charge des types structurés.
Journaux étendus pour la couche de configuration.
Corrections de bogues¶
Correction d’un problème de pulsation de paramètre de rappel.
Correction de l’authentification de jeton SSO.
Niveaux de journalisation étendus et ajout de nouvelles méthodes dans la définition des types de pilotes.
Version 1.13.1 (04 septembre 2024)¶
Nouvelles fonctions et mises à jour¶
Aucun.
Corrections de bogues¶
Correction d’une erreur de compilation avec le fichier de types.
Version 1.13.0 (03 septembre 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout de la prise en charge des paramètres
passcode
etpasscodeInPassword
dans le processus d’authentification MFA.
Corrections de bogues¶
Suppression des IDs de requêtes exposés aux utilisateurs lors des demandes échouées.
Ajout du nettoyage des réponses et des erreurs
axios
.Correction des problèmes de gestion des erreurs dans la méthode
getResultsFromQueryId
.Correction d’un problème lié à la ré-authentification pour l’authentification JWT et SAML.
Correction d’un problème avec les types renvoyés pour les méthodes
async
dans la définition des types de pilotes.
Version 1.12.0 (05 août 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout de la mise en cache des jetons SSO et MFA dans le pilote node.js.
Domaine de premier niveau sélectionné pour les hôtes Snowflake.
Ajout de la prise en charge de la lecture des informations de connexion à partir d’un fichier.
Ajout du paramètre
cwd
(répertoire de travail actuel) à utiliser pour l’exécution de GET/PUT lorsqu’elle diffère du répertoire du connecteur.Ajout de la prise en charge du chiffrement/déchiffrement AES 256.
Corrections de bogues¶
Correction d’un bogue lié à la réutilisation du jeton jwt pour les tentatives de connexion.
Correction de la compatibilité de la version azure-storage-blob avec la version 14 du nœud.
Correction d’un problème qui provoquait des erreurs de type enum lorsque l’option
isolatedModule
est définie.Correction d’un problème dans les définitions de type, en ajoutant la méthode
cancel
manquante et en définissant le champcomplete
dansStatementOption
comme facultatif dans les types du pilote.Correction d’un problème avec les expressions regex dans la validation du nom de compte.
Version 1.11.0 (28 mai 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout du paramètre
disableSamlURLCheck
pour désactiver les contrôles d’URL SAML.Ajout du paramètre de configuration
representNullAsStringNull
pour spécifier comment la méthodefetchAsString
renvoie des valeurs nulles. Lorsqu’il est désactivé,fetchAsString
renvoie les valeurs nulles sous la formeNULL
au lieu de la chaîne « NULL ».Publication du fichier de déclaration de type officiel
d.ts
de Snowflake pour aider les utilisateurs de TypeScript.Suppression des dépendances inutilisées suivantes :
agent-base
debug
extend
Corrections de bogues¶
Correction d’un problème lié à la précision des millisecondes.
Correction d’un problème lié à la création de chemins sous Windows lors de l’utilisation de la commande PUT.
Version 1.10.1 (8 avril 2024)¶
Nouvelles fonctions et mises à jour¶
Aucun.
Corrections de bogues¶
Correction des rejets de promesses non gérées lors de l’autorisation de paires de clés.
Correction d’un problème lié à la lecture d’un type
timestamp
avec une grande précision.Correction de l’authentification externe du navigateur.
Correction d’un problème de validation de l’URL Okta native.
Correction du format des données dans les fichiers de
.csv
téléchargés en lot.Correction de la validation des noms de comptes abrégés.
Passage d’Axios à la version 1.6.8.
Version 1.10.0 (27 février 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout de la possibilité de définir le niveau de journalisation dans un fichier de configuration.
Ajout de l’indicateur
forceGCPUseDownscopedCredential
pour forcer l’envoi d’une requête HTTP personnalisée au lieu de celle de la bibliothèque gcp. Par défaut :false
.Ajout de la prise en charge d’un proxy pour les opérations de fichiers sur AWS S3.
Mise à jour de la version de google-cloud vers la version 7.7.0.
Corrections de bogues¶
Correction d’un problème qui provoquait une erreur lors de l’obtention du statut d’une requête.
Correction d’un problème où l’authentification OKTA échouait lors de la réception d’une erreur HTTP 429.
Version 1.9.3 (17 janvier 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout du paramètre de configuration
host
.Ajout de la prise en charge de plusieurs intégrations SAML.
Ajout de la journalisation pour le mappage des colonnes de jeu de résultats.
Mise à niveau des bibliothèques suivantes :
axios vers la version 1.6.5.
Suppression du module
tmp
.
Corrections de bogues¶
Correction d’un problème avec l’erreur SESSION_TOKEN_EXPIRED lors de la destruction des connexions.