Skip to content

Releases: mysql-net/MySqlConnector

0.26.0

25 Aug 22:15
Compare
Choose a tag to compare
  • Add convenience methods that return derived types: #313

0.25.1

25 Aug 22:15
Compare
Choose a tag to compare
  • Prevent exception being thrown from MySqlSession.DisposeAsync, which could cause leaked connections: #305

0.25.0

13 Aug 01:27
Compare
Choose a tag to compare
  • Add netstandard2.0 compile target: #270.

0.24.2

08 Aug 16:54
Compare
Choose a tag to compare
  • Fix leaked session when a MySqlException is thrown because a query contains a user-defined variable and Allow User Variables=false: #305

0.24.1

07 Aug 15:03
Compare
Choose a tag to compare
  • Recover leaked sessions when MySqlDataReader isn't disposed: #306

0.24.0

27 Jul 20:03
Compare
Choose a tag to compare
  • Breaking Add AllowPublicKeyRetrieval connection string setting, defaulted to false: #286
    • Add ServerRSAPublicKeyFile connection string setting.
  • Fix hang in MySqlDataReader.Dispose if function threw an exception: #299
  • Fix InvalidOperationException if MySqlBulkLoader is used inside a transaction: #300

0.23.0

10 Jul 19:23
Compare
Choose a tag to compare
  • Support .NET 4.5: #295
  • Send client connection attributes: #293
  • Dispose X509Certificate2 objects (.NET 4.6 and later): #275

0.22.0

29 Jun 14:48
Compare
Choose a tag to compare
  • Add server certificate validation via MySqlConnectionStringBuilder.CACertificateFile: #280
  • Support sha256_password authentication: #281
  • Ignore IOException in TryPingAsync: #289
  • Fix "Aborted connection" server errors when MySqlConnection isn't disposed: #290
  • Run integration tests on MySQL Server 5.6, MySQL Server 5.7, MariaDB 10.3, Percona Server 5.7.

0.21.0

22 Jun 01:26
Compare
Choose a tag to compare
  • Add MySqlHelper.EscapeString: #277

0.20.2

21 Jun 23:09
Compare
Choose a tag to compare
  • Fix bugs where objects holding unmanaged resources weren't disposed: #275