1
New features/changes in version 0.5.14: (2005-03-08)
2
* New uuid generator libary
3
* New gEnter and gLeave debugging functions
4
* Support for several independent (non-hierarchical) debug levels
5
* Improved installation and configuration documentation
6
* New option --silent in GBaseApp
7
* New option --pidfile in GServerApp
8
* Automatically generated sample.gnue.conf
11
New features/changes in version 0.5.13: (2005-02-07)
12
* fixes for Python 2.2
13
* fixes for client encoding with Postgres
14
* fixes for XMLPRC with different encodings
15
* new <sortorder> tag for sorting of datasources
16
* new <exist> condition type (only implemented in appserver driver)
17
* better error handling for XML parser errors
19
New features/changes in version 0.5.12: (2004-12-29)
20
* Support for "escaped" typecast
21
* Default namespaces in parser
22
* gnue-schema now asks for confirmation before acting on a database
23
* gnue-schema now tries to execute db operations in the best order
24
* <upper> and <lower> operatations in conditions
25
* Fixes for making it work with Python 2.4
26
* Several other bug fixes
28
New features/changes in version 0.5.11: (2004-11-27)
29
* Index creation and introspection for SQLite
30
* changes to fix dropdowns in gnue-forms
31
* Completely working dbdriver for MaxDB (aka SAPDB)
32
* fixed some memory leaks
35
New features/changes in version 0.5.10: (2004-10-21)
36
* Changed AppServer's dbdriver to make OnInit triggers functional
37
* Index introspection for PostgreSQL, MySQL, and Interbase
38
* Some minor bug fixes
40
New features/changes in version 0.5.9: (2004-10-11)
43
New features/changes in version 0.5.8: (2004-09-16)
44
* much improved exception handling
45
* gnue-schema now honors username and password parameters
46
* dbf dbdriver now works again
49
New features/changes in version 0.5.7: (2004-08-06)
50
* Support for __before__ and __after__ event handlers
52
New features/changes in version 0.5.6: (2004-07-23)
53
* gnue-schema can now directly act on a database connection
54
* gnue-schema can now update existing schemas
55
* New schema creation functions in dbdrivers
56
* SQLite dbdriver working again
57
* New barcode printing library
59
New features/changes in version 0.5.5: (2004-06-15)
60
o Changed AppServer's dbdriver to match AppServer's new features
61
o Fixed prefix format for conditions
62
o Fixed RPM generation with setup system
63
o Lots of other bug fixes
65
New features/changes in version 0.5.4: (2004-04-12)
67
o Improved client-side handling of server-side exceptions in RPC library
68
o Fixed master/detail inserts in AppServer driver
69
o Parameters and return values for triggers/procedures
70
o Table extension support in gnue-schema
71
o New flexible plugin loader
72
o Fixed Date and Datetime masks
73
o Separate translation files for each tool
74
o Added and updated translations
75
o Lots of code cleanup
78
New features/changes in version 0.5.3: (2004-03-05)
79
o New database driver for cvs files (read only)
80
o Improved code (trigger/procedures) interface
81
o Restructured datasource interface
82
o Much improved gnue-schema program
85
New features/changes in version 0.5.2: (2003-10-22)
86
o New enhanced setup system
87
o MS ADO dbdriver (with introspection)
88
o Enhanced RPC drivers, PYRO rpv driver added
92
New features/changes in version 0.5.1: (2003-08-10)
93
o additional schema generators (mysql, firebird)
94
o More Internal restructuring
96
o descriptive trigger system error reports
97
o Event system enhancements (dispatchAfter, cache)
98
o numeric converters (roman and digits to text)
101
New features/changes in version 0.5.0: (2003-04-06)
102
o Start of a new schema scripter interface
103
o Internal restructuring
107
New features/changes in version 0.4.3: (2002-12-12)
108
o Worked around a bug in earlier MySQLdb libraries
109
o Encoding fix for PostgreSQL 7.3
110
o Improved support for the schema scripter
113
New features/changes in version 0.4.2: (2002-12-02)
115
o Support for a [DEFAULT] section in gnue.conf
116
o Updates to cursing library used in forms curses support
117
o More trigger functions (start of merger of Papo cvs tree)
119
New features/changes in version 0.4.1: (2002-11-17)
120
o DataSource improvements:
121
o "distinct" rows support
122
o Order by "descending" values
123
o "primarykey" and "explicitfields" support
124
o Added "cursing", a python/curses widget toolkit
125
o Improved validation by the XML parser
126
o GParser support for importable libraries
127
o Added a common Event system for the tools to use
129
New features/changes in version 0.4.0: (2002-09-29)
130
o Addition of GNUe Schema support -- an XML-based table and
132
o Improved support for master/detail datasources
133
o Added structure for custom authentication agents
134
o Support for netrc -- allows automatic logins
135
o Added support for GNUe Archives (GEAR files) -- allows
136
GNUe-based applications to be packaged and run from a single
138
o Added preliminary support for Gadfly and SQLite backends
139
o Improved introspection support for SAP-DB and PostgreSQL
141
New features/changes in version 0.3.0: (2002-06-03)
142
o Formal trigger subsystem added
143
o Implemented a new runtime configuration system which makes
144
the gnue.conf file optional
145
o First working implementation of a GNUe RPC driver (XMLRPC)
146
o GNU Gettext i18n support added, with initial translations
147
(de, en, en_GB, en_US, hu_HU, lt, lt_LT, ru, uk)
148
o Added database schema introspection support for SAP-DB,
149
MySQL, Interbase/Firebird, and DB2 database drivers
150
o Updated PostgreSQL code to support PostgreSQL 7.2 oddities
151
o DataObjects are now properly typecasted
152
o Added XML Namespace support to our XML Parser
153
o Removed dependency on PyXML
154
o Native support for Python's internal stepping debugger
155
o Changes required for first releases of Reports and App Server
156
o Misc bug fixes and lots of performance enhancements
158
New features/changes in version 0.1.1: (2002-01-19)
159
o Database driver performance enhancements
160
o Misc bug fixes and enhancements
162
New features/changes in version 0.1.0: (2001-11-19)
163
o New Datasources (Not all tested)
164
o DB2, Informix, Ingres, Interbase
165
o ODBC, Oracle, Postgresql (pygresql, popy, pypgsql, psycopg)
166
o Mysql, Sapdb, Sybase, Sqlrelay
167
o Changes required by newer forms, reports, and designer
168
o Misc bug fixes and enhancements
170
New features/changes in version 0.0.3: (2001-07-01)
171
o Changes to support multi-platform installs
172
o Changes required by Designer 0.0.1
175
New features/changes in version 0.0.2: (2001-06-26)
176
o Start of conversion to DB-SIG2 std
177
o Enhanced debug system
178
o New base application class (GClientApp)
179
Provides numerous std features to apps based upon it
180
o Support for global connection defintion files
181
o New configuration system (GConfig) added
182
o Numerous DB system enhancements and DB2 driver added
183
o xml system supports importing from other files
186
New features/changes in version 0.0.1: (2001-04-17)
188
o Moved code from old python-gnue-base into gnue-common
189
o Pulled generic objects from gnuef source into here
190
o Improved parser over what was in gnuef