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

Comparing:
ibx/trunk/changelog (file contents), Revision 348 by tony, Wed Oct 6 09:38:14 2021 UTC vs.
ibx/branches/journaling/changelog (file contents), Revision 363 by tony, Tue Dec 7 13:30:05 2021 UTC

# Line 1 | Line 1
1 < IBX Change Log  version (2.4-3 Build 12803) Wed, 06 Oct 2021 10:20:04 +0100
1 > IBX Change Log  version (2.5-0 Build 12886) Sat, 23 Oct 2021 14:58:30 +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. TXMLReader 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 > IBX Change Log  version (2.5-0 Build 12933) Mon, 29 Nov 2021 14:59:54 +0000
26 >
27 > 1. IBCustomDataset: Modify TISQL component now defaults to GoToFirstRecordOnExecute := true.
28 >   This is for compatibility with Firebird 5 where Update...Returning can return
29 >   a cursor.
30 >
31 > IBX Change Log  version (2.4-3 Build 12886) Sat, 23 Oct 2021 14:58:30 +0100
32  
33   1. Add try-..except check when initially loading library in IDE. This should
34   ensure that IDE continues to load even when a failure occurs in IBX load
# Line 10 | Line 40 | library.
40  
41   3. IBExtract: some further tidying up to remove extraneous white space.
42  
43 + 4. IBCustomDataSet: DefaultFieldClasses array declaration updated to avoid compile time
44 +   errors when extra elements are added to DB.TFieldType.
45 +
46 + 5. IBUpdate: updated to reflect changes to ISQLParam.
47 +
48 + 6. IBXScript: now correctly parses a DECLARE statement which includes a quoted string.
49 +
50 + 7. IBExtract: for ODS >=13, increment generator value by one for ALTER SEQUENCE statement.
51 +
52 + 8. IBSQL: Support for scrollable cursors added (note: local databases only)
53 +
54   IBX Change Log  version (2.4-2 Build 12773) Mon, 23 Aug 2021 11:59:42 +0100
55  
56   1. TIBDatabaseInfo: review and tidy-up of property types. Most widen to int64 with the

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines