Libgda and Libgnomedb 3.99.3 released



I'm pleased to announce the version 3.99.3 of Libgda and Libgnomedb.

Changes for Libgda are:
 - lots of bug fixed, memory leaks fixes and general performance improvements
   (Murray Cumming, Daniel Espinosa, Cygwin Ports maintainer, Phil Longstaff,
   Carlos Savoretti, Johannes Schmid, Yuriy Penkin, Vivien Malerba)
 - MySQL support starting to work again (Carlos Savoretti)
 - documentation improvements
 - added function to compute INSERT, UPDATE and DELETE statements from a SELECT
   statement, to be able to have writable data models after a SELECT execution
 - API changes for easier understanding and usage (gda_init() for example)
 - added the possibility to check the validity of a statement using
the database's
   associated meta data
 - improvements to the convenience functions when creating or dropping
a table (Daniel Espinosa)
 - new data model comparator object
 - make the SQL parser(s) correctly handle SQL identifiers enclosed in
double quotes
 - more checks
 - new function to the xslt extension libgda-xslt (Pawel Cesar)
 - new SQL code completion feature (incorporated into the gda-sql tool)
 - gda-sql tool improvements (SQL completion, command line parsing)
 - reworked the authentication mechanism as some database don't
require a username/password
 - allow the [<username>[:<password>] ]<DSN> format of string when
opening a connection using
   a predefined data source, or
[<provider>://][<username>[:<password>] ]<connection string>
   when opening a connection without a predefined data source
 - now internally use SQLite 3.5.9
 - use GIO instead of GnomeVFS if found
 - preliminary MacOS X support, and better support for cross compilation
 - better support for thread safe support
 - new distributed transaction support
 - added speficications to create a .MSI file as a Windows installer
 - bug fixes: #524837, #525601, #525877, #526748, #527892, #527002,
#534805, #536418,
   #536971, #537558, #537117
 - Translations:
	- es (Jorge Gonzalez)
	- pt (Duarte Loreto)
	- oc (Yannig Marchegay)

Changes for Libgnomedb are mainly adaptations to Libgda's V4 API changes, and:
 - removed support for the GnomeCanvas (now uses exclusively GooCanvas)
 - reworked the login dialog to correctly handle connections which
don't need authentication
 - this release is API incompatible with the V3 versions
 - added speficications to create a .MSI file as a Windows installer
 - now uses GtkSourceView 2
 - documentation can now be generated as a PDF
 - bug fixes: #520463
 - Translations:
	- fi (Ilkka Tuohela)
	- sl (Matej Urbančič)
	- es (Jorge Gonzalez)
	- oc (Yannig Marchegay)
	- eu (Inaki Larranaga Murgoitio)
	- hu (Gabor Kelemen)
	- ne (Pawan Chitrakar)
	- ca (Gil Forcada)
	- pt (Duarte Loreto)
	- fr (Claude Paroz)

Tarballs are available at http://ftp.gnome.org/pub/GNOME/sources/libgda/3.99/

To install this new version, you'll need glib, libxml2, and
optionnally libxslt; this version can be installed side by side with
the V3 version.

You can find more information at the projects' homepage
(http://www.gnome-db.org), or you can ask any question/propose
anything you want in the GNOME-DB mailing list, which is available at
http://mail.gnome.org/mailman/listinfo/gnome-db-list.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]