GNOME 3590 Published by

This is the first major stable release since the previous 1.2.x versions, in which of the code has been reworked, many new features have been added and the dependencies have been lowered to a minimum; for more information, please visit

libgda/libgnomedb are a complete framewok for developing database-oriented applications, and actually allow access to PostgreSQL, MySQL, Oracle, Sybase, SQLite, FireBird/Interbase, IBM DB2, mSQL and MS SQL server, as well as MS Access and xBase files and ODBC data sources.

libgda/libgnomedb are part of the GNOME Office application suite, providing database access for many features in Gnumeric.

Changes from version 2.99.6 include:
For libgda:
- misc. bug fixes (Armin Burgmeier, Vivien Malerba)
- bug fixes in the SQL delimiter to handle comments, BEGIN and END
blocks and PostgreSQL's
dollar quoting (Vivien Malerba)
- more unit tests (Vivien Malerba)
- removed dependecy and test for popt (Baris Cicek)
- fixed SQLite provider's error reporting, and implemented the
get_last_insert_id() virtuel
method (Vivien Malerba)
- fixed MySQL's provider error where the same column would be
reported several times in
the TABLE_FIELDS schema (Vivien Malerba)
- fixed a misbehaviour in the data model import of XML files (Vivien Malerba)
- docs improvements
- removed ambiguities in the source files: mention LGPL everywhere in
the library, and
GPL for the executables (Murray Cumming)
- allow dictionary XML file to specify its own DTD file (Vivien Malerba)
- Bug fixes: #421986, #421986, #420306, #410200, #427605, #407908,
#417249 (Carsten Clark, Baris Cicek,
Vivien Malerba
- Translations:
- dz (Pema Geyleg)
- lt (Gintautas Miliauskas)
- ar (Djihed Afifi)

For libgnomedb:
- fix libgnomedb versioning in gtk-docs (yselkowitz)
- misc. bug fixes (Armin Burgmeier, Vivien Malerba)
- Bug fixes: #422979, #423405 (Vivien Malerba)
- Translations:
- ca (Gil Forcada)
- dz (Pema Geyleg)
- lt (Gintautas Miliauskas)
- ar (Djihed Afifi)

Tarballs are available (or should soon be) at and

To install this new version, you'll need:
* libgda: glib, libxml2, libxslt
* libgnomedb: libgda and dependencies, Gtk+ >= 2.6.0,
libglade, gtksourceview

You can find more information at the projects' homepage
(, or you can ask
any question/propose anything you
want in the GNOME-DB mailing list, which is available at