DBDesigner 4 - Version History

Source Releases

Version Changes
4.0.3.15 • New: Scaling of the Index tab in the Table editor when the whole editor is resized.
• New: Oracle 8 compatibility when reverse engineering a Oracle database.
• Bugfix: Recursive relations on a table itself caused various AVs and strange behaviour. fixed.
• Bugfix: When DBDesigner4 was launched the very first time the DBDesigner4_Translations.txt wasn't copied to the personal files directory. This caused a warning. fixed.
4.0.3.14 • New: Translation features were reprogrammed and enabled.
• Bugfix: Infinite Loop could cause a Stack Overflow error when two tables were connected by a relation and were moved to a special position to each other.
4.0.3.13 • New: Geographic DataTypes added.
• New: When a object is copied to / pasted from the clipboard, the Status Bar displays a corresponding message.
• Bugfix: Deleting a table in the Tables Tab did not remove the table from the list. That may lead to an AV. fixed
• Bugfix: Copying object(s), Saveing the model in the database caused the model's save path to be changed. fixed.
• Bugfix: QApplication_postEvent caused AVs because of improper use. fixed.
• Bugfix: When a model was opened from database the stored model was added to the current model. fixed.
4.0.3.12 • New: Oracle Reverse Engineering functions.
• New: Recursive Relations to enable a relation between a table and itself.
• Bugfix: Translation.ini was bigger than 64kB causing errors when using Win98.
4.0.3.11 • New: When entering new table columns, the cursor jumps between column name / datatype automatically.
• New: Copy selected Objects as Image function copies the image to clipboard for use in Office / Photoshop / ...
• New: Export selected Objects as Image function.
• New: Export Model as Image now only exports the model area, not the complete model canvas.
4.0.3.10 • Bugfix: When exporting grid-data as SQL INSERTS the tablename could contain the whole SQL Select command. fixed.
4.0.3.9 • Bugfix: Disabled Translation function because they might cause Access Violations.
4.0.3.8 • Bugfix: The default table prefix was added to the tablename, causing broken DBSync / Export functions. fixed.
4.0.3.7 • New: Schema Filter in the Reverse Engineer Dialog.
• Bugfix: When a table prefix was deleted and previously assigned to a table, exporting SQL Scripts causes an Index out of Bounds error. fixed.
4.0.3.6 • Bugfix: When using a Linux MySQL Server one could not list a host's databases or create a new one. fixed.
• Bugfix: Linux: Column Grid in the Table Editor missed Captions. fixed.
4.0.3.5 • New: ESC Key in Editors closes the editor without applying changes.
• New: Table Editor now supports improved Datatype editing.
• Bugfix: When a Table is renamed the FK Columns were not updated. fixed.
4.0.3.4 • New: ERwin 4.1 XML import
• New: Constraint Object move when user holds the Shift Key.
• New: Center Model function in the Edit Main Menu.
• New: New Option to select a different HTML Browser for the HTML Documentation.
• New: New Option to enable "back ticks" for table/column/index names
• New: New Option to disable reserved words replacement
• New: Localisation
• Bugfix: DBSyncronize raised an AV when a table with a very long name was synchronized. fixed.
• Bugfix: DBSyncronize now treats tinyint(1) as BOOL.
• Bugfix: FK Datatype and Options were not updated when the source Key was changed. fixed.
• Bugfix: Win98/ME: Open File Dialog raised exception: Drive C: not valid.
4.0.3.3 • Bugfix: Compare/Alter Statisic after Database Synchronisation listing was incorrect. fixed.
• Bugfix: Scripts are not executed correctly when using ; as seperator. fixed.
4.0.3.2 • New: New option [Minimize on [Ctrl+Shift+C] Copy Command].
• New: Compare/Alter Statisic after Database Synchronisation.
• Bugfix: AV when closing About Window.
4.0.3.1 • New: When executing a query the affected rows and the execution time is displayed.
• New: SQL Scripts can now be executed.
• New: Reserved words can now be edited in the DBDesigner4 Options dialog.
• New: Automatic Index creation on FK Columns.
• New: Foreign Key Columns are locked in the table editor.
• New: Table Editor can be resized now.
• New: New design of the Table Options / DBDesigner4 Options.
• New (Windows): The DBDesigner4 Settings directory is now located in the user's Application Data directory. Existing settings are moved from the users Personal Files directory automatically.
• New: OK / Cancel Buttons in Editors and Option Dialoges.
• Bugfix: Exception when syncronizing Standard Inserts and they were not seperated by a clear line.
• Bugfix: When assigning a datatype to a column in the table editor, an additional click on the datatype palette was required before a datatype could be dragged. fixed. • Bugfix: When entering several new columns in the table editor, the only way to quit editing was to press ESC. Now Return in an empty field will chancel the edit mode. • Bugfix: When an object was deleted when opened in an editor, an Access Violation occured. fixed.
• Bugfix: Relation Kind was not restored when undo was selected. fixed.
• Bugfix: Plugin Parameters where not displayed entirely in the Model Options. fixed.
4.0.2.96 • New: Ctrl+Shift+Tab now works when Palettes are docked.
• New: Automatic fix of wrong ENUM/SET definition (see 4.0.2.95 release info)
• Bugfix: Datatype's parameters could not be editied on Linux machines
• Bugfix: Foreign Key Reference no longer contains MATCH FULL/PARTIAL option
• Bugfix: ENUM datatype's parameters could be truncated in table editor
4.0.2.95 • New: Added ForeignKey Prefix / Postfix options.
• New: Added support for ENUM / SET datatypes.
• Bugfix: Foreign Key Reference Syntax now works with MySQL 4.0
• Bugfix: Foreign Key Reference is now created when using DBSync function.
4.0.2.94 • New: Added Default Table Type and Default ActivateRefDefForNewRelation options.
4.0.2.93 • New: Make DBDesigner4 work with no personal settings for each user with the -disablePersonalSettings parameter at startup.
4.0.2.92 • New: Use Table Name In Foreign Key Columns option.
• New: The Default Values for Snap to Grid and TableNameInRefs can be modified.
4.0.2.91 • Bugfix: When a model was saved after Reverse Engineering an access violation occured. Fixed.
4.0.2.90 • New: Snap to Grid feature.
4.0.2.89 • Bugfix: IDs of Objects could overlap after model was loaded. Fixed.
4.0.2.88 • Bugfix: Plugin - Data was not loaded. Fixed.
• New: When using the Database Synchronisation function tables are now renamed if the name was changed in the model. Previously they had beed dropped and recreated.
• New: Index Columns now support the additional lenght parameter for BLOB fields.
4.0.2.87 • Bugfix: Version number was not automatically increased when model was stored in database and option was selected. Fixed.
• New: The model's version can now be edited in model option dialog.
4.0.2.86 • First puplic release. Version history will start from this version.

Documentation Releases

Version Changes
1.0.42 • Renamed syncrosation to synchrosation.
• Added Plugins Menu
1.0.41 • New Modelling and Quering Section.
1.0.40 • Updated Screenshots and listing of new functions.
1.0.39 • Improved Fundamentals section. Included GNU GPL with the Online and PDF documentation.
1.0.38 • First puplic release. Version history will start from this version.



Copyright 2003 fabFORCE.net. All rights reserved.