--- ibx/trunk/changelog 2018/04/03 09:09:05 225 +++ ibx/trunk/changelog 2018/04/16 08:49:32 232 @@ -1,4 +1,4 @@ -IBX Change Log version (2.3-0) Tue, 03 Apr 2018 10:03:02 +0100 +IBX Change Log version (2.3-0) Mon, 16 Apr 2018 09:48:06 +0100 IMPORTANT: the source code tree has been re-organised for IBX 2.3. Please remove all previous copies of the IBX source code tree before installing this release. @@ -100,10 +100,10 @@ packages. 19. TIBExtract: Full BigInt value range now supported for Generators/Sequences. -20. Select Procedures (Procedure type 1) now include "SUSPEND;" clause in their +20. TIBExtract: Select Procedures (Procedure type 1) now include "SUSPEND;" clause in their stubs. Pedantic fix really, as procedures output in dependency order anyway. -21. TIBExtact: Package Headers and Package Bodies are now included in the extracted +21. TIBExtract: Package Headers and Package Bodies are now included in the extracted DDL (Firebird 3 and later only). 22. TIBLookupComboBox Autocomplete Fixes: @@ -114,7 +114,7 @@ packages. before autocomplete performed. i.e. behaviour now the same as when no DataSource assigned. -23. Single Line Comments starting with '--' are now ignored when occurring +23. TIBXScript: Single Line Comments starting with '--' are now ignored when occurring between SQL statements. 24. TIBExtract: New published property CaseSensitiveObjectNames. If false (default) then @@ -126,6 +126,34 @@ packages. If true then the ObjectName is used as is without modification and matched against the metadata object name. No attempt is made to remove double quotes. +25. TIBExtract: New Extract Types: etDatabaseTriggers and etDDLTriggers. When used + with eoTrigger, these extract types can be used to select only Database Triggers, + or DDL Triggers or both. Ignored when etTable or etTrigger included in Extract Types. + +26. TIBXScript: If an exception occurs during the processing of a statement, the + statement separate character is now reset to the default (';'). + +27. TIBDatabase: Reconnect method added and used by TIBXScript for reconnect. + +28. TIBXScript: Transaction is no longer automatically reactivated immediately processing + a commit or reconnect statement and instead activated only when next SQL statement + is executed. + +29. TIBSQL.HasField should no longer generate and exception when the field does not exist. + +30. TIBXScript: case insensitive regex now used when matching statements instead of + converting statement to upper case. + +31. TIBExtract: metadata comments now supported. New published property + IncludeMetaDataComments (default true). If true then metadata comments included + in extracted DDL. New Extract Object member eoComments. This may be used with + ExtractObject method to list all metadata comments. + +32. TIBExtract: ListObjectNames method added. + +33. Updated Database component editor to support additional connection string + types. + IBX Change Log version (2.2-0) Wed, 28 Feb 2018 10:57:45 +0000 NOTE: THE LOCATIONS OF SOME OF THE UNIT DIRECTORIES HAS CHANGED FROM IBX 2.1. THIS IS TO