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)를 통해 로그인 요청 원격 분석이 확장되었습니다. 감지는 시작 시 백그라운드에서 한 번 실행되며 제한 시간은 200ms입니다. 이 기능은 SNOWFLAKE_DISABLE_PLATFORM_DETECTION 환경 변수를 설정하여 비활성화할 수 있습니다.

  • 워크로드가 전이적 서비스 계정 가장을 통해 다른 ID로 인증될 수 있도록 authenticator=WORKLOAD_IDENTITY 에 대한 workloadIdentityImpersonationPath 연결 매개 변수를 추가했습니다.

  • HonorSessionTimezone 연결 매개 변수를 추가했습니다(기본값: false). true`로 설정된 경우, :codenowrap:`TIMESTAMP_LTZ 값은 로컬 컴퓨터 타임존 대신 세션 TIMEZONE 매개 변수(ALTER SESSION SET TIMEZONE을 사용하여 설정)를 사용합니다. 이는 향후 주요 릴리스에서 기본 동작이 됩니다.

버그 수정 사항

  • 유휴 세션을 닫는 데 실패할 때 연결 풀에서 제거되지 않는 문제를 수정했습니다.

  • 쿼리 실행 중 HTTP 401을 수신하는 세션이 연결 풀로 반환되는 문제를 수정했습니다.

  • CancellationToken 이 취소될 때 GetResultsFromQueryIdAsync 가 서버에서 쿼리를 중단하지 않는 문제를 수정했습니다. 이전에는 Snowflake에서 쿼리가 계속 실행되는 동안 클라이언트 측 폴링만 중지되었습니다.

  • Azure GET(다운로드) 작업에서 서버가 암호화된 스테이지에 대해 미리 서명된 URLs를 반환할 때 DOWNLOADED 대신 UPLOADED 결과 상태를 잘못 보고하는 문제가 수정되었습니다.

  • 서버가 실패한 쿼리 응답에서 queryContext 를 반환할 때 쿼리 컨텍스트 캐시가 업데이트되지 않는 문제를 수정했습니다.

  • CRL 발급자 유효성 검사 개선: 이제 DER 인코딩을 사용하여 발급자 이름을 비교하고( S=ST= 등의 문자열 형식 불일치 방지), 두 확장이 모두 있는 경우 CRL의 권한 키 식별자가 발급 CA의 주체 키 식별자에 대해 검증됩니다.

버전 5.4.1(2026년 2월 17일)

새로운 기능 및 개선 사항

  • :codenowrap:`/etc/os-release`에서 구문 분석된 Linux 배포 세부 정보를 사용하여 로그인 요청 원격 분석을 확장했습니다.

버그 수정 사항

  • :codenowrap:`ExtractCell()`에서 재시도 상태 정리, 배치 무결성 유효성 검증, 방어적 경계 검사를 추가하여 Arrow 결과 청크에서 :codenowrap:`IndexOutOfRangeException`을 수정했습니다.

  • Arrow 결과 형식에서 소수 자릿수가 9보다 큰 NUMBER/DECIMAL 열을 읽을 때 IndexOutOfRangeException 오류가 발생하는 문제를 수정했습니다.

버전 5.4.0(2026년 2월 5일)

새로운 기능 및 개선 사항

  • Red Hat Enterprise Linux(RHEL) 9에 대한 지원을 추가했습니다.

  • DECFLOAT 데이터 타입에 대한 지원을 추가했습니다(전체 자릿수를 유지하기 위해 문자열로 반환됨).

버그 수정 사항

  • Snowflake 백엔드에서 빈 배치가 반환될 때 Arrow 결과 처리에서 발생하는 :codenowrap:`IndexOutOfRangeException`을 수정했습니다.

버전 5.3.0(2026년 1월 7일)

새로운 기능 및 개선 사항

  • 네이티브 Rust 확장 프로그램을 위한 테스트 플랫폼을 식별하고 준비하기 위해 확장된 원격 분석을 위한 공유 라이브러리를 도입했습니다.

버그 수정 사항

  • 없습니다.