1 |
+ |
IBX Change Log version (2.7-0 Build 15737) Mon, 03 Jun 2024 11:40:25 +0100 |
2 |
+ |
|
3 |
+ |
1. Pascal interface defined between the IB dynamic controls and IBX datasets. |
4 |
+ |
Its purpose is to remove any dependency of ibcontrols on the IBX datasets. |
5 |
+ |
This is intended to encourage developers of other database adapters to enable |
6 |
+ |
the use of the ibcontrols with their datasets by providing the interfaces declared in |
7 |
+ |
the code snippet IBDynamicInterfaces.inc. |
8 |
+ |
|
9 |
+ |
2. TIBControlLink replaced with interfaces defined above. This |
10 |
+ |
is intended to remove the IBControls dependency on IBCustomDataset and |
11 |
+ |
hence allow them to be used with any TDataset descendent that provides |
12 |
+ |
the IDynamicSQLDataset, IDynamicSQLEditor and IDynamicSQLParam interfaces. |
13 |
+ |
|
14 |
+ |
3. SQLParser: Removed dependencies on IBCustomDataSet. |
15 |
+ |
- DataSet property removed |
16 |
+ |
- No longer necessary to provide a dataset reference in the constructor; |
17 |
+ |
|
18 |
+ |
4. IArrayField added to IBDynamicInterfaces. This removes the IBControl IBArrayGrid |
19 |
+ |
dependency on TIBArrayField in IBCustomDataSet. |
20 |
+ |
|
21 |
+ |
5. Firebird 5 support tested and passed. |
22 |
+ |
|
23 |
+ |
6. Tested with FPC development version 3.3.1. |
24 |
+ |
|
25 |
+ |
7. IBExtract: support added for Firebird 5 conditional indexes. |
26 |
+ |
|
27 |
|
IBX Change Log version (2.6-4 Build 14337) Mon, 08 Jan 2024 15:20:55 +0000 |
28 |
|
|
29 |
|
1. TIBCustomDataSet.ApplyUpdates: ensure controls are not permanently disabled |
63 |
|
10.IBCustomDataset: Calls to BeforeScroll during a Locate operation are now suppressed. |
64 |
|
BeforeScroll is called once before the locate operation. |
65 |
|
|
66 |
+ |
11. IBBufferedCursors: added check for null pointer in TIBSelectCursor.GetRecDBkey. |
67 |
+ |
|
68 |
|
IBX Change Log version (2.6-3 Build 14080) Sat, 21 Oct 2023 14:14:22 +0100 |
69 |
|
|
70 |
|
1. Update to calls to EInterbaseError to add default code page. Consequential |