---------------------------------------------------------------------------
Changes In 1.1.12

- Fixed connection issues when special characters were used in passwords
- Fixed handling of (()) default values defined in MS SQL
- Fixed handling of several Oracle DEFAULT values like DEFAULT USER, SYSDATE(), 
- Fixed issue of index names being longer than 32 utf8 characters

---------------------------------------------------------------------------
Changes In 1.1.11

No changes

---------------------------------------------------------------------------
Changes In 1.1.10

The list of addressed bugs includes

- Fixed bug caused by MySQL passwords with % or ++ in them
- Fixed error migrating tables with tinyint
- Fixed incorrect syntax for default values (parenthesis) for MSSQL 2005
- Fixed incorrect syntax for default values (NULL) when migrating from MSSQL 2005
- Fixed PK migration if an existing index with a different name was used
- Fixed a bug that caused the next button to be disabled on MT welcome screen after snapshot restore

---------------------------------------------------------------------------
Changes In 1.1.9

The list of new features includes
- Support for Java 6

The list of addressed bugs includes

- Fixed typo in grtsh

---------------------------------------------------------------------------
Changes In 1.1.8

No Changes

---------------------------------------------------------------------------
Changes In 1.1.7

General

The list of addressed bugs includes

- Fixed Integer overflow for Oracle table reverse engineering

---------------------------------------------------------------------------
Changes In 1.1.6

General

The list of addressed bugs includes

- Fixed Source schema not found when typing the full name in the search box
- Fixed varchar field containing {dsfn TODATE(2006,1,1)} gives syntax error
- Fixed Enter pushes button when editing error tables
- Fixed slash in table name isn't caught.

---------------------------------------------------------------------------
Changes In 1.1.5

General

The list of new features includes

- Added warning when migrating the same schema in the same database

The list of addressed bugs includes

- Fixed Mysql 4.1 -> MySQL 5.1: FLOAT becomes FLOAT(0,0)
- Fixed Migrtion of default values (getdate()) from MSSQL to mysql
- Fixed Unable to find MySQLMigrationToolKit.chm
- Fixed Label Object creation options screen
- Fixed Minor typo in MySQL Migration Toolkit welcome page error message


---------------------------------------------------------------------------
Changes In 1.1.4

General

The list of addressed bugs includes

- Fixed use of MaxDB keyword in bulk transfer
- Fixed cut off texts
    
---------------------------------------------------------------------------
Changes In 1.1.3

General

The list of addressed bugs includes

- Updated error message to reflect the switch to Java 5.0. Java 1.4 does
    not work anymore because of Java backwards compatibility issues
- Reduce the max heap space used to 256MB since 384MB caused problems on 
    some machines


---------------------------------------------------------------------------
Changes In 1.1.2

General

The list of new features includes

- Added new command line option -Xmx to allow the use of more heap, example: -Xmx 512m
- Advanced option to only reverse engineer tables
- More fault tollerant against broken JDBC drivers (Pervasive v8)

The list of addressed bugs includes

- During bulk transfer using the MySQL as source database the Java heap ran out
    quickly for tables with lot of data. Now the data is fetched in blocks

---------------------------------------------------------------------------
Changes In 1.1.1

General

The list of new features includes
- Added support for Sybase
- Added support for explicit username and password parameters for generic connections
- Added support for Pervasive PSQL migration using the generic module
- Added support for Firebird migration using the generic module

Windows

The list of addressed bugs includes
- Fixed display of exceptions in the migration report
- Fixed swapped column names for refered and local column in foreign keys 
- Increased Java Heap Memory to 384MB max
- Fixed bugs #19775, #17466, #17950, #12955, #13269, #13701, #11935, #15807, #15856, 
    #15863, #16760, #20529, #20520, #17388, #17463, #17468, #17465, 
    #18072, #18050, #17489, #10913, #10823, #19992, #12748, #18757,
    #10298, #16729, #19315

---------------------------------------------------------------------------
Changes In 1.0.26

Windows

The list of addressed bugs includes
- Disabled change to lower case for identifiers in generic migration

---------------------------------------------------------------------------
Changes In 1.0.25

Windows

The list of addressed bugs includes
- Fixed missing library in installation

---------------------------------------------------------------------------
Changes In 1.0.24 rc

Windows

The list of addressed bugs includes
- Fixed issues when migrating larger schemata

---------------------------------------------------------------------------
Changes In 1.0.23 rc

Windows

The list of addressed bugs includes
- default values from MSSQL have still not been reverse engineering correctly, brackets are now removed
- fixed wrong handline of MSSQL identity columns
- Oracle CHAR, NCHAR, CLOB and LONG columns are now convertedd with the BINARY flag
- Oracle FLOAT is now converted to DOUBLE

---------------------------------------------------------------------------
Changes In 1.0.22 rc

Windows

The list of new features includes
- Improved speed of Oracle reverse engineering
- if there is an MSSQL IDENTITY column which is not a PK, it will be converted to a PK column

The list of addressed bugs includes
- fixed common error during reverse engineering that the XML is not parseable
- default values from MSSQL have not been reverse engineering correctly
- the column collation names from MSSQL have not been reverse engineering correctly
- fixed freeze by MSSQL database selection on the connection page
- keep DECIMAL values in allowed ranges during an Oracle migration
- added BINARY flag for all Oracle varchar2 and nvarchar2 columns


---------------------------------------------------------------------------
Changes In 1.0.21 rc

Windows

The list of new features includes
- checkbox to change "comment out" status of database objects when the SQL can be edited
- changed table.primaryKey storage to support column lengths for the index
- added command line option to load a snapshot file with the usage -snapshot snapshotfile.xml

The list of addressed bugs includes
- fixed reverse engineering of MS Access foreign key on update / on delete actions
- fixed bug when not writing out the data transfer file
- fixed quoting of \ in migration scripts
- fixed printout of migrated rows when an error occured
- fixed MySQL to MySQL datetime migration issues
- fixed migration of float/double data types from MSSQL


---------------------------------------------------------------------------
Changes In 1.0.20 rc

Windows

The list of new features includes
- added menu items to view the reported list of bugs and to report a new bug

The list of addressed bugs includes
- fixed an error when connecting to a MS SQL Server and pressing the [...] button to list the databases
- made NCHAR, NVARCHAR, NTEXT datatypes migrate to columns with utf8 character set
- added REAL, FLOAT and DOUBLE PRECISION datatypes for Oracle migration
- fixed an issue that prevented SMALLDATETIME dates to be transfered from MS SQL Server


---------------------------------------------------------------------------
Changes In 1.0.19 rc

Windows

The list of addressed bugs includes
- include new JDBC driver that fixes an issue with ? in column names
- fixed column length for Oracle CHAR and NCHAR datatypes
- fixed broken commenting out of views and stored procedures
- MS Access BIT fields were converted to TINYINT(1) UNSIGNED which caused problems with MS Access. They are now converted to TINYINT(1).
- fixed a bug that caused an empty data insert script when online data transfer was not selected


---------------------------------------------------------------------------
Changes In 1.0.18 rc

Windows

The list of new features includes
- Added number of transfered BLOBs to the log output when Direct BLOB Streaming is used
- Added -D parameter to the grtsh so one can set global shell variables for scripts
- Added logging for Java -> Grt object passing. BaseJava:java2GrtXmlLogging({1}) starts the logging, {0} stops it. The logs are written to "C:\Documents and Settings\[USERNAME]\Application Data\MySQL\log". BaseJava:clearLogs() removes the log directory.

The list of addressed bugs includes
- fixed reverse engineering of table columns for Oracle 8 that got broken in 1.0.17 rc
- foreign keys with multible columns resulted in incorrect SQL


---------------------------------------------------------------------------
Changes In 1.0.17 rc

Windows

The list of new features includes
- default values for Oracle are now migrated

The list of addressed bugs includes
- improved speed of passing object from Java to the GRT
- Oracle timestamp columns with timezone did not migrate
- Oracle indices with decending columns are now migrated if the user can access the SYS.COL$ view
- tables with $ that were put on the ignore list were not ignored
- index columns could have a length longer than the column itself


---------------------------------------------------------------------------
Changes In 1.0.16 rc

Windows

The list of new features includes
- added option to remove trailing spaces on varchar columns
- changed internal representation of catalog to contain only reference lists of simple datatypes and charactersets

---------------------------------------------------------------------------
Changes In 1.0.15 rc

Windows

The list of addressed bugs includes
- fix for foreign key references if the schema got renamed

---------------------------------------------------------------------------
Changes In 1.0.14 rc

Windows

The list of new features includes
- new BLOB streaming support option for BLOBs larger than 4MB on the Advanced options of the Data Mapping Options page (needs server parameter max_allowed_packet set to 2M or higher)
- support for MySQL 4.0 servers as target database
- support for MSSQL 7.0

The list of addressed bugs includes
- fixed CLOB support for Oracle >= 9.0
- fixed Oracle NUMBER migration and data transfer
- fixed buttons on the [Advanced >>] section of the Creation Results page
- fixed index column length issues

---------------------------------------------------------------------------
Changes In 1.0.13 rc

Windows

The list of new features includes
- added more options to influence column migration

The list of addressed bugs includes
- always take a LONGBLOB for Oracle LOB datatypes
- fixed a bug that caused an incorrect display when switching between the Detailed Object Mapping page and the Manual Editing page
- advanced option to skip the version check for generic jdbc sources


---------------------------------------------------------------------------
Changes In 1.0.12 rc

Windows

The list of new features includes
- when migrating to a 5.0 server, VARCHARs are prefered over MEDIUMTEXT

The list of addressed bugs includes
- fixed missing mapping of MSSQL TEXT column type during data transfer
- Oracle DATE columns where missing time information during data transfer
- navigation was broken when the advanced mapping page was displayed
- when using the generic migration, indices with more than one column cause issues
- when object names (e.g. the target schema name) are changed on the manual editing page, the SQL code was not recreated


---------------------------------------------------------------------------
Changes In 1.0.11 beta

Windows

The list of addressed bugs includes
- fixed incompatiblity with MySQL 4.0 as source database
- connections did not get stored
- tollerate errors in Oracle reverse engineering code for Oracle 8
- various GRT code changes / bug fixes
- changed internal naming of Procedures to Routines


---------------------------------------------------------------------------
Changes In 1.0.10 beta

Windows

The list of new features includes
- Restructured Generic Runtime Environment initialisation and management

The list of addressed bugs includes
- fixed a bug in the Oracle reverse engineering code for Oracle 8


---------------------------------------------------------------------------
Changes In 1.0.9 beta

Windows

The list of new features includes
- added a script version of the migration tool
- added the graphical GRT shell

The list of addressed bugs includes
- fixed a bug in the SQL creation code for primary keys


---------------------------------------------------------------------------
Changes In 1.0.8 beta

Windows

The list of new features includes
- Added logging of data bulk transfer messages/errors
- Added new RDBMS management with new connection dialog and connection storage
- Added MySQL > MySQL migration
- Added notification of object creation issues and the ability to fix the generated SQL statements manually
- Added generic migration
- MSSQL: Selection of the database in the connection dialog.
- Access: Added reverse engineering of foreign keys if access to the system tables is granted
- increased BLOB field data limit to 5MB for data bulk transfer
- improved summary report

The list of addressed bugs includes
- workaround for a MSSQL server limitation for sorting rows with a size bigger than 8094
- fixed caption for MSSQL schema
- fixed broken CREATE TABLE statement for Access tables that contain an index called Primary
- fixed issue in latest JRE detection
- prevent error during sequence reverse engineering stop the migration process


---------------------------------------------------------------------------
Changes In 1.0.7 beta

Windows

The list of new features includes
- Support for MS SQL Server 2000
- Renaming of target schema objects

The list of addressed bugs includes
- Incomplete data transfer from some tables
- Access BYTE and BIT not mapped to unsigned datatype
- Datetime columns were missing time 


---------------------------------------------------------------------------
Changes In 1.0.6 beta

Windows

The list of addressed bugs include
- Added support of missing mapping for MS Access DOUBLE and BYTE datatypes
- Fixed issue that prevented data to be transfered for tables that do not have a numeric datatype in the first column
- Safe handling of MS Access COUNTER (AutoNum) datatype and conversion to the MySQL auto increment flag
- When no access is granted to the MS Access system tables this no longer results in an error during the reverse engineering process. In that case views will not be migrated. 
