1 |
+ |
IBX Change Log version (2.5-0 Build 13868) Fri, 29 Jul 2022 09:52:01 +0100 |
2 |
+ |
|
3 |
+ |
1. TIBTransaction: new properties |
4 |
+ |
property TransactionID: integer read GetTransactionID; |
5 |
+ |
property IsReadOnly: boolean read GetIsReadOnly; |
6 |
+ |
{published} |
7 |
+ |
property TransactionName: string read FTransactionName write SetTransactionName; |
8 |
+ |
|
9 |
+ |
2. IBCustomDataset: per row blob and array buffer cached clear before processing |
10 |
+ |
Insert or Update...Returning. This allows blobs and arrays to be returned |
11 |
+ |
by the statement. |
12 |
+ |
|
13 |
+ |
3. TSQLXMLReader moved from IBXScript to package fbintf unit IBUtils. |
14 |
+ |
|
15 |
+ |
4. TransactionName initialised to a newly generated GUID if empty. |
16 |
+ |
|
17 |
+ |
5. New unit: IBJournal. This provides the TIBJournal component which is a wrapper |
18 |
+ |
for the fbintf package's journaling capability. TIBJournal is used to set the |
19 |
+ |
file path and filename for the journal file and to Enabled (start journaling) and |
20 |
+ |
disable (stop journaling). See fbintf/doc/README.ClientSideJournaling.pdf for |
21 |
+ |
more information, and comments in IBJournal.pas. |
22 |
+ |
|
23 |
+ |
6. TIBDatabase.InternalTransaction is now a read only transaction. |
24 |
+ |
|
25 |
+ |
7. Bug fix: blob id no longer set to null on update when blob has not been |
26 |
+ |
retrieved. |
27 |
+ |
|
28 |
+ |
8. Row auto refreshed on update/insert if blob or array field updated and field |
29 |
+ |
not in a returning clause. |
30 |
+ |
|
31 |
+ |
9. ColumnCount moved from record buffer header to a single per dataset count. Reduces |
32 |
+ |
buffer overhead and avoids problem when refresh query has a different column |
33 |
+ |
count to select query i.e. incorrectly changing number of columns. |
34 |
+ |
|
35 |
+ |
10. IBExtract: support added for UDR Functions, Procedure and Trigger declarations. |
36 |
+ |
|
37 |
+ |
11. TIBDatabaseInfo. New property FirebirdVersion. This returns the current Firebird version |
38 |
+ |
string. Note that the Version property returns an InterBase compatible version string. |
39 |
+ |
|
40 |
+ |
12. IBExtract: ensure sql identifiers returned as a LIST are always quoted. |
41 |
+ |
|
42 |
|
IBX Change Log version (2.5-0 Build 12933) Mon, 29 Nov 2021 14:59:54 +0000 |
43 |
|
|
44 |
|
1. IBCustomDataset: Modify TISQL component now defaults to GoToFirstRecordOnExecute := true. |