Notas de lançamento de Node.js Driver para 2025¶
Este artigo contém as notas de versão do Node.js Driver, incluindo o seguinte, quando aplicável:
Mudanças de comportamento
Novos recursos
Correções de bugs voltados para o cliente
Snowflake usa controle de versão semântico para atualizações de Node.js Driver.
Consulte Driver Node.js para ver a documentação.
Versão 2.1.0 (11 de maio de 2025)¶
Novos recursos e atualizações¶
Adicionado suporte para fluxo de código de autorização OAuth 2.0 e fluxo de credenciais de cliente OAuth 2.0.
Para fluxo do código de autorização OAuth 2.0:
Foram adicionados os parâmetros
oauthClientId
,oauthClientSecret
,oauthAuthorizationUrl
,oauthTokenRequestUrl
eoauthScope
.Adicionado o parâmetro
OAUTH_AUTHORIZATION_CODE
para o parâmetro authenticator.
Para fluxo de credenciais do cliente OAuth 2.0:
Foram adicionados os parâmetros
oauthClientId
,oauthClientSecret
,oauthTokenRequestUrl
eoauthScope
.Adicionado o parâmetro
OAUTH_CLIENT_CREDENTIALS
para o parâmetro authenticator.
Adicionado suporte a domínios de estilo virtual.
Correções de bugs¶
Nenhum
Versão 2.0.4 (28 de abril de 2025)¶
Recursos do Private Preview (PrPr)¶
Implementado suporte para autenticação de tokens de acesso programático.
Isenção de responsabilidade:
Esses recursos só podem ser acessados com a configuração da variável de ambiente
SF_ENABLE_EXPERIMENTAL_AUTHENTICATION
comotrue
.Você deve usar esses recursos somente com dados que não sejam de produção.
Esses recursos do PrPr não são cobertos pelo suporte. No entanto, as equipes de Produto e Engenharia estão disponíveis durante a fase do PrPr.
Entre em contato com a equipe da sua conta para obter informações sobre participação e documentação.
Novos recursos e atualizações¶
Atualização do axios para a versão 1.8.2+.
Correções de bugs¶
Corrigida uma condição de corrida de tempo de verificação de tempo de uso (TOCTOU) ao verificar o acesso ao arquivo de configuração do Easy Logging. Para obter mais informações, consulte CVE-2025-46328.
Corrigido o problema de as entradas do cache de resposta do OCSP não serem atualizadas corretamente.
Versão 2.0.3 (13 de março de 2025)¶
Novos recursos e atualizações¶
Nenhum
Correções de bugs¶
Corrigido um problema com a rejeição de promessas para erros de upload de arquivos.
Versão 2.0.2 (29 de janeiro de 2025)¶
Novos recursos e atualizações¶
Adição de suporte para pontos de extremidade regionais do Google Cloud Storage.
Adição de suporte para pontos de extremidade sem protocolos para GCS.
Atualização das seguintes dependências:
azure/storage-blob para a versão 12.26.x,
aws-sdk/client-s3 para a versão 3.726.0,
smithy/node-http-handler para a versão 4.0.1
Correções de bugs¶
Correção da verificação das permissões do arquivo de cache do token e de seu proprietário quando a autenticação é definida como
EXTERNALBROWSER
ouUSERNAME_PASSWORD_MFA
. Para obter mais informações, consulte CVE-2025-24791.Correção do tipo
FileAndStageBindStatement
no arquivo de tipagens.Correção de um problema com a interrupção de solicitações e métodos de solicitação inconsistentes em
HttpClient
.Correção de um problema com as definições de configuração de proxy usadas para enviar solicitações a um bucket do GCS.