Tuesday, June 16, 2009

mysql connector/net 6.0.4 has been released

MySQL Connector/Net 6.0.4, a new version of the all-managed .NET driver
for MySQL has been released.  This is the first post-GA release of the new
6.0 connector and includes several bug fixes from the initial GA release. 

This release is approved for use in all scenarios and officially
supports MySQL servers 4.1 and higher.   It is now available in source and binary form from
[http://dev.mysql.com/downloads/connector/net/6.0.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.)

We have had some reports of installer problems with this package. We are working hard to find the problem. For now it appears that making sure your system is fully updated sometimes helps.  We will release a fix as 6.0.5 once we have solved this issue.

Fixes from 6.0.3
- fixed regression with using stored procedures with datasets (bug #44460)
- fixed compilation under Visual Studio 2005 (bug #44822)
- fixed support for bool data type in entity framework support
- fixed regression where a user could no longer call GetBytes on a GUID column (bug #44507)
- made some fixes to the syntax coloring of sql inside Visual Studio
- fixed display name of triggers inside server explorer
- fixed trigger editing
- fixed tokenization of escaped backslashes (bug #44960)
- fixed conversion of binary(16) type to GUID for entity framework models (bug #44986)
- fixed global Add New menu options with the Visual Studio integration
- improved ad-hoc registration utility so that it handles VS 2005 and VS 2008 properly
- fixed sql that is generated for commands in data set (bug #44512)

New features and improvements
- added Sun Connect registration
- unsigned values are now handled.  Please read the release notes!
- migrated from CTC to VSCT for our menus and buttons.  Also the VisualStudio project will also
  now load and build under VS2005 or VS2008 loading the proper targets files as needed