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 7 by tony, Sun Aug 5 18:28:19 2012 UTC vs.
Revision 19 by tony, Mon Jul 7 13:00:15 2014 UTC

# Line 1 | Line 1
1 < IBX Change Log  version >  (1.0-1) Sun, 05 Aug 2012 19:28:14 +0100
1 > IBX Change Log  version                      (1.1-0) Mon, 07 Jul 2014 14:01:07 +0100
2 >
3 > 1. TIBXSQLVAR code clean up and optimisation to improve client side "prepare" and parameter
4 >   setting performance. See "readme.field+param.names in the doc folder.(Thanks to
5 >   Gabor Boros for reporting this problem and for testing the improvements).
6 >
7 > 2. IBX can now support dialect 3 quoted column names that contain spaces and which differ only in their case.
8 >   See readme.field+param.names in the doc folder.
9 >
10 > 3. IBX SQL Editors will now automatically add double quotes around column names when the database
11 >   dialect is "3" and the column name contains spaces or is a Firebird 2.5 SQL Reserved Word.
12 >
13 > 4. Param Type LargeInt now supported in TIBQuery and TIBStoredProc
14 >
15 > 5. TIBSQL.ExecQuery retry on failure removed to avoid problems with "at most once"
16 >   actions.
17 >
18 > 6. TIBTransaction.SetDefaultDatabase uses SetObjectProp instead of mis-using SetOrdProp (with
19 >   thanks to Yuriy Kopnin for pointing this out).
20 >
21 > 7. GenerateParamName is now a published property of TIBSQL, TIBQuery and TIBDataSet.
22 >
23 > 8. varWord, varShortInt and varInt64 added to TIBXSQLVAR.SetAsVariant and hence now available as variant types
24 >   for both fields and parameter setting.
25 >
26 > 9. Changes to the Select SQL in an IBCustomDataset descendent should now be
27 >   visible in the Fields Editor immediately afterwards - rather than only after cycling the "active" property.
28 >
29 > 10. TIBSQL SQL editor will operate correctly and not report an SQL syntax error on SQL test,
30 >    when DSQL ('?') parameter placeholders are used and the TIBSQL.GenerateParamNames property is set to true.
31 >
32 > 11. TIBTable now has a property editor for "MasterFields"
33 >
34 > 12. SQL Property Editors now include a checkbox "Allow DSQL Placeholder". This corresponds to the
35 >    GenerateParamNames property and should be set when using DSQL (i.e. '?') style parameters.
36 >
37 > 13. The IBTransaction editor now has a radio button ("Unspecified") which is set when the combination
38 >    of settings is unrecognised. Selecting this radio button has no effect on the settings.
39 >  
40 >
41 > IBX Change Log  version                 (1.0-5) Sat, 28 Dec 2013 19:22:23 +0000
42 >
43 > 1. TBookmark change conditional compile changed to >= 2.7.0 to match revised availability of change.
44 >
45 > IBX Change Log  version          (1.0-4) Thu, 28 Feb 2013 16:56:13 +0000
46 >
47 > 1. In a TIBCustomDataset descendent, a generator now only sets the value when
48 >   it is null. This allows for alternative user defined setting of the generator
49 >
50 >   Many thanks to Julio JimĂ©nez for this fix
51 >
52 > 2. An Error Dialog is now displayed in the Lazarus IDE if IBX cannot find the Firebird Library
53 >   and suggests that the user may have forgotten to install it.
54 >
55 > IBX Change Log  version         (1.0-3) Thu, 22 Nov 2012 22:53:39 +0000
56 >
57 > 1. Conditional compilation used to limit registration of TIntegerField to
58 >   Lazarus versions less than 1.1
59 >
60 > 2. When a database connection is created, character set is now by default set
61 >   to UTF8 (Unix) or to the current Windows code page (Windows) if in the range
62 >   1250 to 1254.
63 >
64 >
65 > IBX Change Log  version     (1.0-2) Tue, 09 Oct 2012 09:10:30 +0100
66 >
67 > 1. TBookmark change conditional compile changed to > 2.6.2 to match expected availability of change.
68 >
69 >
70 > IBX Change Log  version    (1.0-1) Sun, 05 Aug 2012 20:00:04 +0100
71  
72   1. In IBCustomDataset. Changed CurBookmark from string to TBookmark for compiler versions > 2.6.0
73     Necessary because of TBookmark type and TDataSet.Bookmark property change in fpc 2.7.1

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines