[ANNOUNCEMENT] PDO-1.0 (stable) Released.

From: Date: Sat, 26 Nov 2005 20:54:41 +0000
Subject: [ANNOUNCEMENT] PDO-1.0 (stable) Released.
Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-3288@lists.php.net to get a copy of this message
The new PECL package PDO-1.0 (stable) has been released at http://pecl.php.net/. Release notes ------------- ** NOTE WELL! ** All the PDO_XXX constants have been renamed to PDO::XXX form for future compatibility with PHP namespaces. Sorry for the inconvenience, especially after Release Candidate 1. You need to install a PDO database driver to make use of PDO, check http://pecl.php.net/package-search.php?pkg_name=PDO for a list of available PDO drivers. It is highly recommended that you update to PHP 5.1 before using PDO. If you are running on Windows, you can find a precompiled binary at: http://pecl4win.php.net/ext.php/php_pdo.dll You can find additional PDO drivers at: http://pecl4win.php.net ** Changes ** - Changed PDO_XXX constants to PDO::XXX - It is now possible to extend PDO and PDOStatement and override their constructors - Fixed Bug #35303; PDO::prepare() can cause crashes with invalid parameters - Fixed Bug #35135; "new PDOStatement" can cause crashes. - Fixed Bug #35293 and PECL Bug #5589; segfault when creating persistent connections - Fixed PECL Bug #5010, problem installing headers - renamed pdo_drivers() to PDO::getAvailableDrivers() - Various fixes when building with SPL - PDO::setAttribute(PDO::ATTR_STATEMENT_CLASS) allows you to set your own PDOStatement replacement when extending PDO and PDOStatement - Fixed Bug #34687; error information from PDO::query() was not always returned - Fixed PECL Bug #5750; uri: DSN was not handled correctly - Fixed PECL Bug #5589; segfault when persistent connection attempt fails - Fixed Bug #34590; User defined PDOStatement class methods are not callable - Fixed Bug #34908; FETCH_INTO segfaults without destination object - Fixed PECL Bug #5809; PDOStatement::execute(array(...)) modifies args - Fixed PECL Bug #5772; FETCH_FUNC cannot call functions with mixed case names ** Note ** You should uninstall and re-install your individual database drivers whenever you upgrade the base PDO package, otherwise you will see an error about PDO API numbers when you run your PHP scripts. Package Info ------------- PDO provides a uniform data access interface, sporting advanced features such as prepared statements and bound parameters. PDO drivers are dynamically loadable and may be developed independently from the core, but still accessed using the same API. Read the documentation at http://www.php.net/pdo for more information. Related Links ------------- Package home: http://pecl.php.net/package/PDO Changelog: http://pecl.php.net/package-changelog.php?package=PDO Download: http://pecl.php.net/get/PDO-1.0.tgz Authors ------------- Wez Furlong <wez@php.net> (lead) Marcus Börger <helly@php.net> (lead) Ilia Alshanetsky <ilia@prohost.org> (lead) George Schlossnagle <george@omniti.com> (lead)

« previous php.pecl.dev (#3288) next »