--- ibx/trunk/fbintf/changelog 2020/07/17 22:57:55 307 +++ ibx/trunk/fbintf/changelog 2020/07/18 10:26:30 308 @@ -1,3 +1,30 @@ +FBINTF Change Log version (1.1-6 Build 12214) Fri, 17 Jul 2020 23:10:11 +0100 + +1. GetImplementationVersion now correctly returns '3.0' for Firebird 3 API + with a Firebrid 3 client library. + +2. Linux Only: FIREBIRD environment variable is now checked when loading the client library. + If a client library path is not explicitly provided and the FIREBIRD environment + variable is set then the directory given by this variable and any 'lib' subdirectory + are searched for the Firebird client library. Only if none is found, is the default + client library used. + +3. IUtil.FormatStatus now used to format error messages when using new API + +4. Fixed Array SDL: array_desc_scale now correctly encoded as a signed integer. + +5. SQL_TEXT handling changed. When the value of an SQL_TEXT (i.e. fixed width string) column is + returned using GetAsString and the string codepage is UTF8, the string is truncated so + that the byte length corresponds to the number of characters specified for the column. + SQL_TEXT strings are no longer automatically trimmed to remove all trailing white space. This is + correct behaviour but may affect some implementations that relied upon automatic + trimming of trailing white space. + +6. New IFirebirdAPI Calls: + function GetClientMajor: integer; + function GetClientMinor: integer; + + FBINTF Change Log version (1.1-5 Build 12044) Fri, 17 Apr 2020 12:30:01 +0100 1. ISQLParams.GetHasCaseSensitiveParams added. Returns true if param names are