2025년 .NET Driver 릴리스 정보¶
이 문서에는 .NET Driver 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.
동작 변경 사항
새로운 기능
고객이 직면한 버그 수정
Snowflake는 .NET Driver 업데이트에 의미 체계 버전 관리를 사용합니다.
설명서는 .NET 드라이버 섹션을 참조하십시오.
버전 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
매개 변수를 추가했습니다.
버그 수정 사항¶
인증자에 대한 대/소문자 구분이 수정되었습니다. 수정 전에는 인증자가 대문자를 사용할 경우
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
을 사용할 수 있는 기능을 수정했습니다.