Skip to content

Releases: snowflakedb/snowflake-connector-net

v2.0.2

09 Jun 22:58
7be0335
Compare
Choose a tag to compare
  • Fix Decimal conversion overflow issue when integer or decimal part are greater than max int64.
  • Use Task.Delay instead of Thread.Sleep in the Async method to avoid blocking the main thread
  • Ability to turn off Certificate Revocation List validation via connection setting.
  • Change default connection timeout from 900sec to 120sec and change retryable http codes removing retry on 400, 429 and adding retry on 403.

v1.2.4

09 Jun 22:51
bfc6570
Compare
Choose a tag to compare
  • Fix Decimal conversion overflow issue when integer or decimal part are greater than max int64.
  • Use Task.Delay instead of Thread.Sleep in the Async method to avoid blocking the main thread
  • Ability to turn off Certificate Revocation List validation via connection setting.
  • Change default connection timeout from 900sec to 120sec and change retryable http codes removing retry on 400, 429 and adding retry on 403.
  • Change setting DefaultConnectionLimit on each ServicePoint to setting it globally via the ServicePointManager as it causes timeout .

v2.0.1

19 May 21:45
645efad
Compare
Choose a tag to compare
  • Make Timeout and retry behavior inconsistent.
  • Add support for GetBytes, GetChars and GetStream.
  • Fix intermittent boolean conversion issue (for large result set when data in one block).
  • Fix for System access violation when too many threads used to connect concurrently with JWT.
  • Obsolete switch for .Net core leading to not streaming http responses not needed anymore with framework upgrade.
  • Db.Null parameter value was not supported for all DBType.
  • Fix for oktapreview.com was not accepted as a valid Okta url by the Okta authenticator
  • Fix for exception in Connection.Close were causing application to crash when clean up the connection during Dispose.

v1.2.3

19 May 21:44
2d1b0b2
Compare
Choose a tag to compare
  • Make Timeout and retry behavior inconsistent.
  • Add support for GetBytes, GetChars and GetStream.
  • Fix intermittent boolean conversion issue (for large result set when data in one block).
  • Fix for System access violation when too many threads used to connect concurrently with JWT.
  • Obsolete switch for .Net core leading to not streaming http responses not needed anymore with framework upgrade.
  • Db.Null parameter value was not supported for all DBType.
  • Fix for oktapreview.com was not accepted as a valid Okta url by the Okta authenticator
  • Fix for exception in Connection.Close were causing application to crash when clean up the connection during Dispose.

v1.2.2

28 Apr 21:38
3194c9b
Compare
Choose a tag to compare
  • Case insensitive settings comparison for "Authenticator"
  • IsDbNull optimization - Skip unnecessary conversion to the default C# type when checking if the data is Null or not.
  • Improved performance when downloading large amounts of data with faster conversion from Snowflake to C#

v2.0.0

28 Apr 21:47
1305e80
Compare
Choose a tag to compare
  • Case insensitive settings comparison for "Authenticator"
  • IsDbNull optimization - Skip unnecessary conversion to the default C# type when checking if the data is Null or not.
  • Improved performance when downloading large amounts of data with faster conversion from Snowflake to C#
  • Upgraded driver target to .Net framework 4.7.2
  • Removed global http connection settings and only use settings local to the Snowflake driver

v1.2.1

29 Mar 22:49
0671f2d
Compare
Choose a tag to compare
  • Calling cancel on a query should not generate an exception when it fails.
  • Okta Authenticator - Clear sid in cookies to allow login again after first login.

v1.2.0

16 Feb 21:52
189e04b
Compare
Choose a tag to compare
  • Added support for key-pair authentication and oauth.

v1.1.4

29 Oct 17:24
a206296
Compare
Choose a tag to compare
  • Dependency updates in response to CVEs.
  • Added support for a new logger interface with plug-and-play capabilities. Customers can either go with the current default or provide their own instance of a logger to the driver.

v1.1.3

03 Aug 22:42
4733f6b
Compare
Choose a tag to compare
  • Fix wrong result when parsing string with tab in chunk downloader.