Releases: mysql-net/MySqlConnector
Releases · mysql-net/MySqlConnector
0.63.1
0.63.0
- Experimental Add new transaction savepoint API (from .NET 5): #775.
- Allow
TINYINT(1)
(BOOL
) columns to be read usingMySqlDataReader.GetInt32
,GetInt16
,GetByte
, etc. whenTreatTinyAsBoolean=true
: #782.- These methods will always return
1
for any non-zero value in the underlying column.
- These methods will always return
- Allow
FLOAT
andDOUBLE
columns to be read usingMySqlDataReader.GetDecimal
: #785. - Fix connection timeout when server doesn't respond: #739.
- Thanks to @danielgindi for contributions to this release.
0.62.0
- Experimental Add new
MySqlBulkCopy
class for efficiently loading a table from aDataTable
orIDataReader
: #737.- Known issue: individual data values larger than 16MiB cannot be sent.
- Improve nullability annotations.
- Optimize
MySqlDataReader.GetInt32
: #725. - Set TCP Keepalive for all operating systems: #746.
- Remove properties from
MySqlConnectionStringBuilder
when they're set tonull
: #749. - Send shorter connector version to server: #765.
- Throw better exception for invalid connection string values: #763.
- Fix
KeyNotFoundException
inGetAndRemoveStream
: #757. - Reduce
ObjectDisposedExceptions
thrown fromMySqlCommand
.
0.61.0
0.60.4
0.60.3
0.60.2
- Add more schemas to
MySqlConnection.GetSchema
: #724. - Add XML documentation to NuGet package.
- Add documentation for
MySqlConnection.ConnectionTimeout
: #727. - Fix exception in
MySqlDataReader.FieldCount
andHasRows
: #728.- This fixes a regression introduced in 0.60.1.
- Thanks to @JosephAmalfitanoSSA and @KaliVi for contributions to this release.
0.60.1
0.60.0
- Possibly breaking Implement conversions in GetFieldValue: #716.
- Add C# 8 nullable annotations to public API.
- Support
Tables
andViews
schemas inMySqlConnection.GetSchema
: #719. - Add better exception message when
'0000-00-00'
can't be converted: #690. - Implement
MySqlConnection.Clone
: #720. - Update list of reserved words.
- Use new
Socket
async APIs (.NET Standard 2.1, .NET Core 3.0). - Update
System.Net.Security
dependency to v4.3.1 (.NET Standard 1.3). - Thanks to @Marusyk and @KaliVi for contributions to this release.