ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/changelog
(Generate patch)

Comparing ibx/trunk/changelog (file contents):
Revision 209 by tony, Wed Mar 14 12:48:51 2018 UTC vs.
Revision 241 by tony, Thu Oct 25 13:57:12 2018 UTC

# Line 1 | Line 1
1 < IBX Change Log  version   (2.3-0) Wed, 14 Mar 2018 12:29:06 +0000
1 > IBX Change Log  version                 (2.3-1) Thu, 25 Oct 2018 14:39:45 +0100
2 >
3 > 1. IBCustomDataset: replace deprecated function ValidUTF8String with call to
4 >   Utf8EscapeControlChars
5 >
6 >
7 > IBX Change Log  version                (2.3-0) Mon, 16 Apr 2018 09:48:06 +0100
8  
9   IMPORTANT: the source code tree has been re-organised for IBX 2.3. Please remove
10   all previous copies of the IBX source code tree before installing this release.
# Line 88 | Line 94 | packages.
94  
95      Note: uses fptimer and hence requires a thread manager. Under Linux the
96      chreads unit must be included in your project. TTimer is not used in order
97 <    to avoid an LCL dependency.
97 >    to avoid an LCL dependency. Requires FPC 3.0.2 or later.
98  
99   17. TIBExtract: User role grants now excluded when etGrantsToUser not specified
100      with Extract Option eoDatabase.
101  
102   18. TIBLookupComboEditBox: Workaround added for https://bugs.freepascal.org/view.php?id=33428
103 <    When a deLaoutChanged event is reported on the ListSource dataset, the
103 >    When a deLayoutChanged event is reported on the ListSource dataset, the
104      combobox text is updated. This allows a listsource (detail) to be in a Master/Detail
105      relationship with the control's datasource (master).
106  
107 + 19. TIBExtract: Full BigInt value range now supported for Generators/Sequences.
108 +
109 + 20. TIBExtract: Select Procedures (Procedure type 1) now include "SUSPEND;" clause in their
110 +    stubs. Pedantic fix really, as procedures output in dependency order anyway.
111 +
112 + 21. TIBExtract: Package Headers and Package Bodies are now included in the extracted
113 +    DDL (Firebird 3 and later only).
114 +
115 + 22. TIBLookupComboBox Autocomplete Fixes:
116 +    i. Only appended text is now selected after autocomplete.
117 +    ii. Uppercase keys no longer ignored for autocomplete.
118 +    iii. Retain Prefix case is now honoured correctly.
119 +    iv. When a DataSource is assigned, typing after autocomplete now extends prefix
120 +        before autocomplete performed. i.e. behaviour now the same as when
121 +        no DataSource assigned.
122 +
123 + 23. TIBXScript: Single Line Comments starting with '--' are now ignored when occurring
124 +    between SQL statements.
125 +
126 + 24. TIBExtract: New published property CaseSensitiveObjectNames. If false (default) then
127 +    ObjectNames are converted to upper case before matching against metadata object
128 +    names, unless the objectname is delimited by double quotes, in which case, the
129 +    double quotes are removed and the remaining string is used (unmodified) to match
130 +    against the metadata object name.
131 +
132 +    If true then the ObjectName is used as is without modification and matched
133 +    against the metadata object name. No attempt is made to remove double quotes.
134 +
135 + 25. TIBExtract: New Extract Types: etDatabaseTriggers and etDDLTriggers. When used
136 +    with eoTrigger, these extract types can be used to select only Database Triggers,
137 +    or DDL Triggers or both. Ignored when etTable or etTrigger included in Extract Types.
138 +
139 + 26. TIBXScript: If an exception occurs during the processing of a statement, the
140 +    statement separate character is now reset to the default (';').
141 +
142 + 27. TIBDatabase: Reconnect method added and used by TIBXScript for reconnect.
143 +
144 + 28. TIBXScript: Transaction is no longer automatically reactivated immediately processing
145 +    a commit or reconnect statement and instead activated only when next SQL statement
146 +    is executed.
147 +
148 + 29. TIBSQL.HasField should no longer generate and exception when the field does not exist.
149 +
150 + 30. TIBXScript: case insensitive regex now used when matching statements instead of
151 +    converting statement to upper case.
152 +
153 + 31. TIBExtract: metadata comments now supported. New published property
154 +    IncludeMetaDataComments (default true). If true then metadata comments included
155 +    in extracted DDL. New Extract Object member eoComments. This may be used with
156 +    ExtractObject method to list all metadata comments.
157 +
158 + 32. TIBExtract: ListObjectNames method added.
159 +
160 + 33. Updated Database component editor to support additional connection string
161 +    types.
162 +
163   IBX Change Log  version  (2.2-0) Wed, 28 Feb 2018 10:57:45 +0000
164  
165   NOTE: THE LOCATIONS OF SOME OF THE UNIT DIRECTORIES HAS CHANGED FROM IBX 2.1. THIS IS TO

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines