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 380 by tony, Mon Jan 10 10:13:17 2022 UTC vs.
Revision 402 by tony, Mon Aug 1 10:07:24 2022 UTC

# Line 1 | Line 1
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.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines