.NET Driver release notes for 2025¶
This article contains the release notes for the .NET Driver, including the following when applicable:
Behavior changes
New features
Customer-facing bug fixes
Snowflake uses semantic versioning for .NET Driver updates.
See .NET Driver for documentation.
Version 4.4.0 (April 10, 2025)¶
New features and improvements¶
Added an SSO token cache for external browser authentication and the
client_store_temporary_credential
parameter to indicate whether to use the SSO cache.
Bug fixes¶
Fixed case insensitivity for authenticators. Before the fix, the logic for
username_password_mfa
andoauth
was not properly applied if authenticators used uppercase characters.Fixed an issue with passing null into a query parameter.
Fixed an issue with reading tokens from the Windows Credential Manager, which was used for
username_password_mfa
authenticator. In some cases the value read from the credential manager could be too long.Made some small changes to credential manager implementations, such as changing some log levels and issuing a warning for too permissive cache directory permissions on Unix instead of changing the permissions automatically.
Fixed the binding of
AnsiString
parameters to theTEXT
type.Fixed loading structured or semi-structured data to a
DataTable
.
Version 4.3.0 (January 29, 2025)¶
New features and improvements¶
Added support for configuring connection parameters in TOML files.
Added an MFA token cache.
Added support for GCP region-specific endpoints.
Made encryption headers for files downloaded by GET be case insensitive.
The driver was tested with .net9 framework.
Extended documentation for checking CRL endpoints for Windows users.
Bug fixes¶
Improved security of intermediary files placed in OS temporary directories, which makes the files no longer world-readable. For more information, see CVE-2025-24788.
Fixed an issue with handling null data in failed responses.
Fixed an issue with logging diagnostic information.
Fixed an issue with handling of spaces in the file path for PUT command with GCS (Google Cloud Storage).
Fixed an issue with handling GCS endpoints without
https://
prefix.Fixed an issue with downloading files with a GET operation that don’t have the
SFC_DIGEST
property in their metadata.Fixed the ability to use
STDOUT
as the log path in Easy Logging feature.