1 |
< |
IBX Change Log version (2.3-0) Sat, 14 Apr 2018 16:47:40 +0100 |
1 |
> |
IBX Change Log version (2.3-2) Wed, 05 Dec 2018 12:19:23 +0000 |
2 |
> |
|
3 |
> |
1. Remove need to check for IsMultiThread by providing access to GUI timers via |
4 |
> |
IBGUIInterface. Note: master/detail delay timer does not apply to console |
5 |
> |
mode apps. |
6 |
> |
|
7 |
> |
2. TIBCustomDataSet: SQLParser ignored if it does not contain a valid select |
8 |
> |
statement. This avoids problems if "Execute Block" is used as the Query. |
9 |
> |
|
10 |
> |
3. IBSQLParser now uses the common SQL tokeniser from fbintf. This replaces the |
11 |
> |
internal SQL tokeniser routines. |
12 |
> |
|
13 |
> |
4. IBSQLParser: new property NotaSelectStmt. Set to true if SQL fails to parse |
14 |
> |
as a select statement, with or without CTEs. |
15 |
> |
|
16 |
> |
5. IBSQLParser: parser now recognises the "ROWS" clause. |
17 |
> |
|
18 |
> |
6. TIBXScript now uses the common SQL tokeniser from fbintf. This replaces the |
19 |
> |
internal SQL tokeniser routines. |
20 |
> |
|
21 |
> |
7. Fix error in TIBXScript processing of "set" statements. This avoids exceptions |
22 |
> |
being raised for valid set statements processed by a data formatter. |
23 |
> |
|
24 |
> |
8. New published property for TIBDatabase and TIBXServicesConnection. This is |
25 |
> |
FirebirdLibraryPathName: string. If not empty it is used to explicitly specify |
26 |
> |
the path of the Firebird Library used by the database/services connection. |
27 |
> |
|
28 |
> |
9. New read only public property for TIBDatabase and TIBXServicesConnection. This |
29 |
> |
is FirebirdAPI and returns the IFirebirdAPI interface used by the database/ |
30 |
> |
services connection. |
31 |
> |
|
32 |
> |
10.SQL Property editors now quote parameter names if "Quote identifier" is selected |
33 |
> |
or param name is not a valid SQL identifier. |
34 |
> |
|
35 |
> |
11. IBLookupComboEditBox: In Lazarus 2.0, TDBLookupComboBox takes a more restrictive |
36 |
> |
view of whether the text box should be editable when no DataSource is specified. |
37 |
> |
TIBLookupComboEditBox has been updated to workaround this problem. As long as |
38 |
> |
ReadOnly is false, the text box is editable when no DataSource is specified. |
39 |
> |
|
40 |
> |
12. AllowUseOfFBLIB is now set to "true" at design time. This is to allow use of |
41 |
> |
the FBLIB environment variable. If you do not want to permit this then you |
42 |
> |
must modify the Register procedure in the design/IBDBReg.pas unit to remove |
43 |
> |
this setting. |
44 |
> |
|
45 |
> |
IBX Change Log version (2.3-1) Thu, 25 Oct 2018 14:39:45 +0100 |
46 |
> |
|
47 |
> |
1. IBCustomDataset: replace deprecated function ValidUTF8String with call to |
48 |
> |
Utf8EscapeControlChars |
49 |
> |
|
50 |
> |
IBX Change Log version (2.3-0) Mon, 16 Apr 2018 09:48:06 +0100 |
51 |
|
|
52 |
|
IMPORTANT: the source code tree has been re-organised for IBX 2.3. Please remove |
53 |
|
all previous copies of the IBX source code tree before installing this release. |