[Mono-list] Npgsql 0.7.1 is out!!

Francisco Figueiredo Jr. fxjrlists at yahoo.com.br
Sat Aug 27 00:02:49 EDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hi all,

I'd like to say that Npgsql version 0.7.1 is out.


Npgsql is a .Net Provider for Postgresql 7.x and above. It allows your
.Net programs access a Postgresql backend.

More info about it can be found at:

http://www.mono-project.com/contributing/postgresql.html
and
http://gborg.postgresql.org/project/npgsql



This release fix some critical bugs with MinPoolSize and concurrent
utilization of Npgsql. Also fixed problems when calling stored
procedures and having trailing ";" on commandtexts. Some other bugs were
fixed and metadata improved. Please, see full change log below for more
details.


All users are encouraged to upgrade to this version.


Also, on this release, there is no ms.net 1.0 Npgsql version available.
Previous 1.0 releases were using Mono.Security.dll compiled for 1.1 and
so it was really a 1.1 assembly.
Nobody complained up to now so I think nobody is using Npgsql with ms
1.0. Please, let me know if you need a 1.0 installation.


Download Page:
http://gborg.postgresql.org/project/npgsql/download/download.php

We now have windows installers for .Net 1.0 and 1.1. Gnu/Linux and
FreeBSD are also available.


Special Thanks:

	* Oluwatope Akinniyi for building and testing windows installers.
	* Josh Cooley for helping with bug fixes :)
	
	* Jon Asher for help and support.

	* All users and developers who give feedback and comments about Npgsql.

Please, give it a try and let me know of any problems you get.



RELEASE NOTES:

Npgsql 0.7.1

    Features added:

        Josh Cooley (jbnpgsql at tuxinthebox dot net) improved Metadata
support in Npgsql. Added support for the following collections through
NpgsqlConnection.GetSchema() methods: MetaDataCollections, Restrictions,
Databases, Tables, Columns, Views and Users. Also added support for
restrictions when getting info about these collections.

        Added refcursor parameter support. Now, refcursors can be passed
as arguments for functions. Thanks Jon Asher for heads up and tests.

    Bug fixes:

        Fixed problem with query strings with newlines. Regexp used to
parse parameters were removing new line bytes creating query strings
with errors. Thanks Jaroslaw Kowalski (jaak at jkowalski dot net) for fix.

        Updated ProviderType metadata from
NpgsqlDataReader.GetResultsetSchema to be the string for the type rather
than the oid.  Fixed ColumnSize, NumericPrecision, NumericScale,
BaseColumnName, AllowDBNull, and IsAliased. Also integrated patch from
(rlp at bamafolks dot com), gborg 751. Thanks Josh Cooley (jbnpgsql at
tuxinthebox dot net).

        gborg 1388. Fixed documentation about User Id connection string
key. Thanks Peyn (peyn at tlen dot pl) for heads up.

        gborg 1387. Fixed problem when using commandtype.storedprocedure
with command texts which have parameters with ' or any other value which
needed to be escaped. Now they are properly handled. Thanks Dalibor
(dalxxx at email dot com) for heads up and tests.

        Fixed problem with stored procedure command texts which finished
with a ";". Npgsql was adding incorrectly a trailing "()" when calling
this command text.

        Fixed ConnectorPool when creating MinPoolSize connections. Josh
Cooley said when submitting patch: "It seems that if the MinPoolSize was
set to anything other than one, then it was prepopulated with the first
connector created." Thanks Aza (aza at azaclauson dot com) for heads up
and big thanks Josh Cooley (jbnpgsql at tuxinthebox dot net) for fix!

        Fixed problems with parameters with "@" prefix. They weren't
correctly recognized. Thanks Pejvan Beigui ( pejvan at gmail dot com)
for heads up.

        Fixed infinite loop when getting metadata using Mono runtime. We
were using DataSet.Fill to get metadata info and Mono implementation of
DataSet.Fill was calling our method to get metadata which resulted in a
loop. Thanks Josh Cooley (jbnpgsql at tuxinthebox dot net) for fix!


Thanks in advance.


- --
Regards,

Francisco Figueiredo Jr.
Npgsql Lead Developer
http://gborg.postgresql.org/project/npgsql
MonoBrasil Project Founder Member
http://monobrasil.softwarelivre.org


- -------------
"Science without religion is lame;
religion without science is blind."

                  ~ Albert Einstein
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQEVAwUBQw/l6f7iFmsNzeXfAQKuoAf/fYU1bjVe9lmdEi58oLOXFNbNCqYT7vkc
EcZXbyYOyOSsiG042pPUcu3ni7k5WHXH+D6glknEZIYswrmtC9J9hwZU/C1g0Jme
N9xZMu9e9vJ/iXAadTY1bhhaS5zC3OWe9Q8BznnFKFY0rHeXa2IF2UOt1r3AaMYp
6YfBXu8v/fpDCg5u0ccbX7nog/6EZsZgWyeyVrvqiJO6WCP8sK2T3+eXnqPA2sNJ
RSKiOr4L2yWHZj5qdHAWSNoTQRP8rb6tZay+V3vNJH0gn8V7vmFQcrgf606Y8KgX
G3tnNX1IZLIMt5ojX6A9a+HS2j+09oVHS3CvJ8iTRvdRd9bCVttqJQ==
=vPe3
-----END PGP SIGNATURE-----

	
	
		
_______________________________________________________ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/


More information about the Mono-list mailing list