NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1589 most downloaded on Packagist
ADOdb is a PHP database abstraction layer library
Last release 1 months ago
19 Aug 2026
Release timing varies
gaps range from 6 weeks to 1.2 years
Nearly every release is documented
notes for 39 of 41 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
43 releases · first in 2014
Maintenance release fixing PHP 8.x compatibility as well as a few issues with MySQL and PostgreSQL drivers.
Maintenance release fixing PHP 8.x compatibility as well as a few issues with MySQL and PostgreSQL drivers.
See Changelog for details
One column per quarter.
Maintenance release fixing PHP 8.5 compatibility as well as a few other issues.
Maintenance release fixing PHP 8.5 compatibility as well as a few other issues.
See Changelog for details
Security release fixing an SQL injection issue in the SQLite3 driver ( CVE-2025-54119 , see advisory ), thanks to Marco Nappi ( @mrcnpp ).
Security release fixing an SQL injection issue in the SQLite3 driver (CVE-2025-54119, see advisory), thanks to Marco Nappi (@mrcnpp).
Also fixes a few bugs in the SQLite3 driver.
See Changelog for details
Security release fixing an SQL injection issue in the PostgreSQL driver ( CVE-2025-46337 , see advisory ), credits to Marco Nappi ( @mrcnpp ).
Security release fixing an SQL injection issue in the PostgreSQL driver (CVE-2025-46337, see advisory), credits to Marco Nappi (@mrcnpp).
Also fixes a couple bugs in the SQLite3 driver and a PHP 8.2 compatibility issue with Active Record.
See Changelog for details.
Long overdue hotfix release. See Changelog for details.
Long overdue hotfix release.
See Changelog for details.
Maintenance release focusing on PHP 8.x compatibility.
Maintenance release focusing on PHP 8.x compatibility.
See Changelog for details
Maintenance release focusing mainly on PHP 8 compatibility. The Date/Time library was deprecated and will be removed in 5.23.0.
Maintenance release focusing mainly on PHP 8 compatibility. The Date/Time library was deprecated and will be removed in 5.23.0.
See Changelog for details
Maintenance release focusing mainly on PHP 8.2 compatibility.
Maintenance release focusing mainly on PHP 8.2 compatibility.
See Changelog for details
Hotfix release, see Changelog
Hotfix release, see Changelog
Hotfix release, see Changelog
mssql: Automatic conversion of false to array is deprecated in PHP 8.1 #829
firebird: PHP deprecation warning in _blobDecode() #811
Support for custom MetaTypes, e.g. JSON or GEOMETRY #602 #626 #649
pgsql: authentication bypass in connect functions (CVE-2021-3850) #793
core: Ensure temp $ADODB_COUNTRECS changes really are temporary #761
Fix syntax error in toexport.inc.php #749
Standardized source code file headers #728
pgsql: param(0) returns invalid $0 placeholder #682
$0 placeholder
#682Includes all fixes from 5.20.20.
Includes all fixes from 5.20.20.
mysqli: Deprecate $optionFlags property in favor of standard setConnectionParameter() method #188
Includes all fixes from 5.20.19.
assert are deprecated in PHP 7.2
#438Nothing published for this version
pgsql: fix deprecated function aliases (PHP8) #667
PDO: support persistent connections #650
mssql: Retrieve error messages early before connection closed #614
core: fix PHP notice in ADOdb_Exception constructor when using transactions #601
mssql: queries are not correctly closed #590
PHP 7.4 compatibility: fix deprecated usage of join() #547
core: Fix support for getMenu with ADODB_FETCH_ASSOC #460
core: Fix query execution failures with mismatched quotes #420
Replace deprecated create_function() calls #404
This release has been withdrawn as it introduced a regression on PHP 5.x. Please use version 5.20.12 or later.
This release has been withdrawn as it introduced a regression on PHP 5.x. Please use version 5.20.12 or later.
Fix year validation in adodb_validdate() #375
mssql: fix syntax error in version matching regex #305
mssql: support MSSQL Server 2016 and later #294
security: Fix SQL injection in PDO drivers qstr() method (CVE-2016-7405) #226
security: Fix XSS vulnerability in old test script (CVE-2016-4855) #274
adodb: Fix fatal error when connecting with missing extension #254
adodb: Fix BulkBind() param count validation #199
mssql: PHP warning when closing recordset from destructor not fixed in v5.20.2 #180
db2ora: Remove deprecated preg_replace '/e' flag (PHP7 compatibility) #168
adodb: Fix regression introduced in 5.20.0, causing a PHP Warning when calling GetAssoc() on an empty recordset #162
adodb: new setConnectionParameter() method, previously implemented in mssqlnative driver only #158.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →