From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id q3GEGbXX007833 for ; Mon, 16 Apr 2012 16:16:37 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoIEAMoojE9ii1tSdmdsb2JhbAA3DaFVkgQBDAkLCREGJIIEARYgFQECFSIBFHoBDgEGGIVbSYFnBwEBAgsEB5gthkWIQQqCaIQ0ASMDASMDiVYBBgoBizeGBwSIWo0agQqEYS1NiGiDaIE2Bg X-IronPort-AV: E=Sophos;i="4.75,428,1330902000"; d="scan'208";a="154271985" Received: from nm12.bullet.mail.sp2.yahoo.com ([98.139.91.82]) by mail1-smtp-roc.national.inria.fr with SMTP; 16 Apr 2012 16:16:31 +0200 Received: from [98.139.91.64] by nm12.bullet.mail.sp2.yahoo.com with NNFMP; 16 Apr 2012 14:16:30 -0000 Received: from [98.139.91.5] by tm4.bullet.mail.sp2.yahoo.com with NNFMP; 16 Apr 2012 14:16:30 -0000 Received: from [127.0.0.1] by omp1005.mail.sp2.yahoo.com with NNFMP; 16 Apr 2012 14:16:30 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 577110.36323.bm@omp1005.mail.sp2.yahoo.com Received: (qmail 97110 invoked by uid 60001); 16 Apr 2012 14:16:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1334585790; bh=UDCQRlRWOXgCOahyUAvvfbYnHapPBOR14qn0sl7PGRo=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=sRvDI2XF8wkSoqIZdMmSg+vgr8NqALeZJbgUCEFhnq2EuWjmxo9dUN6B8+gux/XdA4RAo+ndYGZqfzcUiqUUpgIHo1yCpRqnhaZlv/NJUhJYaQ8NB4DnSBI8I/Gr/CEcXQY5HAHWU9jSW/nwG1c2zPtOdFKuGQcmdNif02SnodY= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=KODvc+xF0E820Q0Oxm804UOki7OnV+VT3d4hrzw7evOn8qSAfFCCfz7yJJ5CPXpAtgQvbDVwExd6r5YVHX0prTDASQEYhFddwwbD/cVLeNmZP3E8A6TI/dvfPnedbpaeN/c+DbqvfoeuG/MXWHZZ81cgQ9hIynaLdTLjykExqis=; X-YMail-OSG: MXq3gsoVM1mFgW5bOEBpZKvescaPPRWtchI.TxQrWgp6W0I CMhXUabIlksUqkfBIg6sEKCXfVvA7Ji1j3hgr.WM8frR9RzJwvCHkVuhFY4C UsLomlHQTq7B8bI3GWkUESgSYt0pq6PS2RfhNQgnqt1ZAUxNib3tdukLXIit 57jKYv2uqd8amusK3lfRg2zF0yXDIjXyTQi9.xBh0qFKyuO6uyHJFwYaw6vr L8UayIkzlKnFXonvnYNgV9o.thlUDWtm3pmr3.Rjr41bDCkO..9rIWiAEL4N kqdtk4DtxqQxPZB.E3bUkizewyIqpV7l7KqtK_8rp7UgfgKLdy0qB_cD7RLr 7T8lD8ID4.JLCCbR3X_XmqAulGQenpETMqsyNk0I2Z6YHakUb1jYUlnyBZ.T 7u9ZsXl3WzGO.lgDpmLO1t0Eejk_Mm.EEbq2KtaZGXb5OKD3yDMvh5rXSiC. 60eR5bmrTau8Xak8oJ7iFitAsixvER62RktDfqusdwpAxv_H36wRhemsB6ff Jhk_yWGtVoEoUr3QXKhVg4_FJKzqC9A-- Received: from [195.23.39.169] by web111502.mail.gq1.yahoo.com via HTTP; Mon, 16 Apr 2012 07:16:30 PDT X-Mailer: YahooMailWebService/0.8.117.340979 Message-ID: <1334585790.90868.YahooMailNeo@web111502.mail.gq1.yahoo.com> Date: Mon, 16 Apr 2012 07:16:30 -0700 (PDT) From: Dario Teixeira Reply-To: Dario Teixeira To: O Caml Mailing List MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id q3GEGbXX007833 Subject: [Caml-list] [ANN] PG'OCaml 1.5 Hi, PG'OCaml is a library offering type-safe access to PostgreSQL databases for OCaml programmes. Today I have the pleasure of announcing release 1.5.  It's been a while since our last release, and 1.5 features a fair amount of improvements and new functionality over 1.4.  If, in particular, you've upgraded to PostgreSQL 9.x, you'll want to upgrade PG'OCaml as well. Here's the changelog for this new release: * Dario Teixeira's patch adding support for more array types, namely   bool[], int8[], text[], float4[], and float8[]. * Michael Ekstrand's patch to make PG'Ocaml work with batteries,   if so requested (it still uses ExtLib by default). * Dario Teixeira's patch adding support for Hstore. * David Allsopp's patch fixing connection on Windows. * David Allsopp's patch for better reporting of nullable results. * Dario Teixeira's patch adding support for the 'hex' serialisation   format introduced with PostgreSQL 9.0. * Matías Giovannini's patch adding support for cursors. * Dario Teixeira's patch adding support for the various transaction   options in function 'begin_work'. Please visit the project's page for more information: http://pgocaml.forge.ocamlcore.org/ A big thank you goes out to all users and developers who've contributed to this release! Best regards, Dario Teixeira