MySQL Connector/NET Release Notes
The MySqlSimpleRoleProvider.RoleExists
method
would return true instead of false.
(Bug #20325391, Bug #73880, Bug #75397)
With the Driver.GetTimeZoneOffset method, the TimeZone offset was not calculated correctly, and instead it was always set to 0. In other words, this caused the time zone to always be set to UTC. (Bug #20200662, Bug #74134)
With Entity Framework 6, passing in a string reference to the
StartWith
clause would return incorrect
results.
(Bug #20129927, Bug #20334228, Bug #20334274, Bug #74918)
Repeatedly calling the MySql.Web.Security.MySqlSimpleMembershipProvider.ValidateUser method could leave open MySQL connections. (Bug #20109419, Bug #75662)
The GetTimeZoneOffset
method would return an
incorrect value depending on the server Time and TimeZone, as it
did not take into account the day into the context of the time
difference.
(Bug #20065691, Bug #20362040, Bug #20362036, Bug #74905)
The uninstaller process would fail and not remove the connector. (Bug #19485102, Bug #73677)
A connection string that included Chinese characters for a database or uid property would emit the following exception; "MySqlException: Unknown database '???'". (Bug #18141356, Bug #20508130, Bug #70041)
Loading two nested collections could be reported as an invalid SQL query as MySQL Connector/NET only generated a partial query. (Bug #18049862, Bug #20409538, Bug #20409528, Bug #70941)