2025년 Node.js Driver 릴리스 정보

이 문서에는 Node.js Driver 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.

  • 동작 변경 사항

  • 새로운 기능

  • 고객이 직면한 버그 수정

Snowflake는 Node.js Driver 업데이트에 의미 체계 버전 관리를 사용합니다.

설명서는 Node.js 드라이버 섹션을 참조하십시오.

버전 2.1.0(2025년 5월 11일)

새로운 기능과 업데이트

  • OAuth 2.0 승인 코드 플로우 및 OAuth 2.0 클라이언트 자격 증명 플로우에 대한 지원이 추가되었습니다.

    • OAuth 2.0 승인 코드 플로우의 경우:

      • oauthClientId, oauthClientSecret, oauthAuthorizationUrl, oauthTokenRequestUrloauthScope 매개 변수를 추가했습니다.

      • 매개 변수 인증자에 대한 OAUTH_AUTHORIZATION_CODE 매개 변수를 추가했습니다.

    • OAuth 2.0 클라이언트 자격 증명 플로우의 경우:

      • oauthClientId, oauthClientSecret, oauthTokenRequestUrloauthScope 매개 변수를 추가했습니다.

      • 매개 변수 인증자에 대한 OAUTH_CLIENT_CREDENTIALS 매개 변수를 추가했습니다.

  • 가상 스타일 도메인에 대한 지원이 추가되었습니다.

버그 수정 사항

  • 없음

버전 2.0.4(2025년 4월 28일)

비공개 미리 보기(PrPr) 기능

  • 프로그래밍 방식 액세스 토큰 인증에 대한 지원을 구현했습니다.

면책 조항:

  • 이 기능은 SF_ENABLE_EXPERIMENTAL_AUTHENTICATION 환경 변수를:codenowrap:true 로 설정해야 액세스할 수 있습니다.

  • 이러한 기능은 프로덕션이 아닌 데이터에만 사용해야 합니다.

  • 이러한 PrPr 기능은 지원팀에서 담당하지 않습니다. 그러나 제품 및 엔지니어링 팀은 PrPr 단계에서 이용할 수 있습니다.

  • 참여 및 설명서는 계정 팀에 문의하십시오.

새로운 기능과 업데이트

  • Axios를 버전 1.8.2+로 업그레이드했습니다.

버그 수정 사항

  • 간편 로깅 구성 파일에 대한 액세스를 확인할 때 사용 시간 확인(TOCTOU) 경쟁 조건을 수정했습니다. 자세한 내용은 CVE-2025-46328 섹션을 참조하십시오.

  • OCSP 응답 캐시 항목이 올바르게 새로 고쳐지지 않는 문제를 수정했습니다.

버전 2.0.3(2025년 3월 13일)

새로운 기능과 업데이트

  • 없음

버그 수정 사항

  • 파일 업로드 오류에 대한 약속 거부 문제를 수정했습니다.

버전 2.0.2(2025년 1월 29일)

새로운 기능과 업데이트

  • 리전별 Google Cloud Storage 엔드포인트에 대한 지원을 추가했습니다.

  • GCS 에 대한 프로토콜이 없는 엔드포인트를 위한 지원을 추가했습니다.

  • 다음 종속성을 업데이트했습니다.

    • azure/storage-blob을 버전 12.26.x로 업데이트

    • aws-sdk/client-s3에서 버전 3.726.0으로 업데이트

    • smithy/node-http-handler를 버전 4.0.1로 업데이트

버그 수정 사항

  • 인증이 EXTERNALBROWSER 또는 USERNAME_PASSWORD_MFA 로 설정된 경우 토큰 캐싱 파일 권한 및 소유자 확인을 수정했습니다. 자세한 내용은 CVE-2025-24791 섹션을 참조하십시오.

  • 타입 정의 파일에서 FileAndStageBindStatement 유형을 수정했습니다.

  • HttpClient 에서 요청 중단 및 일관되지 않은 요청 메서드와 관련된 문제를 수정했습니다.

  • GCS 버킷으로 요청을 보내는 데 사용되는 프록시 구성 설정 관련 문제를 수정했습니다.