List:Announcements« Previous MessageNext Message »
From:Vladislav Vaintroub Date:July 14 2009 7:16pm
Subject:MySql Connector/Net 5.2.7 has been released
View as plain text  
MySQL Connector/Net 5.2.7, a new version of the all-managed .NET driver
for MySQL has been released. This release is of GA quality and is
suitable for use in production environments. We strongly urge you to
review the change log that is shipped with the product for a thorough
review of the changes.
We have many fixes in this release so please review the changelog and
see if your favorite bug has been fixed. This version officially
supports all versions of MySQL from 4.1 and later.

It is now available in source and binary form from
[http://dev.mysql.com/downloads/connector/net/5.2.html] and mirror sites
(note that not all mirror sites may be up to date at this point of time
- if you can't find this version on some mirror, please try again later
or choose another download site.)

** Changes since 5.2.6 **

- fixed procedure parameters collection so that an exception is thrown
if we can't get the parameters.  Also used this to optimize the
procedure cache optimization
- Added "nvarchar" and "nchar" to possible data types returned by the
DataSourceInformation schema collection so procs that use those types
with parameters will work (bug #39409)
- fixed problem where the connector would incorrectly report the length
of utf8 columns on servers  6.0 and later.  This was caused by 6.0 now
using 4 bytes for utf8 columns
- fixed bug in role provider that was causing it to not correctly fetch
the application  id which caused it to incorrectly report roles (bug #44414)
- fixed Visual Studio 2005 solution so that it builds
- fixed potential endless loop in CompressedStream in case where end of
stream occurs before packet is fully read (bug #43678)
- fixed ReservedWords schema collection to not incorrectly include blank
words and to use the right column name
- fixed display of trigger names
- restructured the connection open error handling so that socket
exceptions come through  as the inner exception (bug #45021)
- added workaround for an apparent problem with WeakReferences and
threads in the mono runtime (bug #45463)
- removed our homebrew implemenation of CompilerGeneratedAttribute as it
was interfering with the compiler in VS2005 (bug #42261)
- fix small bug in SchemaManager that would prevent the schema from
being updated if the  autogenerateschema option was given in anything
but lower case
- applied performance improvement to MySqlHelper.EscapeString (thanks
Franco!) (bug #45699)
- we are now throwing an exception if the default connection encoding
can't be created.  This shouldn't happen but we saw one report that may
have been this. (bug #45589)
- integrated user supplied patch that provides some additional debugging
into in the case of a DNS error
- fixed problem where failing ExecuteReader with CommandBehavior set to
SchemaOnly leaves  connection in a bad state, limiting number of rows
for each subsequent query to 0  (bug #30518)
- added null check in TimeoutExpired handler.  This should not ever
happen but it apparently is in some cases (bug #  40005)
- fixed sql injection bug (bug #45941)


Thread
MySql Connector/Net 5.2.7 has been releasedVladislav Vaintroub15 Jul