Jump to content
Compatible Support Forums
Sign in to follow this  
news

Libgda and Libgnomedb 3.99.3 released

Recommended Posts

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 [[:] ( -at -) ] format of string when

opening a connection using

a predefined data source, or

[://][[:] ( -at -) ]

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

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×