2025년 .NET Driver 릴리스 정보¶
이 문서에는 .NET Driver 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.
동작 변경 사항
새로운 기능
고객이 직면한 버그 수정
Snowflake는 .NET Driver 업데이트에 의미 체계 버전 관리를 사용합니다.
설명서는 .NET 드라이버 섹션을 참조하십시오.
버전 4.8.0(2025년 8월 13일)¶
새로운 기능과 업데이트¶
AWS, Azure, Google Cloud, Kubernetes 플랫폼에서 워크로드 ID 페더레이션에 대한 지원을 추가했습니다.
WORKLOAD_IDENTITY_PROVIDER
연결 매개 변수를 추가했습니다.WORKLOAD_IDENTITY
을authenticator
연결 매개 변수 값에 추가했습니다.
OAuth 흐름 동안 일회용 새로 고침 토큰에 대한 지원을 추가했습니다.
버그 수정 사항¶
OAuth 인증 프로세스 내에서 기본
RedirectUri
의 후행 슬래시를 제거했습니다.AWS FIPS 배포에서
엔드포인트
재정의를 무시하는 문제를 수정했습니다.
버전 4.7.0(2025년 7월 1일)¶
비공개 미리 보기(PrPr) 기능¶
AWS, Azure, GCP 및 Kubernetes 플랫폼에서 워크로드 ID 페더레이션에 대한 지원을 추가했습니다.
면책 조항:
이 기능은
SF_ENABLE_EXPERIMENTAL_AUTHENTICATION
환경 변수를true
로 설정해야만 액세스할 수 있습니다.이 기능은 프로덕션이 아닌 데이터에만 사용해야 합니다.
이 PrPr 기능은 지원 대상에서 제외됩니다. 그러나 제품 및 엔지니어링 팀이 PrPr 단계에서 지원할 수 있습니다.
참여 및 설명서는 계정 팀에 문의하십시오.
새로운 기능 및 개선 사항¶
없습니다.
버그 수정 사항¶
비동기 프로그래밍 방식 액세스 토큰 인증을 위한
ConfigureAwait(false)
를 설정했습니다.MinPoolSize
기능을 사용하는 세션을 생성할 때 연결 문자열에 외부에서 제공되는OAuthClientSecret
매개 변수가 누락되는 문제를 해결했습니다.
버전 4.6.0(2025년 6월 18일)¶
새로운 기능 및 개선 사항¶
Google Cloud Storage(GCS)의 가상 스타일 도메인에 대한 지원을 추가했습니다.
HTTPS 호출에 대한 로그에 기간을 추가했습니다.
연결을 풀링하기 전에 쿼리 컨텍스트 캐시 정리를 추가했습니다.
버그 수정 사항¶
DML 작업에 대한 결과 세트 반환을 활성화했습니다.
작업 결과를 가져올 때 만료된 세션의 새로 고침을 추가했습니다.
버전 4.5.0(2025년 5월 9일)¶
새로운 기능 및 개선 사항¶
OAuth 2.0 승인 코드 플로우 인증이 추가되었습니다.
oauth_authorization_code
인증자를 추가했습니다.인증자 구성을 위해
oauthScope
,oauthClientId
,oauthClientSecret
,oauthAuthorizationUrl
,oauthTokenRequestUrl
및oauthRedirectUri
연결 변수를 추가했습니다.연결 문자열로 제공하는 대신
SnowflakeDbConnection.OAuthClientSecret
속성을 설정하여:codenowrap:oauthClientSecret
을 제공하는 기능을 추가했습니다.OAuth 2.0 토큰에 대한 캐시를 추가했습니다.
OAuth 2.0 클라이언트 자격 증명 플로우 인증이 추가되었습니다.
oauth_client_credentials
인증자를 추가했습니다.인증 구성을 위해
oauthScope
,oauthClientId
,oauthClientSecret
및oauthTokenRequestUrl
연결 매개 변수를 추가했습니다.연결 문자열로 제공하는 대신
SnowflakeDbConnection.OAuthClientSecret
속성을 설정하여:codenowrap:oauthClientSecret
을 제공하는 기능을 추가했습니다.
프로그래밍 방식 액세스 토큰 인증이 추가되었습니다.
programmatic_access_token
인증자를 추가했습니다.연결 문자열에서 또는
SnowflakeDbConnection.Token
속성을 설정하여token
매개 변수를 지정하는 기능을 추가했습니다.
scheme
,port
및host
연결 속성에 대한 유효성 검사를 추가했습니다.토큰을 연결 문자열로 제공하는 대신 codenowrap:
SnowflakeDbConnection.Token
속성을 설정하여 토큰을 제공하는 기능을 추가했습니다.
버그 수정 사항¶
없습니다.
버전 4.4.1(2025년 4월 28일)¶
새로운 기능 및 개선 사항¶
없습니다.
버그 수정 사항¶
간편 로깅 구성 파일에 대한 액세스를 확인할 때 사용 시간 확인 시간(TOCTOU) 경쟁 조건을 수정했습니다. 자세한 내용은 CVE-2025-46326 을 참조하십시오.
CancellationTokenSource.CancelAsync()
로 연결을 취소해도 풀 사용량 카운터가 줄어들지 않는 문제를 수정했습니다.
버전 4.4.0 (2025년 4월 10일)¶
새로운 기능 및 개선 사항¶
외부 브라우저 인증을 위한 SSO 토큰 캐시 및 SSO 캐시 사용 여부를 나타내는
client_store_temporary_credential
매개 변수를 추가했습니다.토큰 캐싱 개선을 포함하여 Linux용 파일 기반 자격 증명 캐시를 구현하고 개선했습니다.
버그 수정 사항¶
인증자에 대한 대/소문자 구분이 수정되었습니다. 수정 전에는 인증자가 대문자를 사용할 경우
username_password_mfa
및oauth
에 대한 로직이 제대로 적용되지 않았습니다.쿼리 매개 변수에 null을 전달할 때 발생하는 문제를 수정했습니다.
윈도우 자격 증명 관리자에서 토큰을 읽는 데 사용되는
username_password_mfa
인증자 관련 문제를 수정했습니다. 경우에 따라 자격 증명 관리자에서 읽은 값이 너무 길 수 있습니다.일부 로깅 수준을 변경하고 권한을 자동으로 변경하는 대신 Unix에서 너무 허용적인 캐시 디렉터리 권한에 대한 경고를 발행하는 등 자격 증명 관리자 구현을 약간 변경했습니다.
AnsiString
매개 변수가TEXT
유형으로 바인딩되는 것을 수정했습니다.정형 또는 반정형 데이터를 :codenowrap:`DataTable`에 로드하는 문제를 해결했습니다.
버전 4.3.0(2025년 1월 29일)¶
새로운 기능 및 개선 사항¶
TOML 파일에서 연결 매개 변수 구성에 대한 지원을 추가했습니다.
MFA 토큰 캐시를 추가했습니다.
GCP 리전별 엔드포인트에 대한 지원을 추가했습니다.
GET 에서 다운로드하는 파일의 암호화 헤더를 대/소문자를 구분하지 않도록 했습니다.
드라이버는 .net9 프레임워크로 테스트되었습니다.
Windows 사용자를 위한 CRL 엔드포인트 확인을 위한 설명서를 확장했습니다.
버그 수정 사항¶
OS 임시 디렉터리에 저장된 중개 파일의 보안이 개선되어 더 이상 전 세계에서 파일을 읽을 수 없게 됩니다. 자세한 내용은 CVE-2025-24788 섹션을 참조하십시오.
실패한 응답에서 null 데이터를 처리하는 문제를 수정했습니다.
진단 정보 로그 관련 문제를 수정했습니다.
GCS (Google Cloud Storage)에서 PUT 명령의 파일 경로에서 공백 처리 관련 문제를 수정했습니다.
https://
접두사가 없는 GCS 엔드포인트 처리 관련 문제를 수정했습니다.메타데이터에
SFC_DIGEST
속성이 없는 GET 작업으로 파일을 다운로드할 때 발생하는 문제를 수정했습니다.Easy Logging 기능에서 로그 경로로
STDOUT
을 사용할 수 있는 기능을 수정했습니다.