This section documents all changes and bug fixes applied since the release of 5.2.1.
Bugs Fixed
The UML relationship notation was incorrect.
When setting a Foreign Key to NULLable, the table referenced by the Foreign Key should be marked as optional. However, MySQL Workbench marked the table containing the Foreign Key itself as optional. (Bug #45069)
If MySQL Workbench gave the message that the MySQL Server was no longer available (because of timeout due to inactivity) then MySQL Workbench crashed when the user tried to reconnect. (Bug #45123)
The Synchronize Model with Database wizard contain a spelling mistake. The word “synchronization” was mispelled as “synchronizatiob”. (Bug #45939)
MySQL Workbench 5.1.16 failed to create INSERTs in the exported DDL for some tables. (Bug #45920)
If a user added a LIMIT clause to a query,
the automatically added LIMIT 0,1000 clause
caused a syntax error.
(Bug #45051)
MySQL Workbench crashed at startup on Mac OS X. (Bug #45869)
The new SQL IDE, introduced in 5.2, did not support returning results from procedures. When any routine was called, there were no results displayed in the query editor window. However, the log contained the message “Response: OK”.
When another query was run on the same connection, the log message was:
Error Code: 2014 Commands out of sync; you can't run this command now
(Bug #44910)
