Releases: mysql-net/MySqlConnector
Releases · mysql-net/MySqlConnector
0.64.0
18 Apr 19:48
Compare
Sorry, something went wrong.
No results found
Support TlsVersion connection string option: #760 .
Implement IConvertible on MySqlDateTime: #798 .
Always use SESSION transaction isolation level: #801 .
Avoid composite commands when starting a transaction: #774 .
0.63.2
09 Apr 22:08
Compare
Sorry, something went wrong.
No results found
Support IsolationLevel.Snapshot in BeginTransaction: #791 .
Support DataSourceInformation in GetSchema: #795 .
Thanks to @battyejp and @vdaron for contributions to this release.
0.63.1
04 Apr 18:59
Compare
Sorry, something went wrong.
No results found
Fix missing quoting of table name in MySqlBulkCopy: #792 .
Fix bug in ChangeDatabase that rolled back an active transaction: #794 .
0.63.0
26 Mar 23:24
Compare
Sorry, something went wrong.
No results found
Experimental Add new transaction savepoint API (from .NET 5): #775 .
Allow TINYINT(1) (BOOL) columns to be read using MySqlDataReader.GetInt32, GetInt16, GetByte, etc. when TreatTinyAsBoolean=true: #782 .
These methods will always return 1 for any non-zero value in the underlying column.
Allow FLOAT and DOUBLE columns to be read using MySqlDataReader.GetDecimal: #785 .
Fix connection timeout when server doesn't respond: #739 .
Thanks to @danielgindi for contributions to this release.
0.62.0
29 Feb 20:44
Compare
Sorry, something went wrong.
No results found
Experimental Add new MySqlBulkCopy class for efficiently loading a table from a DataTable or IDataReader: #737 .
Known issue: individual data values larger than 16MiB cannot be sent.
Improve nullability annotations.
MySqlCommand.CommandText defaults to the empty string: #743 .
Breaking Return empty schema when there is no result set: #744 .
Optimize MySqlDataReader.GetInt32: #725 .
Set TCP Keepalive for all operating systems: #746 .
Remove properties from MySqlConnectionStringBuilder when they're set to null: #749 .
Send shorter connector version to server: #765 .
Throw better exception for invalid connection string values: #763 .
Fix KeyNotFoundException in GetAndRemoveStream: #757 .
Reduce ObjectDisposedExceptions thrown from MySqlCommand.
0.61.0
05 Nov 12:10
Compare
Sorry, something went wrong.
No results found
Add MySqlConnection.CloneWith: #736 .
0.60.4
04 Nov 17:18
Compare
Sorry, something went wrong.
No results found
Fix disclosure of connection password via MySqlConnection.Clone: #735 .
0.60.3
28 Oct 17:46
Compare
Sorry, something went wrong.
No results found
Improve detection of Azure Database for MySQL proxy: #731 .
Implement CommandBehavior.SingleResult and SingleRow: #681 .
Improve "Connect Timeout" exception message when connection pool is empty.
Revalidate missing stored procedures in MySqlCommandBuilder.DeriveParameters(Async): #730 .
0.60.2
21 Oct 16:56
Compare
Sorry, something went wrong.
No results found
Add more schemas to MySqlConnection.GetSchema: #724 .
Add XML documentation to NuGet package.
Add documentation for MySqlConnection.ConnectionTimeout: #727 .
Fix exception in MySqlDataReader.FieldCount and HasRows: #728 .
This fixes a regression introduced in 0.60.1 .
Thanks to @JosephAmalfitanoSSA and @KaliVi for contributions to this release.
0.60.1
20 Oct 21:16
Compare
Sorry, something went wrong.
No results found
Implement CommandBehavior.SchemaOnly: #723 .
Fix MySqlDataReader methods returning data for output parameters of stored procedures: #722 .
This fixes a regression introduced in 0.57.0 .