MySQL Connector/NET Release Notes
All demos, code samples, and test-debug scripts are now optional to install, whereas before these items were installed by default. (Bug #19248623)
Instances of the DataReader
class did not
close connections implicitly as expected when
CommandBehavior
was set to
CloseConnection
. This fix ensures that the
connection is closed properly when the
DataReader
object no longer exists.
(Bug #27277013)
When a decimal column was defined with a scale of zero, such as
DECIMAL(8, 0)
, the value of the
NumericPrecision
field returned by the
MySqlDataReader.GetSchemaTable
method was
lower by one. For example, it returned 7 instead of 8 as
expected.
(Bug #26954812, Bug #88058)
The data table returned by the
MySqlDataReader.GetSchemaTable
method had an
inaccurate value of zero assigned to the
ColumnSize
field for
LONGTEXT
and LONGBLOB
data
types, and also indicated that the IsLong
field value was false
when it should have
returned true
.
(Bug #26876592, Bug #87876)
The MySqlDataReader.GetSchemaTable
method
returned different column-size values when used with different
character sets.
(Bug #26876582, Bug #87868)
Support for making a secure connection to a server configured to use TLSv1.2 was limited by external factors. (Bug #25689154)
SSL connections made to a single MySQL instance could not be disconnected and created repeatedly without restarting the client application to clear the half-open sockets. (Bug #20393654, Bug #75022)