Releases: mysql-net/MySqlConnector
Releases · mysql-net/MySqlConnector
2.1.12
2.1.11
2.1.10
2.1.9
- Set
Activity
status to ERROR if an exception occurs duringExecuteReader
: #1171. SSL Mode = Disabled
is supported as a synonym forSSL Mode = None
: #1168.- Added
MySqlSslMode.Disabled
enum value.
- Added
MySqlAttribute
implementsICloneable
: #1169.- (Internal) Unix domain socket connection uses
UnixDomainSocketEndPoint
class: #1160. - Thanks to @qq362220083 for contributions to this release.
2.1.8
2.1.7
MySqlCommand
no longer automatically appends a semicolon to the user-providedCommandText
: #1133.- This improves compatibility with Sphinx Search (SphinxQL).
MySqlBulkCopy
supportsMySqlDecimal
,BigInteger
,DateOnly
,TimeOnly
: #1143.- Fix
InvalidOperationException
when theTLS Version
connection string option contains multiple values: #1138.
2.1.6
- Fix unintentional TLS downgrade: #1132.
- To ensure the desired TLS version is used, set
TlsVersion
in your connection string.
- To ensure the desired TLS version is used, set
- Fix deadlock when cancelling a command: #1131.
- Fix
ArgumentException
when callingGetSchema("Parameters")
against MySQL 8.0: #1128. - Set
MySqlParameter.Size
inDeriveParameters
: #1125. - Thanks to @ahydrax and @lostatredrock for contributions to this release.
2.1.5
2.1.4
2.1.3
- Fix
Use Compression = True
when running under .NET 6.0: #1120. - Fix calculation of affected rows (the return value of
ExecuteNonQuery
) for compound statements: #1096. - Use a better
FormatException
message when a GUID can't be read: #1114. - Use cryptographic one-shot operations on .NET 5.0 and later.
- Performance: Use
SkipLocalsInit
where possible.