MySQL Connector/NET Release Notes
Fixed IndexOutOfBounds when reading BLOB
with
DataReader
with
GetString(index)
.
(Bug #6230)
Fixed GetBoolean returns wrong values (Bug #6227)
Fixed Method TokenizeSql() uses only a limited set of valid characters for parameters (Bug #6217)
Fixed NET Connector source missing resx files (Bug #6216)
Fixed System.OverflowException when using
YEAR
data type.
(Bug #6036)
Fixed MySqlDateTime sets IsZero property on all subseq.records after first zero found (Bug #6006)
Fixed serializing of floating point parameters (double, numeric, single, decimal) (Bug #5900)
Fixed missing Reference in DbType setter (Bug #5897)
Fixed Parsing the ';' char (Bug #5876)
Fixed DBNull Values causing problems with retrieving/updating queries. (Bug #5798)
IsNullable error (Bug #5796)
Fixed problem where MySqlParameterCollection.Add() would throw unclear exception when given a null value (Bug #5621)
Fixed constructor initialize problems in MySqlCommand() (Bug #5613)
Possible bug in MySqlParameter(string, object) constructor (Bug #5602)
Fixed Yet Another "object reference not set to an instance of an object" (Bug #5496)
Cannot run a stored procedure populating mysqlcommand.parameters (Bug #5474)
Setting DbType
threw a
NullReferenceException
.
(Bug #5469)
Calling GetChars
on a
LONGTEXT
column threw an exception.
(Bug #5458)
MySqlCommand
saw instances of
"?"
as parameters in string literals.
(Bug #5392)
DataReader
reported all rows as
NULL
if one row was NULL
.
(Bug #5388)
Fixed Can't display Chinese correctly (Bug #5288)
Fixed MySqlDataReader and 'show tables from ...' behavior (Bug #5256)
Fixed problem in PacketReader where it could try to allocate the wrong buffer size in EnsureCapacity
Fixed problem where using old syntax while using the interfaces caused problems
Added test case for resetting the command text on a prepared command
Fixed problem where connection lifetime on the connect string was not being respected
Field buffers being reused to decrease memory allocations and increase speed
Added Aggregate function test (wasn't really a bug)
Using PacketWriter instead of Packet for writing to streams
Implemented SequentialAccess
Fixed problem with ConnectionInternal where a key might be added more than once
Fixed Russian character support as well
Fixed problem where connector was not issuing a CMD_QUIT before closing the socket
Fixed problem where Min Pool Size was not being respected
Refactored compression code into CompressedStream to clean up NativeDriver
CP1252 is now used for Latin1 only when the server is 4.1.2 and later
Virtualized driver subsystem so future releases could easily support client or embedded server support