.NET Driver Versionshinweise 2026¶
Dieser Artikel enthält die Versionshinweise für .NET Driver, einschließlich der folgenden, sofern zutreffend:
Verhaltensänderungen
Neue Features
Fehlerkorrekturen für Kunden
Snowflake verwendet semantische Versionierung für .NET Driver-Aktualisierungen.
Siehe .NET-Treiber für die Dokumentation.
Version 5.5.0 (13. April 2026)¶
Neue Features und Verbesserungen¶
Der Treiber enthält jetzt
SPCS_TOKENin Anmeldeanforderungen, wenn sie innerhalb eines Snowpark Container Services (SPCS)Containers (erkannt über die UmgebungsvariableSNOWFLAKE_RUNNING_INSIDE_SPCS) ausgeführt werden.Erweiterte Telemetrie von Anmeldeanforderungen mit Erkennung von Cloudplattformen und Umgebungen (AWS Lambda, EC2, Azure VM/Functions, GCE/Cloud Run, GitHub Actions). Die Erkennung wird einmalig beim Start im Hintergrund innerhalb eines Timeouts von 200 ms ausgeführt. Sie können dieses Feature deaktivieren, indem Sie die Umgebungsvariable
SNOWFLAKE_DISABLE_PLATFORM_DETECTIONfestlegen.Verbindungsparameter
workloadIdentityImpersonationPathfürauthenticator=WORKLOAD_IDENTITYwurde hinzugefügt, was es Workloads ermöglicht, sich durch einen transitiven Dienstkonto-Identitätswechsel als eine andere Identität zu authentifizieren.Verbindungsparameter
HonorSessionTimezonewurde hinzugefügt (Standard:false). Wenn der Wert auftrue, berücksichtigenTIMESTAMP_LTZ-Werte den Sitzungsparameter TIMEZONE (festgelegt mit ALTER SESSION SET TIMEZONE) anstelle der lokalen Zeitzone des Computers. Dies wird zum Standardverhalten in einem zukünftigen Hauptrelease.
Fehlerkorrekturen¶
Es wurde ein Problem behoben, bei dem inaktive Sitzungen nicht aus dem Verbindungspool entfernt wurden, wenn sie nicht geschlossen werden konnten.
Es wurde ein Problem behoben, bei dem Sitzungen, die HTTP 401 während der Ausführung der Abfrage erhalten, an den Verbindungspool zurückgegeben wurden.
Es wurde ein Problem behoben, bei dem
GetResultsFromQueryIdAsyncAbfragen auf dem Server nicht abbricht, wennCancellationTokenabgebrochen wird. Bisher wurde nur das clientseitige Abrufen gestoppt, während Abfragen in Snowflake weiter ausgeführt wurden.Es wurde ein Problem behoben, bei dem Azure-Vorgänge des Typs GET (Download) fälschlicherweise den Ergebnisstatus
UPLOADEDanstelle vonDOWNLOADEDmeldet, wenn der Server vorsignierte URLs für einen verschlüsselten Stagingbereich zurückgibt.Es wurde ein Problem behoben, bei dem der Abfragekontext-Cache nicht aktualisiert wird, wenn der Server
queryContextin einer fehlgeschlagenen Abfrageantwort zurückgibt.Validierung von CRL-Ausstellern wurde verbessert: Ausstellernamen werden jetzt mithilfe der DER-Codierung verglichen (Vermeidung von Konflikten in der Zeichenfolge wie
S=vsST=) und die CRL des Autorisierungsschlüsselbezeichners wird mit der ausstellenden CA des Subjektschlüsselbezeichners abgeglichen, wenn beide Erweiterungen vorhanden sind.
Version 5.4.1 (17. Februar 2026)¶
Neue Features und Verbesserungen¶
Erweiterte Telemetrie von Anmeldeanforderungen mit Details zur Linux-Distribution, die von :codenowrap:` /etc/os-release` geparst werden.
Fehlerkorrekturen¶
Fehler mit
IndexOutOfRangeExceptionin der Verarbeitung von Arrow-Ergebnisblöcken durch Hinzufügen einer Bereinigung des Wiederholungsstatus, der Validierung der Batch-Integrität und der Überprüfung von Defensive-Grenzen inExtractCell ().IndexOutOfRangeExceptionbeim Lesen vonNUMBER/DECIMAL-Spalten mit einer Skalierung größer als 9 im Arrow-Ergebnisformat behoben.
Version 5.4.0 (05. Februar 2026)¶
Neue Features und Verbesserungen¶
Unterstützung für Red Hat Enterprise Linux (RHEL) 9 hinzugefügt.
Unterstützung für den DECFLOAT-Datentyp hinzugefügt (wird als Zeichenfolge zurückgegeben, um die volle Genauigkeit beizubehalten).
Fehlerkorrekturen¶
Fehler mit
IndexOutOfRangeExceptionbei der Verarbeitung von Arrow-Ergebnissen behoben, wenn vom Snowflake-Backend leere Batches zurückgegeben werden.
Version 5.3.0 (07. Januar 2026)¶
Neue Features und Verbesserungen¶
Einführung einer freigegebenen Bibliothek für erweiterte Telemetrie zur Identifizierung und Vorbereitung der Testplattform für native Rust-Erweiterungen.
Fehlerkorrekturen¶
Keine.