Releases: mysql-net/MySqlConnector
Releases · mysql-net/MySqlConnector
0.40.0
Download on NuGet
- Add
DateTimeKindconnection string setting: #479. - Fix
ArgumentExceptionforSslProtocols.None: #482. - Fix
IOExceptionbeing thrown at startup: #475. - Fix race condition in
OpenTcpSocketAsync: #476. - Optimise
MySqlConnection.OpenwhenConnectionReset=true(default): #483. - Thanks to @ejball for contributions to this release.
MySqlConnector.Logging.Microsoft.Extensions.Logging
- Reduce dependencies to just
Microsoft.Extensions.Logging.Abstractions.
0.39.0
0.38.0
Download on NuGet
- Add Serilog logging provider: #463.
- Add NLog logging provider: #470
- Implement
IDbDataParameteronMySqlParameter: #465. - Implement
MySqlDataReader.GetChar: #456. - Add
MySqlDataReader.GetFieldType(string)overload: #440. - Fix a connection pooling session leak in high contention scenarios: #469.
- Fix overhead of extra connection pools created in a race: #468.
- Thanks to @marcrocny and @snakefoot for contributions to this release.
0.37.1
Download on NuGet
0.37.0
Download on NuGet
- Support TLS 1.2 on Windows clients: #458.
- Use the best TLS version supported by the OS, as per best practices.
- Add
ConnectionIdlePingTimeconnection string setting (Experimental): #461. - Fix failure to log in for accounts with empty passwords that use
caching_sha2_password. - Throw
MySqlExceptionfor invalid port number in connection string.
0.36.1
0.36.0
Download on NuGet
- Breaking Require
CertificateFileto include private key (for mutual authentication): #436. - Add
MySqlDataReader.GetX(string)overloads: #435. - Add
MySqlDataReader.GetTimeSpan: #438. - Add
MySqlDataReader.GetUInt16,GetUInt32,GetUInt64: #439. - Set
MySqlConnection.StatetoConnectionState.Closedwhen the connection fails: #433. - Fix error parsing
--comments in SQL: #429. - Fix error parsing C-style comments in SQL.
- Breaking Wrap unhandled
SocketExceptioninMySqlException: #434.
0.35.0
0.34.2
0.34.1
Download on NuGet
- Add overloads of
MySqlParameterCollection.Add: #424. - Fix conversion of
MySqlCommand.LastInsertedId: #422. - Fix "Expected state to be Failed but was Connected"
InvalidOperationException: #423. - Improve performance when calling stored procedures with no parameters (this was regressed in 0.34.0).
- Reduce severity of some logging statements.