--- ibx/trunk/changelog 2018/02/23 12:11:21 143 +++ ibx/trunk/changelog 2018/02/28 11:14:15 156 @@ -1,4 +1,10 @@ -IBX Change Log version (2.2-0) Thu, 22 Feb 2018 17:12:26 +0000 +IBX Change Log version (2.2-0) Wed, 28 Feb 2018 10:57:45 +0000 + +NOTE: THE LOCATIONS OF SOME OF THE UNIT DIRECTORIES HAS CHANGED FROM IBX 2.1. THIS IS TO +AVOID DUPLICATE PPU WARNINGS. PLEASE REMOVE EARLIER VERSIONS OF IBX BEFORE INSTALLING THIS +RELEASE. + +NOTE: THE DBADMIN DEMO REQUIRES THAT THE MemDSLaz PACKAGE IS INSTALLED IN THE LAZARUS IDE. 1. IBExtract: Identity columns - add additional check for null column for generator name. @@ -92,7 +98,7 @@ IBX Change Log version 21. Property Editors now automatically include System Tables when opened and when the query table is a System Table. -22. IBServices: SQRB and SRB buffers are now reset when service query throws and exception. +22. IBServices: SQRB and SRB buffers are now reset when service query throws an exception. This avoids errors due to a stale SQRB or SRB being used for the next query. 23. IBServices: Service attach parameters now include "expected_db". This is used to @@ -107,13 +113,13 @@ IBX Change Log version 26. TIBDatabase: DatabaseName property may now be prefixed by $TEMP$ or $DATADIR$ for local databasenames. These are respectively expanded to the local system's temp directory - (including trailing delimiter) or to a directory a prescribed data directory (including + (including trailing delimiter) or to a prescribed data directory (including trailing delimiter). Under Unix systems the data directory is a hidden directory in the user's home directory. The hidden directory name is either the string returned from the SysUtils "Vendor Name" or "IBX" if empty. In either case prefixed by a '.'. Under Windows, the directory is the same as the Data Directory as decribed above but instead prefixed by the User's application data path. These may be - used to improve application portability. + used to improve application portability for Personal Databases. 27. TIBTable: FieldDefs property is no longer published. Due to the use of TIBFieldDef this has not worked for a long time and is not useful either. FieldDefs should be @@ -161,7 +167,7 @@ IBX Change Log version service when last reference to the service interface detaches. Tidy up of code for SetActive and Attach methods including password hiding. -38. TIBDatabase: new proterties: AuthenticationMethod and RemoteProtocol. Read only +38. TIBDatabase: new properties: AuthenticationMethod and RemoteProtocol. Read only and used to determine the auth method and protocol used for the connection. 39. TIBDatabase: ensure that SQLDialect setting is used when creating a database using