~ubuntu-branches/ubuntu/hardy/gnue-common/hardy

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Mitchell
  • Date: 2005-03-09 11:06:31 UTC
  • Revision ID: james.westby@ubuntu.com-20050309110631-8gvvn39q7tjz1kj6
Tags: upstream-0.5.14
ImportĀ upstreamĀ versionĀ 0.5.14

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
 
9
* Several bug fixes
 
10
 
 
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
 
18
 
 
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
 
27
 
 
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
 
33
* several bug fixes
 
34
 
 
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
 
39
 
 
40
New features/changes in version 0.5.9: (2004-10-11)
 
41
* several bug fixes
 
42
 
 
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
 
47
* several bug fixes
 
48
 
 
49
New features/changes in version 0.5.7: (2004-08-06)
 
50
* Support for __before__ and __after__ event handlers
 
51
 
 
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
 
58
 
 
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
 
64
 
 
65
New features/changes in version 0.5.4: (2004-04-12)
 
66
o Fixed MySQL driver
 
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
 
76
o Lots of bug fixes
 
77
 
 
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
 
83
o Misc bug fixes
 
84
 
 
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
 
89
o Unicode support
 
90
o Misc bug fixes
 
91
 
 
92
New features/changes in version 0.5.1: (2003-08-10)
 
93
o additional schema generators (mysql, firebird)
 
94
o More Internal restructuring
 
95
o API improvements
 
96
o descriptive trigger system error reports
 
97
o Event system enhancements (dispatchAfter, cache)
 
98
o numeric converters (roman and digits to text)
 
99
o Misc bug fixes
 
100
 
 
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
 
104
o API improvements
 
105
o Misc bug fixes
 
106
 
 
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
 
111
o Misc bug fixes
 
112
 
 
113
New features/changes in version 0.4.2: (2002-12-02)
 
114
o Misc bug fixes
 
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)
 
118
 
 
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
 
128
 
 
129
New features/changes in version 0.4.0: (2002-09-29)
 
130
o Addition of GNUe Schema support -- an XML-based table and
 
131
  data markup format.
 
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
 
137
  archive file.
 
138
o Added preliminary support for Gadfly and SQLite backends
 
139
o Improved introspection support for SAP-DB and PostgreSQL
 
140
 
 
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
 
157
 
 
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
 
161
 
 
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
 
169
 
 
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
 
173
o Misc bug fixes
 
174
 
 
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
 
184
o Numerous bug fixes
 
185
 
 
186
New features/changes in version 0.0.1: (2001-04-17)
 
187
o Initial version
 
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